国产精品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>

      網(wǎng)絡(luò)會(huì)議系統(tǒng)的制作方法

      文檔序號(hào):6486206閱讀:241來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):網(wǎng)絡(luò)會(huì)議系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明一般涉及網(wǎng)絡(luò)通信系統(tǒng),特別是涉及網(wǎng)絡(luò)會(huì)議系統(tǒng)。
      背景技術(shù)
      傳統(tǒng)上,在互連網(wǎng)絡(luò)上例如因特網(wǎng)上召開(kāi)會(huì)議時(shí),會(huì)議主機(jī)服務(wù)器通告和宣傳會(huì)議主題、會(huì)議時(shí)間和地點(diǎn)。有興趣參加會(huì)議的用戶在指定時(shí)間通過(guò)他們的網(wǎng)絡(luò)連接加入會(huì)議。
      參考圖1A,在線會(huì)議的傳統(tǒng)模式由主機(jī)服務(wù)器110組成,其通過(guò)參會(huì)方112a-112c的各自獨(dú)立的連接裝置114a-114c來(lái)連接許多參會(huì)方112a-112c。這是客戶/服務(wù)器模式,其中主機(jī)服務(wù)器連接許多的參會(huì)方或客戶機(jī)。在這種模式下,大量的計(jì)算資源由主機(jī)服務(wù)器消耗。
      傳統(tǒng)模式已不能滿足當(dāng)今和未來(lái)互連網(wǎng)絡(luò)用戶的活動(dòng)所要求的動(dòng)態(tài)和靈活的環(huán)境。理想地,指定因特網(wǎng)上的活動(dòng)級(jí),希望一種不同的模式,如圖1B所示。在這個(gè)對(duì)等模式中,沒(méi)有主機(jī)服務(wù)器,并且許多客戶機(jī)118a-118e是以各種方式通過(guò)許多連接裝置120a-120e連接的。這種模式的優(yōu)點(diǎn)是沒(méi)有連接客戶機(jī)的中央主機(jī)服務(wù)器。只要客戶機(jī)利用允許在客戶機(jī)之間通過(guò)互連網(wǎng)絡(luò)通信的應(yīng)用程序,這種網(wǎng)絡(luò)模式就是可行的和理想的。
      通過(guò)安裝服務(wù)器軟件可在計(jì)算機(jī)(例如Windows PC)上獲得個(gè)人服務(wù)器,其中所述服務(wù)器軟件例如可以是免費(fèi)的Microsoft個(gè)人服務(wù)器軟件Windows 95/98/Me上的個(gè)人網(wǎng)絡(luò)服務(wù)器pws10a.exe或者Windows 2000/NT/XP上的Internet Information Server(因特網(wǎng)信息服務(wù)器,IIS)3.0或更新版本。安裝后,如果計(jì)算機(jī)連接到互連網(wǎng)絡(luò)(例如因特網(wǎng)),個(gè)人服務(wù)器允許任何參會(huì)方利用該計(jì)算機(jī)(例如WindowsPC)作為他/她自己的網(wǎng)絡(luò)服務(wù)器(例如網(wǎng)站)。
      任何參會(huì)方與連接到互連網(wǎng)絡(luò)的個(gè)人服務(wù)器之間建立點(diǎn)對(duì)點(diǎn)連接(為了下載會(huì)議內(nèi)容,例如HTML或XML網(wǎng)頁(yè))一般要求連接的參會(huì)方知道個(gè)人服務(wù)器內(nèi)容的URL(統(tǒng)一資源定位符)地址。
      現(xiàn)在的因特網(wǎng)使用域名和DNS(域名服務(wù)器)查找來(lái)使因特網(wǎng)用戶從網(wǎng)站或服務(wù)器下載內(nèi)容。域名是分配給固定的數(shù)字IP地址的名字,其用作URL(統(tǒng)一資源定位符)地址的一部分。例如,域名stanford.edu表示固定的數(shù)字IP地址171.64.14.203。在URL中使用域名以識(shí)別特定的內(nèi)容,例如網(wǎng)頁(yè)。在URL http//www.stanford.edu/index.html中,域名是stanford.edu。DNS系統(tǒng)將域名匹配到正確的固定數(shù)字IP地址,所以因特網(wǎng)用戶無(wú)需知道它的數(shù)字IP地址就能夠訪問(wèn)網(wǎng)站(例如www.stanford.edu)。然后,網(wǎng)站通常使用默認(rèn)頁(yè)面index.html形成默認(rèn)的URL,例如http//www.stanford.edu/index.html,以便因特網(wǎng)用戶訪問(wèn)站點(diǎn)時(shí)允許內(nèi)容下載。
      許多網(wǎng)絡(luò)通信服務(wù)提供商,例如因特網(wǎng)服務(wù)提供商(ISP),當(dāng)正在進(jìn)行連接的計(jì)算機(jī)連接網(wǎng)絡(luò)時(shí),每次都為該計(jì)算機(jī)(從而為安裝在該計(jì)算機(jī)中的連接個(gè)人服務(wù)器)分配不同的網(wǎng)絡(luò)地址(例如IP地址),這樣就造成(對(duì)于要下載個(gè)人服務(wù)器會(huì)議內(nèi)容的其他參會(huì)方來(lái)說(shuō))不可能預(yù)知一個(gè)特定的個(gè)人服務(wù)器的URL地址。對(duì)于通過(guò)某個(gè)公司或機(jī)構(gòu)直接連接到因特網(wǎng)的計(jì)算機(jī)和個(gè)人服務(wù)器,計(jì)算機(jī)/個(gè)人服務(wù)器的IP地址也可能被重新映射、或者隨時(shí)間變化,或者依賴(lài)于機(jī)器。此外,許多公司和機(jī)構(gòu)具有計(jì)算機(jī)網(wǎng)絡(luò)安全屏障(一般稱(chēng)為“防火墻”),以阻止未授權(quán)的入侵進(jìn)入它們的計(jì)算機(jī)網(wǎng)絡(luò),并且防火墻可為特定的計(jì)算機(jī)或個(gè)人服務(wù)器轉(zhuǎn)換IP地址,以便每次使用不同的IP地址來(lái)標(biāo)識(shí)該計(jì)算機(jī)或個(gè)人服務(wù)器。
      某些商業(yè)和非商業(yè)服務(wù)對(duì)連接到網(wǎng)絡(luò)的網(wǎng)絡(luò)服務(wù)器進(jìn)行維護(hù)。連接到網(wǎng)絡(luò)的參會(huì)方向這些網(wǎng)絡(luò)服務(wù)器提供他們當(dāng)前的網(wǎng)絡(luò)地址和其他識(shí)別信息。為了建立對(duì)等通信,連接到網(wǎng)絡(luò)的其他參會(huì)方可獲得這個(gè)信息。這樣的服務(wù)包括因特網(wǎng)在線聊天系統(tǒng)(IRC)和Microsoft參會(huì)方定位服務(wù)(ULS)。
      這些服務(wù)要求參會(huì)方主動(dòng)尋找其他參會(huì)方,通常需要從在任何指定時(shí)間連接到網(wǎng)絡(luò)的服務(wù)器知道的數(shù)百或數(shù)千個(gè)參會(huì)方中尋找。這些服務(wù)也不能使參會(huì)方能夠限制誰(shuí)可訪問(wèn)該參會(huì)方的標(biāo)識(shí)信息。
      最近幾年,來(lái)自Microsoft、AOL、ICQ和Yahoo!等的流行的即時(shí)消息服務(wù)提供了改進(jìn)的通信系統(tǒng),便于定位連接到互連網(wǎng)絡(luò)的參會(huì)方,以建立對(duì)等通信。在互連網(wǎng)絡(luò)上的參會(huì)方的位置仍然以參會(huì)方的當(dāng)前網(wǎng)絡(luò)位置表示。
      令人遺憾的是,上述服務(wù)的一個(gè)問(wèn)題在于,如果中央服務(wù)器(例如用于即時(shí)消息服務(wù)的服務(wù)器)死機(jī),那么所有連接的用戶就失去他們的服務(wù)。
      另外,與上述服務(wù)有關(guān)的第二個(gè)問(wèn)題在于,它們一般不提供參會(huì)方的個(gè)人服務(wù)器會(huì)議內(nèi)容的URL地址的唯一標(biāo)識(shí)。因此,快速和準(zhǔn)確定位特定的個(gè)人服務(wù)器內(nèi)容(為了下載和會(huì)議相關(guān)的內(nèi)容)是困難的。
      第三個(gè)問(wèn)題在于,需要所有的參會(huì)方(a)安裝相同的瀏覽器助手程序(例如插件軟件)或定制軟件(用于所有對(duì)等的和大多數(shù)客戶/服務(wù)器會(huì)議),或者(b)結(jié)合主機(jī)服務(wù)器(用于客戶/服務(wù)器模式)。
      第四個(gè)問(wèn)題在于,IP(網(wǎng)際協(xié)議)電話聲音會(huì)丟失數(shù)據(jù)包,這使得聲音質(zhì)量不好或難以理解。
      第五個(gè)問(wèn)題是,在多點(diǎn)對(duì)多點(diǎn)的對(duì)等視頻會(huì)議中的連接數(shù)量是參與者的指數(shù)函數(shù),因此對(duì)于大多數(shù)視頻會(huì)議系統(tǒng)而言,這將會(huì)變得非常復(fù)雜,以致無(wú)法應(yīng)付幾個(gè)以上的參與者。


      圖1A說(shuō)明了根據(jù)客戶/服務(wù)器模式的連接,其中,多個(gè)參會(huì)方為了進(jìn)行網(wǎng)絡(luò)會(huì)議被連接到中央主機(jī)服務(wù)器。
      圖1B說(shuō)明了根據(jù)對(duì)等模式的連接,其中參會(huì)方彼此連接而無(wú)需中央主機(jī)服務(wù)器。
      圖2A是根據(jù)本發(fā)明的一個(gè)實(shí)施例構(gòu)造和工作的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,其中參會(huì)者A通過(guò)計(jì)算機(jī)K連接到互連網(wǎng)絡(luò)14,而且參會(huì)者信息被提供給連接到互連網(wǎng)絡(luò)14的數(shù)據(jù)庫(kù)服務(wù)器20。
      圖2B是根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例構(gòu)造和工作的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,其中被尋找的(會(huì)議內(nèi)容)下載物X正連接到圖2A的互連網(wǎng)絡(luò)14,識(shí)別被尋找的(會(huì)議內(nèi)容)下載物X的信息被提供給圖2A的數(shù)據(jù)庫(kù)服務(wù)器20,其中圖2A的數(shù)據(jù)庫(kù)服務(wù)器20將識(shí)別那個(gè)尋找參會(huì)者A的信息報(bào)告給圖2A的被尋找的(會(huì)議內(nèi)容)下載物X(然后數(shù)據(jù)庫(kù)服務(wù)器20又將識(shí)別被尋找的(會(huì)議內(nèi)容)下載物X的信息提供給尋找參會(huì)者A)。
      圖3A是根據(jù)本發(fā)明的實(shí)施例構(gòu)造和工作的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,其中圖2A的參會(huì)者A下載圖2B的被尋找的(會(huì)議內(nèi)容)下載物X,其接收被尋找的(會(huì)議內(nèi)容)下載物X的網(wǎng)絡(luò)URL地址。
      圖3B是根據(jù)本發(fā)明的實(shí)施例構(gòu)造和工作的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,其為圖3A的延續(xù),并且說(shuō)明了雙向(會(huì)議內(nèi)容)下載,其中圖3A的參會(huì)者A指定雙向自動(dòng)下載(圖7A),所以在計(jì)算機(jī)L(由參與者B使用)收到(會(huì)議內(nèi)容)下載物T的URL地址之后,計(jì)算機(jī)L(由參與者B使用)可迅速地回叫個(gè)人服務(wù)器T(由參與者A使用),以自動(dòng)下載(會(huì)議內(nèi)容)下載物T。
      圖3C是根據(jù)本發(fā)明的實(shí)施例構(gòu)造和工作的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,是圖3B的延續(xù),并且說(shuō)明了多點(diǎn)對(duì)等雙向(會(huì)議內(nèi)容)下載,其中圖3A的參會(huì)者A指定N向自動(dòng)下載(圖7B),以致發(fā)生下面的情況a)回叫自動(dòng)下載在計(jì)算機(jī)L、M、N收到(會(huì)議內(nèi)容)下載物T的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)L、M、N(分別由參與者B、C、D使用)迅速地回叫個(gè)人服務(wù)器T(由參與者A使用),以自動(dòng)下載(會(huì)議內(nèi)容)下載物T。
      b)環(huán)叫(call-around)自動(dòng)下載(通過(guò)計(jì)算機(jī)L、M、N)i)在計(jì)算機(jī)L收到下載物Y和Z(的URL地址來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)L環(huán)叫以從Y和Z下載;ii)在計(jì)算機(jī)M收到下載物X和Z的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)M環(huán)叫以從X和Z下載;
      iii)在計(jì)算機(jī)N收到下載物X和Y的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)N環(huán)叫以從Y和Z下載。
      圖3D是根據(jù)本發(fā)明的實(shí)施例構(gòu)造和工作的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,其為圖3C的延續(xù),并且顯示了圖3C的連接更新30的細(xì)節(jié)。
      圖4-6、7A和7B顯示了根據(jù)本發(fā)明的實(shí)施例的用戶界面(例如網(wǎng)頁(yè))設(shè)計(jì)和超文本選擇。
      圖8顯示了用戶界面(例如網(wǎng)頁(yè))設(shè)計(jì)的基本架構(gòu)。
      圖9顯示了用戶界面(例如網(wǎng)頁(yè))的流結(jié)構(gòu)的全部設(shè)計(jì)。
      圖10A是根據(jù)本發(fā)明實(shí)施例的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,其中參與者AA通過(guò)點(diǎn)擊來(lái)自BB的即時(shí)消息(其具有到被尋找的下載物X的URL地址的超文本鏈接)下載圖2B的被尋找的(會(huì)議內(nèi)容)下載物X,并且其中參與者AA和BB都被連接且使用來(lái)自Microsoft、AOL、ICQ和Yahoo!等等的即時(shí)消息軟件交換消息。
      圖10B是根據(jù)本發(fā)明實(shí)施例的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,是圖10A的擴(kuò)展,其中參與者AA和BB通過(guò)點(diǎn)擊分別來(lái)自BB和AA的即時(shí)消息(其具有到被尋找的下載物X和T的URL地址的超文本鏈接)下載被尋找的(會(huì)議內(nèi)容)下載物X和T,并且其中參與者AA和BB都被連接且使用來(lái)自Microsoft、AOL、ICQ和Yahoo!等等的即時(shí)消息軟件交換消息。
      圖10C是根據(jù)本發(fā)明實(shí)施例的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,是圖10B的擴(kuò)展,其中參與者AA、BB、CC和DD被連接且使用來(lái)自Microsoft、AOL、ICQ和Yahoo!等等的即時(shí)消息軟件交換消息,且其中第1部分為參與者BB、CC和DD設(shè)置被尋找的(會(huì)議內(nèi)容)下載物Ta)(個(gè)人服務(wù)器T的)可選地,連接例程30生成帶有指向被尋找的下載物T的URL地址的超文本鏈接文本消息,并將所述文本消息保存在剪貼板中。
      b)參與者AA將所述的剪貼板文本消息作為即時(shí)消息發(fā)送給參與者BB、CC和DD(通過(guò)使用Control_V,也就是同時(shí)按下Control鍵和V鍵,以將所述剪貼板文本消息粘貼到其即時(shí)消息對(duì)話框上,然后點(diǎn)擊“發(fā)送”,將即時(shí)消息發(fā)給其他三個(gè)參與者)。
      c)參與者BB、CC和DD收到來(lái)自用戶CC的所述即時(shí)消息,并且點(diǎn)擊所述超文本鏈接(至被尋找的下載物T的URL地址),以下載被尋找的下載物T;第2部分為參與者AA、CC和DD設(shè)置被尋找的(會(huì)議內(nèi)容)下載物X(類(lèi)似在第1部分的);第3部分為參與者AA、BB和DD設(shè)置被尋找的(會(huì)議內(nèi)容)下載物Y(類(lèi)似在第1部分的);第4部分;為參與者BB、CC和DD設(shè)置被尋找的(會(huì)議內(nèi)容)下載物Z(類(lèi)似在第1部分的);導(dǎo)致多點(diǎn)對(duì)等雙向會(huì)議。
      圖11根據(jù)本發(fā)明的一個(gè)實(shí)施例說(shuō)明了將每個(gè)新的更新音頻文件前面的音頻文件尾部(秒片斷)的副本加到其開(kāi)端,以在時(shí)間順序的音頻文件之間產(chǎn)生微小的音頻重疊(以修補(bǔ)在音頻文件尾部的任何破損音節(jié))。
      圖12A是根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,其中參會(huì)者A使用K上的編輯例程68來(lái)打開(kāi)計(jì)算機(jī)K上的文件或互連網(wǎng)絡(luò)14上的URL,因此指定它作為(會(huì)議內(nèi)容)下載物T。
      圖12B是根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,是圖12A的延續(xù),其中圖12A的尋找參會(huì)者B使用L上的編輯例程68來(lái)下載和可選地編輯(另一個(gè)參會(huì)者A的會(huì)議內(nèi)容)下載物T,并且將它保存為它的(B的會(huì)議內(nèi)容)下載物X。
      圖12C是根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,是圖12B的延續(xù),其中圖12B的參會(huì)者A下載圖12B的(可能由B編輯的會(huì)議內(nèi)容)下載物X,并且將它保存為它的更新的(A的會(huì)議內(nèi)容)下載物T,由B、C和D查看。
      圖12D是根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,其為圖12C的替代或補(bǔ)充,其中在B下載和可選地編輯(另一個(gè)參會(huì)者A的會(huì)議內(nèi)容)下載物T之后,A的在K上的編輯例程68從X下載,以更新A在T的wwwroot(其含義在后文中詳細(xì)解釋)中的(會(huì)議內(nèi)容)下載物T(用于由B、C和D查看)。
      圖13A是根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,其中參會(huì)者A使用K上的編輯例程68啟動(dòng)應(yīng)用程序(在K或互連網(wǎng)絡(luò)14上)來(lái)打開(kāi)K上的文件或互連網(wǎng)絡(luò)14上的URL,因此指定它作為(會(huì)議內(nèi)容)下載T。
      圖13B是根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,是圖13A的延續(xù),其中圖13A的尋找參會(huì)者B使用L上的編輯例程68來(lái)下載(參會(huì)者A的會(huì)議內(nèi)容),并且彈出所述應(yīng)用程序(在L或互連網(wǎng)絡(luò)14上)的副本,且查看和可選地編輯所述的下載物(在所述應(yīng)用程序中)并且將它保存為它的(B的會(huì)議內(nèi)容)下載物X。
      圖13C是根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,是圖13B的延續(xù),其中圖13B的參會(huì)者A使用K上的編輯例程68來(lái)操作所述應(yīng)用程序(在圖13A中啟動(dòng)),并且下載圖13B的(可能由B編輯的會(huì)議內(nèi)容)下載物X,并且保存它以更新(A的會(huì)議內(nèi)容)下載物T,其由B、C和D查看。
      圖13D是根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,是圖13C的替代或補(bǔ)充,其中i.B使用L上的編輯例程68來(lái)點(diǎn)擊超文本鏈接,以從T下載和彈出L上的應(yīng)用程序的副本。
      ii.在L上的編輯例程68請(qǐng)求和獲得應(yīng)用程序,以及來(lái)自來(lái)K的編輯控制器。
      iii.B可選地使用L上的編輯例程68來(lái)編輯和將下載內(nèi)容保存到X的wwwroot。
      iv.K上的編輯例程68將(應(yīng)用程序圖像和下載物的)刷新IP地址從T改為X。
      圖14顯示了根據(jù)本發(fā)明的一個(gè)實(shí)施例的計(jì)算機(jī)K執(zhí)行的操作的流程圖。
      圖15根據(jù)本發(fā)明的一個(gè)實(shí)施例說(shuō)明了如何捕捉各種比例的屏幕快照。
      圖16顯示了硬件的高級(jí)塊圖,這些硬件可被用于實(shí)現(xiàn)本發(fā)明的任何計(jì)算機(jī)、服務(wù)器。
      具體實(shí)施例方式
      在以下的描述中,出于解釋說(shuō)明的目的,闡述了大量的特定細(xì)節(jié),以提供本發(fā)明的全面理解。但是,對(duì)于本領(lǐng)域技術(shù)人員明顯的是,能夠?qū)嵤┍景l(fā)明而無(wú)需這些特定細(xì)節(jié)。在其他情況下,為了避免模糊本發(fā)明,將結(jié)構(gòu)和裝置顯示在塊圖形式中。
      在本說(shuō)明書(shū)中所指的“一個(gè)實(shí)施例”或“實(shí)施例”是指結(jié)合實(shí)施例描述的特殊特征、結(jié)構(gòu)或特性至少包括在本發(fā)明的一個(gè)實(shí)施例中。在說(shuō)明書(shū)中的各種位置出現(xiàn)的短語(yǔ)“在一個(gè)實(shí)施例中”不一定全部指的是同一實(shí)施例,也不是和其他實(shí)施例互斥的單獨(dú)或替代的實(shí)施例。此外,描述了各種特征,其可能由某些實(shí)施例而不是其他實(shí)施例呈現(xiàn)。類(lèi)似地,描述了各種要求,其可能是某些實(shí)施例的要求但不是其他實(shí)施例的要求。
      在一個(gè)實(shí)施例中,這個(gè)發(fā)明提供了改進(jìn)的網(wǎng)絡(luò)會(huì)議系統(tǒng),便于定位個(gè)人服務(wù)器會(huì)議內(nèi)容,其為了建立對(duì)等連接以下載服務(wù)器內(nèi)容(例如優(yōu)選自動(dòng)更新的HTML或XML網(wǎng)頁(yè)、優(yōu)選自動(dòng)更新的對(duì)話-圖像網(wǎng)頁(yè)、優(yōu)選自動(dòng)更新的多媒體網(wǎng)頁(yè)等等),可連接到互連網(wǎng)絡(luò)。個(gè)人服務(wù)器內(nèi)容在互連網(wǎng)絡(luò)上的位置典型地以內(nèi)容的URL(統(tǒng)一資源定位符)地址表示。
      本發(fā)明的一個(gè)優(yōu)點(diǎn)是易于建立臨時(shí)會(huì)議,而不需要安排或在指定的時(shí)間加入會(huì)議。
      本發(fā)明的另一個(gè)優(yōu)點(diǎn)是參會(huì)者可以不知道其他參會(huì)者的會(huì)議內(nèi)容,例如自動(dòng)更新的音頻和視頻-圖像網(wǎng)頁(yè)就加入會(huì)議。
      本發(fā)明的另一個(gè)優(yōu)點(diǎn)是參會(huì)者可使用網(wǎng)絡(luò)瀏覽器或Web瀏覽器加入單向會(huì)議(例如聽(tīng)取和觀看會(huì)議陳述),而無(wú)需安裝任何軟件,例如瀏覽器幫助器應(yīng)用程序(也就是插件軟件)或定制軟件。
      本發(fā)明的另一個(gè)優(yōu)點(diǎn)是網(wǎng)頁(yè)音頻將等待丟失的音頻包重新傳輸,而IP電話不會(huì)等待這么長(zhǎng)時(shí)間(從而使聲音延遲最小化),導(dǎo)致更易理解和更高質(zhì)量的聲音。
      此外,本發(fā)明的網(wǎng)絡(luò)會(huì)議系統(tǒng)提供了下列優(yōu)點(diǎn)中的至少某些優(yōu)點(diǎn),優(yōu)選是提供了下列優(yōu)點(diǎn)中的全部?jī)?yōu)點(diǎn)a.可準(zhǔn)確識(shí)別會(huì)議內(nèi)容,因?yàn)槊總€(gè)(會(huì)議內(nèi)容)下載物具有永久和唯一的(會(huì)議內(nèi)容)下載名;并且網(wǎng)絡(luò)地址或個(gè)人服務(wù)器或內(nèi)容可容易和快速地改變或更新,而不改變唯一的(會(huì)議內(nèi)容)下載名。
      b.(會(huì)議內(nèi)容)下載物不需要固定的URL地址或固定的個(gè)人服務(wù)器。它們可被動(dòng)態(tài)和準(zhǔn)確地定位,因?yàn)槊總€(gè)(會(huì)議內(nèi)容)下載物具有永久和唯一的(會(huì)議內(nèi)容)下載名c.可快速和高效地定位(會(huì)議內(nèi)容)下載物,因?yàn)榫W(wǎng)絡(luò)數(shù)據(jù)庫(kù)服務(wù)器和個(gè)人服務(wù)器一起工作,以從參會(huì)者希望知道其連接狀態(tài)的預(yù)定的一組被尋找的(會(huì)議內(nèi)容)下載物中自動(dòng)給目前連接到網(wǎng)絡(luò)的參會(huì)者提供一組目前連接到網(wǎng)絡(luò)的(會(huì)議內(nèi)容)下載物(在至少一個(gè)個(gè)人服務(wù)器中)。
      d.自動(dòng)通知參會(huì)者被尋找的(會(huì)議內(nèi)容)下載物(其是尋找參會(huì)者感興趣的)何時(shí)連接到網(wǎng)絡(luò)。
      e.通過(guò)限制誰(shuí)可以定位它們,(會(huì)議內(nèi)容)下載物可保護(hù)它們的隱私和秘密。替代地或附加地,通過(guò)使用隨機(jī)數(shù)或可打印的隨機(jī)字符串,可選地改變下載(會(huì)議內(nèi)容)文件名,可增加隱私和秘密。
      f.如果中央數(shù)據(jù)庫(kù)服務(wù)器死機(jī),當(dāng)前連接的會(huì)議機(jī)(和會(huì)議內(nèi)容下載物)一般不受影響,因?yàn)楦鱾€(gè)(參會(huì)者的)計(jì)算機(jī)和(會(huì)議內(nèi)容下載物)個(gè)人服務(wù)器分別從它們對(duì)應(yīng)的被尋找的個(gè)人服務(wù)器和尋找的計(jì)算機(jī)接收連接更新。
      g.在大量使用的過(guò)程中,通過(guò)延長(zhǎng)各個(gè)尋找計(jì)算機(jī)和被尋找的個(gè)人計(jì)算機(jī)給中央數(shù)據(jù)庫(kù)服務(wù)器發(fā)送連接更新的間隔,可減少所述的數(shù)據(jù)庫(kù)服務(wù)器上的負(fù)載。可為不同類(lèi)型(例如付費(fèi)和免費(fèi))的參會(huì)者和下載指定服務(wù)級(jí)別,具有較長(zhǎng)連接更新間隔的參與者和下載具有較低的服務(wù)級(jí)別。
      h.網(wǎng)絡(luò)會(huì)議可以是即時(shí)的、多點(diǎn)的和多媒體的,與市場(chǎng)上現(xiàn)存的系統(tǒng)相比,其復(fù)雜度和成本少得多,參加者可選地使用網(wǎng)絡(luò)瀏覽器(并且不需要安裝定制軟件)。
      注意,在整個(gè)說(shuō)明書(shū)和權(quán)利要求書(shū)中,術(shù)語(yǔ)“參會(huì)者”包括優(yōu)選為了連接到(會(huì)議內(nèi)容)下載物(在至少一個(gè)個(gè)人服務(wù)器中),以經(jīng)由互連網(wǎng)絡(luò)下載(會(huì)議內(nèi)容)而操作計(jì)算機(jī)或其他通信終端或個(gè)人服務(wù)器的任何實(shí)體,優(yōu)選是人。還要注意,術(shù)語(yǔ)“尋找參會(huì)者”包括希望定位至少一個(gè)目前連接到所述互連網(wǎng)絡(luò)的(會(huì)議內(nèi)容,典型地在個(gè)人服務(wù)器中)下載物的任何參會(huì)者。還要注意,參會(huì)者名字可以是可打印字符的任何非空白字符串,包括(但不限于)任何長(zhǎng)度的數(shù)字、字母字符、可打印字符等等,并且可以是任何語(yǔ)言。本發(fā)明的網(wǎng)絡(luò)會(huì)議系統(tǒng)可被用于補(bǔ)充和構(gòu)建在現(xiàn)有的即時(shí)消息服務(wù)上,并且術(shù)語(yǔ)“參會(huì)者”可以同時(shí)是即時(shí)消息用戶。
      注意,貫穿本說(shuō)明書(shū)和權(quán)利要求書(shū),術(shù)語(yǔ)“計(jì)算機(jī)”包括任何計(jì)算機(jī)、通信終端或裝置或設(shè)備。還要注意,術(shù)語(yǔ)“個(gè)人服務(wù)器”包括任何服務(wù)器、計(jì)算機(jī)或具有服務(wù)器功能(例如通過(guò)在計(jì)算機(jī)中安裝服務(wù)器軟件或在只讀存儲(chǔ)器ROM中加入服務(wù)器功能)的通信終端或裝置或設(shè)備。還要注意術(shù)語(yǔ)“數(shù)據(jù)庫(kù)服務(wù)器”包括具有數(shù)據(jù)庫(kù)功能的任何服務(wù)器,例如通過(guò)安裝數(shù)據(jù)庫(kù)軟件,或者具有服務(wù)器和數(shù)據(jù)庫(kù)功能的任何計(jì)算機(jī),例如通過(guò)安裝服務(wù)器和數(shù)據(jù)庫(kù)軟件。
      注意,術(shù)語(yǔ)“下載物”包括來(lái)自(優(yōu)選用于TCP/IP網(wǎng)絡(luò)的)任何個(gè)人服務(wù)器(優(yōu)選是用于TCP/IP網(wǎng)絡(luò)的WWW(萬(wàn)維網(wǎng))服務(wù)器或FTP(文件傳輸協(xié)議)服務(wù)器)的會(huì)議內(nèi)容(包括但不限于優(yōu)選TCP/IP網(wǎng)絡(luò)的網(wǎng)站、HTML或XML網(wǎng)頁(yè)、圖像、音頻、對(duì)話一圖像、視頻、多媒體、java、Microsoft.Net、applet、計(jì)算機(jī)文件(包括計(jì)算機(jī)文件的壓縮文件夾)等等)的任何廣播(也就是下載),所述個(gè)人服務(wù)器可以有或沒(méi)有固定的或動(dòng)態(tài)的網(wǎng)絡(luò)URL(通用資源定位)地址,可由人操作或不由人操作,其位置典型的是網(wǎng)絡(luò)URL地址,是尋找參會(huì)者所需的。
      還要注意術(shù)語(yǔ)“下載物”可以是(但不限于)以下的一種或多種a)優(yōu)選使用框架(以允許被下載的HTML或XML網(wǎng)頁(yè)上的多個(gè)框架或“子頁(yè)”使用一個(gè)URL地址用于網(wǎng)頁(yè))的HTML(超文本鏈接標(biāo)記語(yǔ)言)或XML(可擴(kuò)展的標(biāo)記語(yǔ)言)頁(yè)面;b)一個(gè)或多個(gè)音頻網(wǎng)頁(yè),其優(yōu)選地在下載之后自動(dòng)播放嵌入的一個(gè)或多個(gè)音頻文件(優(yōu)選被壓縮成工業(yè)標(biāo)準(zhǔn)格式,例如.wav);c)一個(gè)或多個(gè)圖像網(wǎng)頁(yè),其顯示優(yōu)選被壓縮成工業(yè)標(biāo)準(zhǔn)格式(例如.JPEG)的一個(gè)或多個(gè)圖像(例如來(lái)自通過(guò)有線或無(wú)線連接到對(duì)應(yīng)的個(gè)人服務(wù)器的一個(gè)或多個(gè)攝像機(jī)的一個(gè)或多個(gè)視頻圖像,或來(lái)自本地或遠(yuǎn)程數(shù)據(jù)庫(kù)的一個(gè)或多個(gè)視頻圖像),鼠標(biāo)圖像(通過(guò)參會(huì)者的定制軟件,可選地被增加到或顯示在所述一個(gè)或多個(gè)視頻圖像上)位于參會(huì)者的PC鼠標(biāo)的位置(相對(duì)于其PC顯示器上的視頻圖像);d)一個(gè)或多個(gè)視頻網(wǎng)頁(yè),其顯示一個(gè)或多個(gè)視頻(例如由從麥克風(fēng)、line-in等等捕捉的音頻和來(lái)自通過(guò)有線或無(wú)線連接到對(duì)應(yīng)的個(gè)人服務(wù)器的一個(gè)或多個(gè)攝像機(jī)的遠(yuǎn)距離圖像生成的視頻、來(lái)自流多媒體的捕捉視頻等等,或來(lái)自本地或遠(yuǎn)程數(shù)據(jù)庫(kù)的一個(gè)或多個(gè)視頻),優(yōu)選地在下載之后,視頻網(wǎng)頁(yè)自動(dòng)播放有聲音或無(wú)聲音的嵌入的一個(gè)或多個(gè)視頻文件(優(yōu)選被壓縮成工業(yè)標(biāo)準(zhǔn)格式,例如avi、mpeg4);e)一個(gè)或多個(gè)對(duì)話圖像網(wǎng)頁(yè)(i)顯示優(yōu)選壓縮成工業(yè)標(biāo)準(zhǔn)格式(例如JPEG)的打開(kāi)的文檔(例如Microsoft Office文檔)、打開(kāi)的應(yīng)用程序(例如Microsoftword)、打開(kāi)的圖像文件、在網(wǎng)絡(luò)瀏覽器上顯示的網(wǎng)站網(wǎng)頁(yè)、播放的動(dòng)畫(huà)、播放的多媒體、播放的流多媒體等等的一個(gè)或多個(gè)圖像(例如捕捉的PC活動(dòng)窗口的圖像),或來(lái)自本地或遠(yuǎn)程數(shù)據(jù)庫(kù)的一個(gè)或多個(gè)圖像,鼠標(biāo)圖像(通過(guò)參會(huì)者的定制軟件,可選地被增加到或顯示在所述視頻圖像上)位于參會(huì)者的PC鼠標(biāo)的位置(相對(duì)于其PC顯示器上的視頻圖像);(ii)優(yōu)選地具有一個(gè)或多個(gè)超文本鏈接鏈接到所述文檔、由所述打開(kāi)的應(yīng)用程序正在顯示的已存文件、所述圖像文件、所述網(wǎng)頁(yè)、所述動(dòng)畫(huà)、所述多媒體、所述流多媒體等等,以允許尋找的會(huì)議(內(nèi)容-下載)參與者下載和顯示(可選地)原始文檔/由打開(kāi)的應(yīng)用程序正在顯示的已存文件/圖像/網(wǎng)頁(yè)/URL/動(dòng)畫(huà)/多媒體/流多媒體等等文件(以查看和可選地編輯會(huì)議內(nèi)容原始文檔、由所述打開(kāi)的應(yīng)用程序正在顯示的已保存文件、原始圖像、原始網(wǎng)頁(yè)或URL、原始動(dòng)畫(huà)、原始流多媒體等等而不是限于只查看所述會(huì)議內(nèi)容的捕捉的Windows PC窗口圖像);并且如果有必要,所述原始圖像文件、所述原始文檔、所述由所述打開(kāi)的應(yīng)用程序正在顯示的已存文件、所述一個(gè)或多個(gè)原始網(wǎng)頁(yè)或URL等等被自動(dòng)復(fù)制到個(gè)人服務(wù)器的萬(wàn)維網(wǎng)(通常稱(chēng)為“wwwroot”)目錄或(子目錄);并且所述尋找會(huì)議(內(nèi)容-下載)參與者可選地使用其PC上的定制軟件,以便·查看和可選地編輯下載的原始文檔、原始的由打開(kāi)的應(yīng)用程序正在顯示的已存文件、原始圖像、原始網(wǎng)頁(yè)或URL、原始動(dòng)畫(huà)、原始流多媒體等等。
      ·定期(例如每隔幾秒)自動(dòng)保存(現(xiàn)在編輯的)下載的所述文檔、所述保存文件、所述圖像、所述網(wǎng)頁(yè)或URL、所述動(dòng)畫(huà)等等到所述尋找的會(huì)議(內(nèi)容-下載)參與者的個(gè)人網(wǎng)絡(luò)服務(wù)器的因特網(wǎng)WWW根目錄(作為所述尋找的會(huì)議(內(nèi)容-下載)參與者的會(huì)議內(nèi)容,可由其他人下載)。
      (iii)優(yōu)選在下載之后自動(dòng)播放嵌入的一個(gè)或多個(gè)音頻文件(例如從麥克風(fēng)、line-in或流多媒體捕捉的音頻,優(yōu)選被壓縮成工業(yè)標(biāo)準(zhǔn)格式,例如.wav或來(lái)自本地或遠(yuǎn)程數(shù)據(jù)庫(kù)的音頻文件);和f)文件(例如文檔文件)下載網(wǎng)頁(yè),會(huì)議(內(nèi)容-下載)參與者能夠點(diǎn)擊超文本鏈接以下載原始文件,并且優(yōu)選地Internet Explorer或定制軟件能夠打開(kāi)和顯示它并允許會(huì)議(內(nèi)容-下載)參與者在下載之后編輯原始文件,以及定期自動(dòng)保存現(xiàn)在編輯的文件到會(huì)議(內(nèi)容-下載)參與者的個(gè)人網(wǎng)絡(luò)服務(wù)器的因特網(wǎng)萬(wàn)維網(wǎng)(通常稱(chēng)為“wwwroot”)目錄(或子目錄,作為會(huì)議(內(nèi)容-下載)參與者的會(huì)議內(nèi)容,可由其他人下載);g)動(dòng)畫(huà)、多媒體(例如視頻、幻燈片等等)或流多媒體網(wǎng)頁(yè),其自動(dòng)播放或用戶點(diǎn)擊播放嵌入的動(dòng)畫(huà)或多媒體、流多媒體文件(優(yōu)選為工業(yè)標(biāo)準(zhǔn)格式,例如Windows媒體視頻.wmv格式);h)計(jì)算機(jī)文件下載網(wǎng)頁(yè),參會(huì)者能夠點(diǎn)擊超文本鏈接來(lái)下載計(jì)算機(jī)文件(包括計(jì)算機(jī)文件的壓縮文件夾),保存它,或可選地打開(kāi)它并在Internet Explorer或定制軟件上顯示所述文件;i)索引、默認(rèn)、定制網(wǎng)頁(yè)或URL或來(lái)自任何因特網(wǎng)網(wǎng)站的任何網(wǎng)頁(yè),使用超文本鏈接允許參會(huì)者瀏覽(會(huì)議內(nèi)容)下載物的整個(gè)或部分網(wǎng)站、或任何所述URL、因特網(wǎng)上的網(wǎng)頁(yè)或網(wǎng)站。
      還要注意1.(對(duì)于以上“下載物”的進(jìn)一步注解),還要注意所述一個(gè)或多個(gè)音頻HTML或XML網(wǎng)頁(yè)優(yōu)選通過(guò)以下方式自動(dòng)更新i)定期(例如每隔幾秒)保存一個(gè)或多個(gè)新的更新音頻文件(例如從麥克風(fēng)、line-in、流多媒體等等捕捉的音頻或來(lái)自本地或遠(yuǎn)程數(shù)據(jù)庫(kù)的一個(gè)或多個(gè)音頻文件)到對(duì)應(yīng)的個(gè)人服務(wù)器的萬(wàn)維網(wǎng)(通常稱(chēng)為“wwwroot”)目錄(或子目錄,所述一個(gè)或多個(gè)音頻網(wǎng)頁(yè)或文件位于此),或者可選地保存到本地或遠(yuǎn)程數(shù)據(jù)庫(kù),和ii)在每個(gè)新的更新音頻文件開(kāi)始加上其前面的音頻文件的末尾(秒片斷)的副本,以在按時(shí)間順序的音頻文件之間產(chǎn)生微小的音頻重疊(以修復(fù)在音頻文件末尾的任何受損音節(jié)),和iii)所述一個(gè)或多個(gè)音頻網(wǎng)頁(yè)下載優(yōu)選通過(guò)使用HTML刷新計(jì)算機(jī)代碼(或XMLHTTP對(duì)象或JavaScript代碼等等)自動(dòng)刷新,和iv)每個(gè)所述音頻網(wǎng)頁(yè)的自動(dòng)刷新時(shí)間是自動(dòng)設(shè)定等于或者比每個(gè)所述音頻網(wǎng)頁(yè)的音頻播放時(shí)間稍長(zhǎng)(以允許因特網(wǎng)延遲等等)。
      2.還要注意所述一個(gè)或多個(gè)視頻HTML或XML網(wǎng)頁(yè)優(yōu)選通過(guò)以下方式自動(dòng)更新i)定期(例如每隔幾秒)保存一個(gè)或多個(gè)新的更新視頻文件(例如從麥克風(fēng)捕捉的音頻和來(lái)自通過(guò)有線或無(wú)線連接到對(duì)應(yīng)的個(gè)人服務(wù)器的一個(gè)或多個(gè)攝像機(jī)的遠(yuǎn)距離圖像生成的視頻、來(lái)自流多媒體的捕捉視頻等等,或來(lái)自本地或遠(yuǎn)程數(shù)據(jù)庫(kù)的一個(gè)或多個(gè)視頻圖像)到對(duì)應(yīng)的個(gè)人服務(wù)器的萬(wàn)維網(wǎng)(通常稱(chēng)為“wwwroot”)目錄(或子目錄,所述一個(gè)或多個(gè)視頻網(wǎng)頁(yè)或文件位于此),或者可選地保存到本地或遠(yuǎn)程數(shù)據(jù)庫(kù)。
      ii)在每個(gè)新的更新視頻文件開(kāi)始加上其前面的視頻文件的末尾(秒片斷)的副本(秒片斷),以在按時(shí)間順序的視頻文件之間產(chǎn)生微小的視頻重疊(以修復(fù)在視頻文件末尾的任何受損音節(jié)),和iii)所述一個(gè)或多個(gè)視頻網(wǎng)頁(yè)下載優(yōu)選通過(guò)使用HTML刷新計(jì)算機(jī)代碼(或XMLHTTP對(duì)象或JavaScript代碼等等)自動(dòng)刷新,和
      iv)每個(gè)所述視頻網(wǎng)頁(yè)的自動(dòng)刷新時(shí)間是自動(dòng)設(shè)定等于或者比每個(gè)所述視頻網(wǎng)頁(yè)的視頻播放時(shí)間稍長(zhǎng)(以允許因特網(wǎng)延遲等等)。
      3.還要注意所述一個(gè)或多個(gè)對(duì)話圖像HTML或XML網(wǎng)頁(yè)優(yōu)選通過(guò)以下方式自動(dòng)更新i)定期(例如每隔幾秒)保存一個(gè)或多個(gè)新的更新音頻文件(例如從麥克風(fēng)、line-in或流多媒體等等捕捉的音頻或來(lái)自本地或遠(yuǎn)程數(shù)據(jù)庫(kù)的一個(gè)或多個(gè)音頻圖像)到對(duì)應(yīng)的個(gè)人服務(wù)器的萬(wàn)維網(wǎng)(通常稱(chēng)為“wwwroot”)目錄(或子目錄,所述一個(gè)或多個(gè)對(duì)話圖像網(wǎng)頁(yè)或文件位于此),或者可選地保存到本地或遠(yuǎn)程數(shù)據(jù)庫(kù),和ii)在每個(gè)新的更新音頻文件開(kāi)始加上其前面的音頻文件末尾(秒片斷)的副本,以在按時(shí)間順序的音頻文件之間產(chǎn)生微小的重疊(以修復(fù)在音頻文件末尾的任何受損音節(jié)),和iii)定期(例如每隔幾秒)將打開(kāi)的文檔(例如Microsoft Office文檔)、打開(kāi)的應(yīng)用程序(例如Microsoft word)的打開(kāi)文件、打開(kāi)的圖像文件、網(wǎng)站網(wǎng)頁(yè)或URL、播放的動(dòng)畫(huà)、播放的多媒體、播放的流多媒體等等的一個(gè)或多個(gè)新的更新圖像(例如PC活動(dòng)窗口的捕捉圖像)或來(lái)自本地或遠(yuǎn)程數(shù)據(jù)庫(kù)的一個(gè)或多個(gè)圖像文件保存到對(duì)應(yīng)的個(gè)人服務(wù)器的萬(wàn)維網(wǎng)(通常稱(chēng)為“wwwroot”)目錄(或子目錄,所述一個(gè)或多個(gè)對(duì)話圖像頁(yè)面或文件位于此);并且如果有必要(可選來(lái)自本地或遠(yuǎn)程數(shù)據(jù)庫(kù)),所述文檔、所述由打開(kāi)的應(yīng)用程序正在顯示的已存文件、所述圖像文件、所述網(wǎng)站網(wǎng)頁(yè)、所述動(dòng)畫(huà)、所述多媒體、所述流多媒體等等被自動(dòng)復(fù)制(以更新)到個(gè)人服務(wù)器“wwwroot”目錄或子目錄;和iv)定期(例如每隔幾秒)更新一個(gè)或多個(gè)超文本鏈接,所述超文本鏈接鏈接到所述圖像文件、所述文檔、由所述打開(kāi)的應(yīng)用程序正在顯示的已存文件、所述網(wǎng)站網(wǎng)頁(yè)或URL、所述動(dòng)畫(huà)、所述多媒體、所述流多媒體等等,以允許其他參會(huì)者下載和顯示(可選地)原始文檔/由打開(kāi)的應(yīng)用程序正在顯示的已存文件/圖像/網(wǎng)頁(yè)/動(dòng)畫(huà)/多媒體/流多媒體等等文件(以查看和可選地編輯會(huì)議內(nèi)容原始文檔、由打開(kāi)的應(yīng)用程序正在顯示的已存文件、原始圖像、原始網(wǎng)頁(yè)或URL、原始動(dòng)畫(huà)、原始流多媒體等等而不是限于只查看所述會(huì)議內(nèi)容的捕捉的Windows PC窗口圖像);v)所述一個(gè)或多個(gè)對(duì)話圖像網(wǎng)頁(yè)下載優(yōu)選通過(guò)使用HTML刷新計(jì)算機(jī)代碼(或XMLHTTP對(duì)象或JavaScript代碼等等)自動(dòng)刷新,和vi)每個(gè)所述對(duì)話圖像網(wǎng)頁(yè)自動(dòng)刷新時(shí)間是自動(dòng)設(shè)定等于或者比每個(gè)所述對(duì)話圖像網(wǎng)頁(yè)的音頻播放時(shí)間稍長(zhǎng)(以允許因特網(wǎng)延遲等等)。
      4.還要注意,所述一個(gè)或多個(gè)動(dòng)畫(huà)/多媒體/流多媒體HTML或XML網(wǎng)頁(yè)優(yōu)選通過(guò)以下方式自動(dòng)更新i)定期(例如每隔幾秒)保存一個(gè)或多個(gè)新的更新動(dòng)畫(huà)/多媒體/流多媒體網(wǎng)頁(yè)到對(duì)應(yīng)的個(gè)人服務(wù)器的萬(wàn)維網(wǎng)(通常稱(chēng)為“wwwroot”)目錄(或子目錄,所述一個(gè)或多個(gè)動(dòng)畫(huà)/多媒體/流多媒體網(wǎng)頁(yè)或文件位于此),并且所述一個(gè)或多個(gè)動(dòng)畫(huà)/多媒體/流多媒體網(wǎng)頁(yè)下載優(yōu)選通過(guò)使用HTML刷新計(jì)算機(jī)代碼(或XMLHTTP對(duì)象或JavaScript代碼等等)自動(dòng)刷新(例如以比動(dòng)畫(huà)/多媒體/流多媒體的播放時(shí)間稍長(zhǎng)的間隔);和ii)通過(guò)更新一個(gè)或多個(gè)所述更新的動(dòng)畫(huà)/多媒體/流多媒體網(wǎng)頁(yè)中的超文本鏈接中的動(dòng)畫(huà)/多媒體/流多媒體URL地址,定期(例如每隔幾秒)更新一個(gè)或多個(gè)到用于下載的所述動(dòng)畫(huà)/多媒體/流多媒體內(nèi)容的超文本鏈接。
      5.還要注意,所述一個(gè)或多個(gè)計(jì)算機(jī)文件下載HTML或XML網(wǎng)頁(yè)優(yōu)選通過(guò)以下方式自動(dòng)更新i)定期(例如每隔幾秒)保存新的更新計(jì)算機(jī)文件下載網(wǎng)頁(yè)到對(duì)應(yīng)的個(gè)人服務(wù)器的萬(wàn)維網(wǎng)(通常稱(chēng)為“wwwroot”)目錄或(子目錄,所述一個(gè)或多個(gè)計(jì)算機(jī)文件下載網(wǎng)頁(yè)或文件位于此),并且所述一個(gè)或多個(gè)計(jì)算機(jī)文件下載網(wǎng)頁(yè)優(yōu)選通過(guò)使用HTML刷新計(jì)算機(jī)代碼(或XMLHTTP對(duì)象或JavaScript代碼等等)自動(dòng)刷新(例如每隔幾秒);和ii)通過(guò)更新一個(gè)或多個(gè)所述更新的計(jì)算機(jī)文件下載網(wǎng)頁(yè)的超文本鏈接中的它的計(jì)算機(jī)文件下載URL地址,定期(例如每隔幾秒)更新一個(gè)或多個(gè)鏈接到用于下載廣播的所述計(jì)算機(jī)文件(包括計(jì)算機(jī)文件的壓縮文件夾)的超文本鏈接。
      6.還要注意,所述一個(gè)或多個(gè)索引、默認(rèn)、或其他HTML或XML網(wǎng)頁(yè)或URL或來(lái)自任何因特網(wǎng)網(wǎng)站的任何網(wǎng)頁(yè)優(yōu)選通過(guò)以下方式自動(dòng)更新定期(例如每隔幾秒)將一個(gè)或多個(gè)新的更新索引、默認(rèn)、或其他網(wǎng)頁(yè)、或URL或來(lái)自任何因特網(wǎng)網(wǎng)站的任何網(wǎng)頁(yè)保存到對(duì)應(yīng)的個(gè)人服務(wù)器的萬(wàn)維網(wǎng)(通常稱(chēng)為“wwwroot”)目錄(或子目錄,所述一個(gè)或多個(gè)索引、默認(rèn)、或其他網(wǎng)頁(yè)或文件、或URL或來(lái)自任何因特網(wǎng)網(wǎng)站的任何網(wǎng)頁(yè)位于此),并且所述索引、默認(rèn)、或其他網(wǎng)頁(yè)等等下載可通過(guò)使用HTML刷新計(jì)算機(jī)代碼(或XMLHTTP對(duì)象或JavaScript代碼等等)優(yōu)選自動(dòng)刷新(例如每隔幾秒)。
      還要注意“下載名”包括來(lái)自任何個(gè)人服務(wù)器的任何(會(huì)議內(nèi)容)下載物的名字,并且“下載物”包括來(lái)自至少一個(gè)個(gè)人服務(wù)器的任何(會(huì)議內(nèi)容)下載物,其包括來(lái)自單個(gè)個(gè)人服務(wù)器的多個(gè)下載物(包含多個(gè)下載名),單個(gè)個(gè)人服務(wù)器可鄰近或遠(yuǎn)離計(jì)算機(jī)或參會(huì)者。
      還要注意,通過(guò)可選地將(會(huì)議內(nèi)容)下載文件名改成使用隨機(jī)數(shù)或可打印的隨機(jī)字符串的新文件名,任何(會(huì)議內(nèi)容)下載物或下載URL的機(jī)密性可顯著增強(qiáng)。通過(guò)附加唯一的下載名,能夠可選地或附加地使新文件名(和會(huì)議內(nèi)容下載URL地址)成為唯一的(例如RandomString_UniqueDownloadName.htm)。
      還要注意,通過(guò)個(gè)人服務(wù)器的連接例程定期(例如每次新會(huì)議或每次新連接)改變(會(huì)議內(nèi)容)下載URL和(會(huì)議內(nèi)容)下載文件名,并且用新的會(huì)議內(nèi)容文件(使用新會(huì)議內(nèi)容下載文件名)替換舊的會(huì)議內(nèi)容文件(使用舊會(huì)議內(nèi)容下載文件名),任何(會(huì)議內(nèi)容)下載物或(會(huì)議內(nèi)容)下載URL的機(jī)密性可進(jìn)一步增強(qiáng)。
      還要注意,多個(gè)(會(huì)議內(nèi)容)下載物可使用至少一個(gè)個(gè)人服務(wù)器(ISP的、因特網(wǎng)入口、公司服務(wù)器等等),并且通過(guò)將唯一的(會(huì)議內(nèi)容)下載名加到每個(gè)其對(duì)應(yīng)的會(huì)議內(nèi)容下載文件名,可使每個(gè)(會(huì)議內(nèi)容)下載物(在同一所述至少一個(gè)個(gè)人數(shù)據(jù)庫(kù)中)具有唯一的URL地址,用于參會(huì)者來(lái)下載。
      因此根據(jù)本發(fā)明的一個(gè)實(shí)施例提供一個(gè)網(wǎng)絡(luò)會(huì)議系統(tǒng),其包括互連網(wǎng)絡(luò)、可連接到互連網(wǎng)絡(luò)并且可由參會(huì)者使用,以通過(guò)互連網(wǎng)絡(luò)從個(gè)人服務(wù)器下載的各種計(jì)算機(jī)和個(gè)人服務(wù)器、沒(méi)有必要視為分別與指定的計(jì)算機(jī)和個(gè)人服務(wù)器為一體的參會(huì)者和(會(huì)議內(nèi)容)下載物,監(jiān)視通知(來(lái)自各種計(jì)算機(jī)和個(gè)人服務(wù)器的連接例程)的方法,該通知指出參會(huì)者或(會(huì)議內(nèi)容)下載物目前正連接到或?qū)⑦B接到或?qū)嚅_(kāi)互連網(wǎng)絡(luò),而不管參會(huì)者和(會(huì)議內(nèi)容)下載物正在使用哪個(gè)各種計(jì)算機(jī)和個(gè)人服務(wù)器,以及報(bào)告方法,該報(bào)告方法向以下報(bào)告a)一個(gè)尋找參會(huì)者,當(dāng)通過(guò)任何所述各種計(jì)算機(jī)第一次連接到互連網(wǎng)絡(luò)時(shí),報(bào)告關(guān)于處于一組被尋找的(會(huì)議內(nèi)容)下載物中的(會(huì)議內(nèi)容)下載物的網(wǎng)絡(luò)連接狀態(tài)信息哪一組包括被尋找的(會(huì)議內(nèi)容)下載物的唯一(會(huì)議內(nèi)容)下載名或其他標(biāo)識(shí)標(biāo)記,哪一組由所述尋找參會(huì)者定義和發(fā)送,并且對(duì)于連接到所述互連網(wǎng)絡(luò)的那個(gè)所述(會(huì)議內(nèi)容)下載物當(dāng)前連接,對(duì)于每個(gè)所述被尋找的(會(huì)議內(nèi)容)下載物,給所述尋找參會(huì)者提供所述被尋找的(會(huì)議內(nèi)容)下載物的當(dāng)前URL地址,因此使得啟動(dòng)所述尋找參會(huì)者和任何所述被尋找的(會(huì)議內(nèi)容)下載物之間的(會(huì)議內(nèi)容)下載。
      b)一個(gè)(被尋找的)個(gè)人服務(wù)器,當(dāng)?shù)谝淮芜B接到所述互連網(wǎng)絡(luò)時(shí),將向被尋找的(會(huì)議內(nèi)容)下載物正在使用的該(被尋找的)個(gè)人服務(wù)器報(bào)告關(guān)于(一個(gè)或多個(gè))尋找參會(huì)者的信息,尋找參會(huì)者正在從所述(被尋找的)個(gè)人服務(wù)器尋找被尋找的(會(huì)議內(nèi)容)下載物(由唯一的下載名識(shí)別),并且用于給所述(被尋找的)個(gè)人服務(wù)器提供所述尋找參會(huì)者到所述互連網(wǎng)絡(luò)的當(dāng)前連接的當(dāng)前網(wǎng)絡(luò)地址。
      進(jìn)一步根據(jù)本發(fā)明的一個(gè)實(shí)施例,任何參會(huì)者和(會(huì)議內(nèi)容)下載物可充當(dāng)尋找參會(huì)者的至少一個(gè),如果所述參會(huì)者使用計(jì)算機(jī)的話;以及被尋找的(會(huì)議內(nèi)容)下載物的至少一個(gè),如果所述(會(huì)議內(nèi)容)下載物利用個(gè)人服務(wù)器(其可以是安裝在計(jì)算機(jī)中的服務(wù)器軟件)的話。參會(huì)者可使用其參會(huì)者名字來(lái)建立它的(會(huì)議內(nèi)容)下載物,如果它也利用個(gè)人服務(wù)器(例如通過(guò)在它的計(jì)算機(jī)中安裝服務(wù)器軟件)的話。(會(huì)議內(nèi)容)下載名必須是唯一的,并且不同于所有的參會(huì)者名字(和所有其他下載名),除非參會(huì)者使用它的參會(huì)者名字來(lái)建立它的(會(huì)議內(nèi)容)下載物,在這種情況下,參會(huì)者名字和(會(huì)議內(nèi)容)下載名可以是一個(gè)并且是相同的。
      還根據(jù)本發(fā)明的一個(gè)實(shí)施例,任何參會(huì)者可同時(shí)作為尋找參會(huì)者,如果所述參會(huì)者使用計(jì)算機(jī)的話;以及作為被尋找的(會(huì)議內(nèi)容)下載物,如果所述參會(huì)者通過(guò)利用個(gè)人服務(wù)器(其可以是安裝在所述參會(huì)者計(jì)算機(jī)中的服務(wù)器軟件)廣播的話(也就是允許其他參會(huì)者下載所述參會(huì)者的會(huì)議內(nèi)容)。
      進(jìn)一步根據(jù)本發(fā)明的一個(gè)實(shí)施例,網(wǎng)絡(luò)連接狀態(tài)信息包括一個(gè)指示,指出尋找參會(huì)者或被尋找的(會(huì)議內(nèi)容)下載物目前連接到互連網(wǎng)絡(luò)。
      此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,網(wǎng)絡(luò)連接狀態(tài)信息包括一個(gè)指示,指出尋找參會(huì)者或被尋找的(會(huì)議內(nèi)容)下載物目前將連接到互連網(wǎng)絡(luò)。
      而且,根據(jù)本發(fā)明的一個(gè)實(shí)施例,網(wǎng)絡(luò)連接狀態(tài)信息包括一個(gè)指示,指出尋找參會(huì)者或被尋找的(會(huì)議內(nèi)容)下載物目前將從互連網(wǎng)絡(luò)斷開(kāi)。
      進(jìn)一步根據(jù)本發(fā)明的一個(gè)實(shí)施例,至少一個(gè)參會(huì)者或(會(huì)議內(nèi)容)下載物具有唯一的參會(huì)者名字或唯一的(會(huì)議內(nèi)容)下載名,但是參會(huì)者可使用它的參會(huì)者名字來(lái)建立它的(會(huì)議內(nèi)容)下載物,例如如果它的計(jì)算機(jī)具有個(gè)人服務(wù)器功能,例如通過(guò)安裝服務(wù)器軟件。
      還根據(jù)本發(fā)明的一個(gè)實(shí)施例,唯一的參會(huì)者名字或(會(huì)議內(nèi)容)下載名是獨(dú)立于任何計(jì)算機(jī)(或個(gè)人服務(wù)器)的。
      此外根據(jù)本發(fā)明的一個(gè)實(shí)施例,至少一個(gè)數(shù)據(jù)庫(kù)服務(wù)器連接到互連網(wǎng)絡(luò),并且數(shù)據(jù)庫(kù)服務(wù)器數(shù)據(jù)自適應(yīng)鑒定監(jiān)視器軟件駐留在所述至少一個(gè)數(shù)據(jù)庫(kù)服務(wù)器中,該軟件用于監(jiān)視通知(來(lái)自各種計(jì)算機(jī)和個(gè)人服務(wù)器的連接例程,該通知指出參會(huì)者或(會(huì)議內(nèi)容)下載物目前正連接到或?qū)⑦B接到或?qū)嚅_(kāi)所述的互連網(wǎng)絡(luò)),且所述計(jì)算機(jī)和個(gè)人服務(wù)器連接例程駐留在各種計(jì)算機(jī)和個(gè)人服務(wù)器中。
      進(jìn)一步根據(jù)本發(fā)明的一個(gè)實(shí)施例,至少一個(gè)數(shù)據(jù)庫(kù)服務(wù)器連接到互連網(wǎng)絡(luò),并且向?qū)ふ覅?huì)者和被尋找的(會(huì)議內(nèi)容)下載物的個(gè)人服務(wù)器報(bào)告的報(bào)告例程(例如CGI程序或定制軟件)駐留在所述至少一個(gè)數(shù)據(jù)庫(kù)服務(wù)器中。
      進(jìn)一步根據(jù)本發(fā)明的一個(gè)實(shí)施例,連接例程(例如定制軟件)駐留在各種計(jì)算機(jī)和個(gè)人服務(wù)器中,其當(dāng)?shù)谝淮芜B接時(shí)通知,然后周期性地(以可變的間隔,例如通過(guò)數(shù)據(jù)庫(kù)服務(wù)器設(shè)置)通知所述參會(huì)者或所述(會(huì)議內(nèi)容)下載物中的至少一個(gè)目前正連接到或?qū)⑦B接到或?qū)嚅_(kāi)所述的互連網(wǎng)絡(luò)。
      而且,根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述網(wǎng)絡(luò)會(huì)議系統(tǒng)包括軟件,其當(dāng)?shù)谝淮芜B接時(shí)通知,然后周期性地(以可變的間隔,例如通過(guò)數(shù)據(jù)庫(kù)服務(wù)器改變)通知尋找參會(huì)者或被尋找的(會(huì)議內(nèi)容)下載物中的至少一個(gè)目前正連接到或?qū)⑦B接到或?qū)嚅_(kāi)互連網(wǎng)絡(luò)。
      進(jìn)一步根據(jù)本發(fā)明的一個(gè)實(shí)施例,至少一個(gè)參會(huì)者目前正連接到互連網(wǎng)絡(luò),并且具有網(wǎng)絡(luò)地址,并且所述網(wǎng)絡(luò)會(huì)議系統(tǒng)包括確定網(wǎng)絡(luò)地址的尋址例程。
      還根據(jù)本發(fā)明的一個(gè)實(shí)施例,至少一個(gè)(會(huì)議內(nèi)容)下載物目前正連接到互連網(wǎng)絡(luò),并且具有網(wǎng)絡(luò)URL地址,并且所述網(wǎng)絡(luò)會(huì)議系統(tǒng)包括確定網(wǎng)絡(luò)URL地址的尋址例程。
      此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,確定(網(wǎng)絡(luò)和URL)地址的例程駐留在任何各種計(jì)算機(jī)和個(gè)人服務(wù)器中。
      而且,根據(jù)本發(fā)明的一個(gè)實(shí)施例,至少一個(gè)數(shù)據(jù)庫(kù)服務(wù)器連接到互連網(wǎng)絡(luò),并且確定(網(wǎng)絡(luò)和URL)地址的尋址例程替代地或附加地駐留在至少一個(gè)數(shù)據(jù)庫(kù)服務(wù)器中。
      進(jìn)一步根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述網(wǎng)絡(luò)會(huì)議系統(tǒng)包括軟件,其授權(quán)至少一個(gè)尋找參會(huì)者是否可訪問(wèn)關(guān)于被尋找的(會(huì)議內(nèi)容)下載物的任何信息。
      還根據(jù)本發(fā)明的一個(gè)實(shí)施例,用于授權(quán)的所述軟件駐留在任何各種個(gè)人服務(wù)器中(或安裝了服務(wù)器軟件的計(jì)算機(jī)中)。
      此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述網(wǎng)絡(luò)會(huì)議系統(tǒng)包括軟件,其保留關(guān)于任何參會(huì)者或(會(huì)議內(nèi)容)下載物的信息。
      而且,根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述保留信息的軟件駐留在至少一個(gè)連接到互連網(wǎng)絡(luò)的數(shù)據(jù)庫(kù)服務(wù)器中,并且替代地或附加地駐留在各種計(jì)算機(jī)和個(gè)人服務(wù)器中,在這種情況下,(各種計(jì)算機(jī)和個(gè)人服務(wù)器中的)保留信息的軟件可以不同。
      進(jìn)一步根據(jù)本發(fā)明的一個(gè)實(shí)施例,參會(huì)者或(會(huì)議內(nèi)容)下載(個(gè)人服務(wù)器)中的至少一個(gè)給保留信息的軟件(在數(shù)據(jù)庫(kù)服務(wù)器、各種計(jì)算機(jī)或個(gè)人服務(wù)器中)提供信息。
      還根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述信息包括在尋找參會(huì)者和被尋找的(會(huì)議內(nèi)容)下載物上的數(shù)據(jù),如果向各種計(jì)算機(jī)或個(gè)人服務(wù)器提供任何數(shù)據(jù)且不是所有數(shù)據(jù)的話(也就是僅僅數(shù)據(jù)的子集)。
      此外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述信息包括給被尋找的(會(huì)議內(nèi)容)下載(個(gè)人服務(wù)器)的請(qǐng)求,以允許尋找參會(huì)者是否可訪問(wèn)關(guān)于被尋找的(會(huì)議內(nèi)容)下載的任何信息。
      根據(jù)本發(fā)明的一個(gè)實(shí)施例也提供了一種方法,該方法指示關(guān)于參會(huì)者和(會(huì)議內(nèi)容)下載物(來(lái)自個(gè)人服務(wù)器)的網(wǎng)絡(luò)連接信息,該方法包括監(jiān)視通知(來(lái)自各種計(jì)算機(jī)和個(gè)人服務(wù)器的連接例程),所述通知指出參會(huì)者或(會(huì)議內(nèi)容)下載物通過(guò)任何各種計(jì)算機(jī)或個(gè)人服務(wù)器目前正連接到或?qū)⑦B接到或?qū)嚅_(kāi)互連網(wǎng)絡(luò),并且向以下報(bào)告a)一個(gè)尋找參會(huì)者,當(dāng)通過(guò)任何所述各種計(jì)算機(jī)第一次連接到所述互連網(wǎng)絡(luò)時(shí),報(bào)告處于一組被尋找的(會(huì)議內(nèi)容)下載物中的(會(huì)議內(nèi)容)下載物的網(wǎng)絡(luò)連接狀態(tài)信息哪一組包括被尋找的(會(huì)議內(nèi)容)下載物的唯一(會(huì)議內(nèi)容)下載名或其他標(biāo)識(shí)標(biāo)記,哪一組由所述尋找參會(huì)者定義和發(fā)送,并且對(duì)于連接到所述互連網(wǎng)絡(luò)的那個(gè)所述(會(huì)議內(nèi)容)下載物當(dāng)前連接,對(duì)于每個(gè)所述被尋找的(會(huì)議內(nèi)容)下載物,給所述尋找參會(huì)者提供所述被尋找的(會(huì)議內(nèi)容)下載物的當(dāng)前URL地址,因此使得所述尋找參會(huì)者能夠下載任何所述被尋找的會(huì)議內(nèi)容(下載物);和b)被尋找的(會(huì)議內(nèi)容)下載物正在使用的(被尋找的)個(gè)人服務(wù)器,當(dāng)?shù)谝淮芜B接到所述互連網(wǎng)絡(luò)時(shí),報(bào)告關(guān)于尋找參會(huì)者的網(wǎng)絡(luò)連接狀態(tài)信息,尋找參會(huì)者正在從所述(被尋找的)個(gè)人服務(wù)器尋找被尋找的(會(huì)議內(nèi)容)下載物(由唯一的(會(huì)議內(nèi)容)下載名識(shí)別),并且所述信息用于給所述(被尋找的)個(gè)人服務(wù)器提供所述尋找參會(huì)者到所述互連網(wǎng)絡(luò)的當(dāng)前連接的當(dāng)前網(wǎng)絡(luò)地址。
      進(jìn)一步根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例,參會(huì)者或(會(huì)議內(nèi)容)下載物中的至少一個(gè)具有唯一的參會(huì)者或(會(huì)議內(nèi)容)下載名。
      仍進(jìn)一步根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例,唯一的參會(huì)者或(會(huì)議內(nèi)容)下載名是獨(dú)立于任何計(jì)算機(jī)或個(gè)人服務(wù)器。
      現(xiàn)在參考圖2A,其是根據(jù)本發(fā)明的實(shí)施例構(gòu)造和工作的網(wǎng)絡(luò)會(huì)議系統(tǒng)10的簡(jiǎn)化圖示說(shuō)明。
      設(shè)置網(wǎng)絡(luò)會(huì)議系統(tǒng)10以包括各種計(jì)算機(jī)T和通過(guò)各種連接裝置16(例如撥號(hào)線路連接、租用線路、無(wú)線LAN等等)可連接到互連網(wǎng)絡(luò)14(例如LAN、WAN、因特網(wǎng)等等)的個(gè)人服務(wù)器T和X(其可以是安裝在各種計(jì)算機(jī)T中的服務(wù)器軟件),連接裝置16可以是有線或無(wú)線的。計(jì)算機(jī)K和個(gè)人服務(wù)器T(和X)可以接收來(lái)自參會(huì)者A的輸入和顯示輸出給參會(huì)者A,且通過(guò)互連網(wǎng)絡(luò)14傳輸信息給至少一個(gè)數(shù)據(jù)庫(kù)服務(wù)器20和從至少一個(gè)數(shù)據(jù)庫(kù)服務(wù)器20接收信息,數(shù)據(jù)庫(kù)服務(wù)器20也通過(guò)連接裝置16連接到互連網(wǎng)絡(luò)14。數(shù)據(jù)庫(kù)服務(wù)器20也能夠通過(guò)互連網(wǎng)絡(luò)14發(fā)送和接收信息。
      參會(huì)者A啟動(dòng)連接到互連網(wǎng)絡(luò)14的計(jì)算機(jī)K(以及優(yōu)選的個(gè)人服務(wù)器T)上的網(wǎng)絡(luò)瀏覽器/定制軟件和連接例程30。尋址例程26優(yōu)選駐留在計(jì)算機(jī)K(和個(gè)人服務(wù)器T)中,而尋址例程26(例如使用Microsoft Windows API(應(yīng)用程序編程接口)的定制的C++軟件)從HOSTNET結(jié)構(gòu)抽取計(jì)算機(jī)K(和個(gè)人服務(wù)器T)的IP地址,HOSTNET結(jié)構(gòu)是由Windows Sockets分配的數(shù)據(jù)結(jié)構(gòu),且由c++編程語(yǔ)言Windows函數(shù)使用并存儲(chǔ)關(guān)于指定主機(jī)的信息(例如主機(jī)名字、IP地址等等),當(dāng)建立了到互連網(wǎng)絡(luò)14的連接時(shí)確定計(jì)算機(jī)K的網(wǎng)絡(luò)地址(和在個(gè)人服務(wù)器T或X中的被尋找的會(huì)議內(nèi)容下載的URL地址),并且提供網(wǎng)絡(luò)地址(和URL地址)給網(wǎng)絡(luò)瀏覽器(或定制軟件)和連接例程30。
      當(dāng)經(jīng)由互連網(wǎng)絡(luò)14第一次連接時(shí),網(wǎng)絡(luò)瀏覽器/定制軟件和連接例程30傳輸通知給服務(wù)器端口監(jiān)控程序(daemon)22(例如HTTPD或超文本傳輸協(xié)議端口監(jiān)控程序或負(fù)責(zé)等待來(lái)自因特網(wǎng)其他部分的請(qǐng)求進(jìn)入的程序),然后周期性地傳輸(以可變的間隔,例如通過(guò)數(shù)據(jù)庫(kù)服務(wù)器20設(shè)置),服務(wù)器端口監(jiān)控程序22能夠經(jīng)由互連網(wǎng)絡(luò)14接收輸入,并且典型地駐留在數(shù)據(jù)庫(kù)服務(wù)器20中。參會(huì)者A在計(jì)算機(jī)K(或個(gè)人服務(wù)器T)上輸入用戶數(shù)據(jù)(參會(huì)者名字、密碼等等)。所述參會(huì)者A數(shù)據(jù)連同所述網(wǎng)絡(luò)地址(和URL地址)信息(來(lái)自尋址例程26)從連接例程30被發(fā)送并且被服務(wù)器端口監(jiān)控程序22接收,并被提供給服務(wù)器數(shù)據(jù)庫(kù)28(例如Microsoft SQL數(shù)據(jù)庫(kù)),服務(wù)器數(shù)據(jù)庫(kù)28保存參會(huì)者信息、網(wǎng)絡(luò)和URL地址。
      在服務(wù)器數(shù)據(jù)庫(kù)20上,不同的尋址例程26(例如CGI程序從CGI環(huán)境變量REMORE.sub-ADDR獲得尋找參會(huì)者的IP地址并且存儲(chǔ)在服務(wù)器數(shù)據(jù)庫(kù)中)可替代地或附加地確定服務(wù)器端口監(jiān)控程序22接收的通知的源網(wǎng)絡(luò)地址(例如IP地址)。所述不同的尋址例程26可替代地或附加地提供網(wǎng)絡(luò)(和URL)地址給服務(wù)器數(shù)據(jù)庫(kù)28(例如MicrosoftSQL數(shù)據(jù)庫(kù)),并且可替代地或附加地駐留在保存網(wǎng)絡(luò)(和URL)地址的數(shù)據(jù)庫(kù)服務(wù)器20中。
      數(shù)據(jù)庫(kù)服務(wù)器20中的報(bào)告例程24(例如CGI程序)檢索服務(wù)器數(shù)據(jù)庫(kù)28保存的信息,并且將這個(gè)信息傳輸給各種計(jì)算機(jī)K和個(gè)人服務(wù)器T(和X)。
      下面將參考圖2A、2B、3A和3B詳細(xì)描述網(wǎng)絡(luò)會(huì)議系統(tǒng)10的一種典型操作。
      現(xiàn)在參考圖2A,其顯示參會(huì)者A使用計(jì)算機(jī)K(和優(yōu)選的個(gè)人服務(wù)器T)經(jīng)由連接裝置16建立到互連網(wǎng)絡(luò)14的連接(例如LAN、WAN、因特網(wǎng)等等)。到互連網(wǎng)絡(luò)14的連接可以是固定的線路或無(wú)線的,并且典型地經(jīng)由租用線路(例如DSL、ISDN、T1、無(wú)線LAN)或撥號(hào)線路(例如POTS、GSM/CDMA/3G)到網(wǎng)絡(luò)通信服務(wù)提供商,典型是因特網(wǎng)服務(wù)提供商(ISP)或電信公司。
      至少一個(gè)數(shù)據(jù)庫(kù)服務(wù)器20典型地經(jīng)由連接裝置16連續(xù)連接到互連網(wǎng)絡(luò)14??商峁?duì)于一個(gè)的數(shù)據(jù)庫(kù)服務(wù)器20,其中所有數(shù)據(jù)庫(kù)服務(wù)器被連續(xù)同步,以具有相同的信息。
      一旦參會(huì)者A連接到互連網(wǎng)絡(luò)14,參會(huì)者A就使用網(wǎng)絡(luò)瀏覽器(或定制軟件)和連接例程30來(lái)通知(當(dāng)?shù)谝淮芜B接時(shí),然后以可變的間隔周期性地,例如通過(guò)數(shù)據(jù)庫(kù)服務(wù)器設(shè)置間隔)服務(wù)器端口監(jiān)控程序22參會(huì)者A連接到互連網(wǎng)絡(luò)14。這個(gè)通知包括為參會(huì)者A預(yù)定的唯一參會(huì)者名字,其由服務(wù)器數(shù)據(jù)庫(kù)28保存在連接的參會(huì)者列表中。這個(gè)唯一的參會(huì)者名字是和參會(huì)者A使用的計(jì)算機(jī)K無(wú)關(guān)的。在一個(gè)實(shí)施例中,這個(gè)通知可包括用于驗(yàn)證的參會(huì)者密碼,即參會(huì)者A有權(quán)使用唯一的參會(huì)者名字。這個(gè)通知也可包括其他信息,例如參會(huì)者A使用的計(jì)算機(jī)K(和個(gè)人服務(wù)器T)的當(dāng)前網(wǎng)絡(luò)(和URL)地址。
      當(dāng)計(jì)算機(jī)K連接到互連網(wǎng)絡(luò)14時(shí),尋址例程26(計(jì)算機(jī)K上的)確定參會(huì)者A的當(dāng)前網(wǎng)絡(luò)地址。運(yùn)行尋址例程26(計(jì)算機(jī)K上的),以使用Microsoft Winsock API從HOSTNET結(jié)構(gòu)抽取計(jì)算機(jī)K(和個(gè)人服務(wù)器T)的網(wǎng)絡(luò)(和URL)地址,HOSTNET結(jié)構(gòu)是由WindowsSockets分配的數(shù)據(jù)結(jié)構(gòu),且由c++編程語(yǔ)言Windows函數(shù)使用,以存儲(chǔ)關(guān)于指定主機(jī)的信息,例如主機(jī)名字、網(wǎng)絡(luò)地址等等。當(dāng)計(jì)算機(jī)K被第一次連接時(shí),然后以可變的間隔周期性地,例如通過(guò)數(shù)據(jù)庫(kù)服務(wù)器設(shè)置的間隔,尋址例程26(計(jì)算機(jī)K上的)然后將網(wǎng)絡(luò)(和URL)地址傳給連接例程30,其然后傳給(數(shù)據(jù)庫(kù))服務(wù)器端口監(jiān)控程序22。參會(huì)者A(也就是計(jì)算機(jī)K和個(gè)人服務(wù)器T)的當(dāng)前網(wǎng)絡(luò)(和文件共享/下載URL)地址然后被提供給(數(shù)據(jù)庫(kù))服務(wù)器數(shù)據(jù)庫(kù)28,其在連接的參會(huì)者(例如計(jì)算機(jī)T)和會(huì)議內(nèi)容下載(在個(gè)人服務(wù)器T和X中)的列表中保存網(wǎng)絡(luò)(和URL)地址。
      在數(shù)據(jù)庫(kù)服務(wù)器20上,不同的尋址例程26(例如CGI程序從CGI環(huán)境變量REMORE.sub-ADDR獲得尋找參會(huì)者的IP地址并且存儲(chǔ)在服務(wù)器數(shù)據(jù)庫(kù)28中)可替代地或附加地確定服務(wù)器端口監(jiān)控程序22接收的通知的源網(wǎng)絡(luò)地址(例如IP地址)。所述不同的尋址例程26可替代地或附加地提供網(wǎng)絡(luò)(和URL)地址給服務(wù)器數(shù)據(jù)庫(kù)28(例如Microsoft SQL數(shù)據(jù)庫(kù)),并且可替代地或附加地駐留在保存網(wǎng)絡(luò)(和URL)地址的數(shù)據(jù)庫(kù)服務(wù)器20中。
      雖然如上所述,所述不同的尋址例程26和(數(shù)據(jù)庫(kù))服務(wù)器數(shù)據(jù)庫(kù)28通信,但所述不同的尋址例程26(在數(shù)據(jù)庫(kù)服務(wù)器20上)可替代地或附加地與計(jì)算機(jī)K(和個(gè)人服務(wù)器T和X)通信,給計(jì)算機(jī)K(和個(gè)人服務(wù)器T和X)上的網(wǎng)絡(luò)瀏覽器(或定制軟件)和連接例程30提供計(jì)算機(jī)K(和個(gè)人服務(wù)器T和X)的當(dāng)前網(wǎng)絡(luò)(和URL)地址。
      計(jì)算機(jī)K給服務(wù)器數(shù)據(jù)庫(kù)28提供參會(huì)者A預(yù)定的一組被尋找的(會(huì)議內(nèi)容)下載,服務(wù)器數(shù)據(jù)庫(kù)28保存它。剛從計(jì)算機(jī)K處的參會(huì)者A接收一組被尋找的(會(huì)議內(nèi)容)下載物,服務(wù)器數(shù)據(jù)庫(kù)28就檢查連接的(會(huì)議內(nèi)容)下載列表,查找當(dāng)前連接到互連網(wǎng)絡(luò)14的任何被尋找的(會(huì)議內(nèi)容)下載物,典型用于顯示在計(jì)算機(jī)K上。如果找到連接的被尋找的(會(huì)議內(nèi)容)下載物,服務(wù)器數(shù)據(jù)庫(kù)28就使得報(bào)告軟件24(例如CGI程序)傳輸報(bào)告給計(jì)算機(jī)K處的參會(huì)者A,其中所述報(bào)告典型包括唯一的(會(huì)議內(nèi)容)下載名和當(dāng)前連接到互連網(wǎng)絡(luò)14且參會(huì)者A(也就是計(jì)算機(jī)K)正在尋找的所有被尋找的(會(huì)議內(nèi)容)下載物的URL地址(優(yōu)選是鏈接到URL地址的它們的超文本鏈接)。
      服務(wù)器端口監(jiān)控程序(daemon)22從計(jì)算機(jī)K的連接例程30(當(dāng)?shù)谝淮芜B接時(shí),然后以可變的間隔周期性地,例如通過(guò)數(shù)據(jù)庫(kù)服務(wù)器改變間隔)接收連接更新,連接更新是根據(jù)本領(lǐng)域公知的網(wǎng)絡(luò)通信協(xié)議例如TCP/IP,計(jì)算機(jī)K當(dāng)前連接到互連網(wǎng)絡(luò)14或從互連網(wǎng)絡(luò)14斷開(kāi)。
      現(xiàn)在參考圖2B,其顯示了下載物X(在個(gè)人服務(wù)器X中,為了易于閱讀和避免混淆,使用不同于下載物T和個(gè)人服務(wù)器T的名字)以和描述圖2A中的參會(huì)者A(也就是計(jì)算機(jī)K或個(gè)人服務(wù)器T)相同的方式建立到互連網(wǎng)絡(luò)14的連接。一旦下載物X(在個(gè)人服務(wù)器X中)被連接,服務(wù)器數(shù)據(jù)庫(kù)28就檢查連接的被尋找的(會(huì)議內(nèi)容)下載列表和它們對(duì)應(yīng)的尋找參會(huì)者,以確定(會(huì)議內(nèi)容)下載物X(在個(gè)人服務(wù)器X中)是否被參會(huì)者A尋找。如果是,服務(wù)器數(shù)據(jù)庫(kù)28然后檢查連接的參會(huì)者,以確定參會(huì)者A當(dāng)前是否被連接。如果參會(huì)者A是仍然連接的,服務(wù)器數(shù)據(jù)庫(kù)28就使得報(bào)告例程24(例如CGI程序)傳輸報(bào)告給參會(huì)者A(也就是計(jì)算機(jī)K),其中所述報(bào)告典型包括被尋找的(會(huì)議內(nèi)容)下載物X的唯一(會(huì)議內(nèi)容)下載名(例如下載物X)和被尋找的(會(huì)議內(nèi)容)下載物X的當(dāng)前URL地址(例如222/D2.HTM,參考圖2B)。
      根據(jù)本發(fā)明的另一實(shí)施例,服務(wù)器數(shù)據(jù)庫(kù)28檢查(會(huì)議內(nèi)容)下載列表,這些下載物希望被要求許可,以確定(會(huì)議內(nèi)容)下載物X是否希望顯式地允許尋找參會(huì)者請(qǐng)求關(guān)于(會(huì)議內(nèi)容)下載物X的信息。如果(會(huì)議內(nèi)容)下載物X要求顯式的許可,報(bào)告例程24(例如CGI程序)就傳輸許可請(qǐng)求給許可例程36(例如對(duì)照個(gè)人服務(wù)器X中許可的參會(huì)者和密碼列表檢查尋找參會(huì)者名字和/或密碼的定制軟件),其典型地駐留在個(gè)人服務(wù)器T(和X)中。許可例程36(在個(gè)人服務(wù)器X中)許可或拒絕參會(huì)者A對(duì)URL地址位置和關(guān)于(會(huì)議內(nèi)容)下載物X的其他消息的請(qǐng)求。許可例程36然后提供許可消息給服務(wù)器數(shù)據(jù)庫(kù)28,數(shù)據(jù)庫(kù)28確定報(bào)告例程24(例如CGI程序)將傳輸什么(也就是批準(zhǔn)或拒絕許可)給參會(huì)者A(也就是計(jì)算機(jī)K)。
      當(dāng)?shù)谝淮芜B接時(shí),然后以可變的(例如通過(guò)數(shù)據(jù)庫(kù)服務(wù)器改變)間隔周期性地,服務(wù)器端口監(jiān)控程序22接收來(lái)自個(gè)人服務(wù)器T(和X)的連接例程30的連接更新,連接更新是根據(jù)本領(lǐng)域公知的網(wǎng)絡(luò)通信協(xié)議例如TCP/IP,(會(huì)議內(nèi)容)下載物X(在個(gè)人服務(wù)器X中)當(dāng)前連接到互連網(wǎng)絡(luò)14或從互連網(wǎng)絡(luò)14斷開(kāi)。
      現(xiàn)在參考圖3A,其顯示了參會(huì)者A(也就是計(jì)算機(jī)K)使用報(bào)告例程24(例如CGI程序)提供的被尋找的(會(huì)議內(nèi)容)下載物X的網(wǎng)絡(luò)URL地址,如以上參考圖2A和2B描述的,建立點(diǎn)對(duì)點(diǎn)連接,以下載被尋找的(會(huì)議內(nèi)容)下載物X(在個(gè)人服務(wù)器X中)。應(yīng)該理解的是,一旦參會(huì)者A擁有(會(huì)議內(nèi)容)下載物X的網(wǎng)絡(luò)URL地址,參會(huì)者A可建立點(diǎn)對(duì)點(diǎn)連接來(lái)下載(會(huì)議內(nèi)容)下載物X,該地址和本發(fā)明無(wú)關(guān)。
      圖3B是圖3A的繼續(xù),并且說(shuō)明了雙向下載(或會(huì)議),其中優(yōu)選地圖3A的參會(huì)者A指定雙向自動(dòng)下載(圖7A),所以計(jì)算機(jī)L(由參與者B使用)收到(會(huì)議內(nèi)容)下載物T的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接更新30)之后,計(jì)算機(jī)L(由參與者B使用)可迅速地回叫個(gè)人服務(wù)器T(由參與者A使用),以自動(dòng)下載(會(huì)議內(nèi)容)下載物T。
      替代地或附加地,為了使用雙向自動(dòng)下載(在圖3B和圖7A中)來(lái)建立雙向下載,參會(huì)者B(使用計(jì)算機(jī)L)可使用報(bào)告例程24(例如CGI程序)提供的被尋找的(會(huì)議內(nèi)容)下載物T的網(wǎng)絡(luò)URL地址,如以上參考圖2A和2B描述的,建立點(diǎn)對(duì)點(diǎn)連接,以下載被尋找的(會(huì)議內(nèi)容)下載物T,結(jié)果產(chǎn)生參會(huì)者A(使用計(jì)算機(jī)K&amp;個(gè)人服務(wù)器T)和參會(huì)者B(使用計(jì)算機(jī)L&amp;個(gè)人服務(wù)器X)之間的雙向(會(huì)議內(nèi)容)下載。
      現(xiàn)在參考它3C,它是圖3B的延續(xù),并且說(shuō)明了多點(diǎn)對(duì)等雙向會(huì)議,其中圖3A的參會(huì)者A指定N向自動(dòng)下載(圖7B),所以下面兩種情況都發(fā)生a)回叫自動(dòng)下載在計(jì)算機(jī)L、M、N收到(會(huì)議內(nèi)容)下載物T的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)L、M、N(分別由參與者B、C、D使用)迅速地回叫個(gè)人服務(wù)器T(由參與者A使用),以自動(dòng)下載(會(huì)議內(nèi)容)下載物T。
      b)環(huán)叫(call-around)自動(dòng)下載(通過(guò)計(jì)算機(jī)L、M、N)i)在計(jì)算機(jī)L收到下載物Y和Z的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)L環(huán)叫以從Y和Z下載;ii)在計(jì)算機(jī)M收到下載物X和Z的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)M環(huán)叫以從X和Z下載;iii)在計(jì)算機(jī)N收到下載物X和Y的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)N環(huán)叫以從Y和Z下載。
      圖3D是根據(jù)本發(fā)明的一個(gè)實(shí)施例構(gòu)造和工作的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,是圖3C的延續(xù),并且顯示了圖3C中的多點(diǎn)對(duì)等雙向會(huì)議的連接更新30的細(xì)節(jié)。
      現(xiàn)在描述構(gòu)造本發(fā)明的網(wǎng)絡(luò)會(huì)議系統(tǒng)的一種方法。
      使用網(wǎng)絡(luò)協(xié)議例如TCP/IP構(gòu)造互連網(wǎng)絡(luò)14,例如LAN(局域網(wǎng))或WAN(廣域網(wǎng)),或者提供到互連網(wǎng)絡(luò)14例如因特網(wǎng)的訪問(wèn)。
      連接計(jì)算機(jī)K,例如使用Microsoft Windows操作系統(tǒng)的基于Intel的計(jì)算機(jī),和個(gè)人服務(wù)器T(例如通過(guò)在同一或不同計(jì)算機(jī)上安裝Microsoft個(gè)人網(wǎng)絡(luò)服務(wù)器Personal Web Server(pws10a.exe)或Microsoft因特網(wǎng)信息服務(wù)器Internet Information Server(IIS3.0或更高版本))到互連網(wǎng)絡(luò)14。
      在指定的網(wǎng)絡(luò)IP地址,或者如果互連網(wǎng)絡(luò)14是因特網(wǎng),就在指定的網(wǎng)站例如“http//www.databaseserver.com”連接數(shù)據(jù)庫(kù)服務(wù)器20,例如操作Windows 2000高級(jí)服務(wù)器操作系統(tǒng)且裝有數(shù)據(jù)庫(kù)軟件(例如Microsoft SQL數(shù)據(jù)庫(kù))的基于Intel的計(jì)算機(jī),到互連網(wǎng)絡(luò)14。
      參會(huì)者A使用的計(jì)算機(jī)K上的網(wǎng)絡(luò)瀏覽器(或定制軟件),它可去位于指定的網(wǎng)絡(luò)地址的數(shù)據(jù)庫(kù)服務(wù)器20,或者如果互連網(wǎng)絡(luò)14是因特網(wǎng),就去位于指定網(wǎng)站例如http//www.databaseserver.com數(shù)據(jù)庫(kù)服務(wù)器20。在這個(gè)網(wǎng)站,參考圖4,參會(huì)者A可輸入它的參會(huì)者名字和密碼,并且點(diǎn)擊“我的共享文件”(31)選項(xiàng)(優(yōu)選來(lái)自個(gè)人服務(wù)器T的“我的共享文件”下載物安裝在參會(huì)者的計(jì)算機(jī)K中)或點(diǎn)擊被尋找的下載物(33)選項(xiàng)。
      參考圖5,“我的共享文件”(31)選項(xiàng)給參會(huì)者A提供一個(gè)窗體,詢問(wèn)關(guān)于“我的共享文件”的消息(也就是其他參會(huì)者下載的會(huì)議內(nèi)容下載物T典型來(lái)自它的個(gè)人服務(wù)器T),例如“我的共享文件”名(圖5中的下載物T)、個(gè)人服務(wù)器(網(wǎng)絡(luò))IP地址和“我的共享文件”(在個(gè)人服務(wù)器T中)和廣播類(lèi)型。參會(huì)者A可典型地瀏覽它的“我的共享文件”(典型是HTML或XML網(wǎng)頁(yè),其可由其他參會(huì)者作為會(huì)議內(nèi)容下載)的個(gè)人服務(wù)器T萬(wàn)維網(wǎng)(WWW)根目錄。參會(huì)者A可輸入它的個(gè)人服務(wù)器T的網(wǎng)絡(luò)IP地址;如果參會(huì)者的計(jì)算機(jī)K安裝有個(gè)人服務(wù)器T尋址例程26,優(yōu)選地尋址例程26從Windows HOSTENT抽取網(wǎng)絡(luò)IP地址,如上面所解釋的,或者替代地,數(shù)據(jù)庫(kù)服務(wù)器20(不同的)尋址例程26可使用CGI環(huán)境變量REMORE.sub-ADDR(使用數(shù)據(jù)庫(kù)服務(wù)器CGI腳本58,參考圖8)。個(gè)人服務(wù)器T網(wǎng)絡(luò)IP地址(例如IP1.IP2.IP3.IP4)和“ 我的共享文件”名(例如MyBroadCastFileName.htm)被連接到一起,以形成“我的共享文件”的URL(統(tǒng)一資源定位符)地址(例如,對(duì)于圖3B中的下載物T是http//IP1.IP2.IP3.IP4/MyBroadCastFileName.htm或111/D1.HTM)。有了所述“我的共享文件”(會(huì)議內(nèi)容)下載物T的URL地址,其他參會(huì)者可經(jīng)由互連網(wǎng)絡(luò)14,例如因特網(wǎng)下載和在它們的網(wǎng)絡(luò)瀏覽器上顯示“我的共享文件”,也就是參會(huì)者A的(會(huì)議內(nèi)容)下載物T。(“我的共享文件”(會(huì)議內(nèi)容下載物T)的專(zhuān)門(mén)用語(yǔ)然后變成其他參會(huì)者的被尋找的會(huì)議內(nèi)容下載物T)。
      如果“我的共享文件”類(lèi)型是私有的,參會(huì)者A就輸入它的“我的共享文件”(會(huì)議內(nèi)容)下載物T所需的密碼(圖5中的136),或選擇許可的參會(huì)者(35)選項(xiàng)來(lái)增加、刪除、查看許可下載它的“我的共享文件”的參會(huì)者名字(參考圖6)。
      參會(huì)者A的“我的共享文件”(參考圖5)可以是(但不限于)以下的一種或多種a)優(yōu)選使用框架(以允許被下載的HTML或XML網(wǎng)頁(yè)上的多個(gè)框架或“子頁(yè)”使用一個(gè)URL地址用于網(wǎng)頁(yè))的HTML(超文本鏈接標(biāo)記語(yǔ)言)或XML(可擴(kuò)展的標(biāo)記語(yǔ)言)頁(yè)面;b)一個(gè)或多個(gè)音頻網(wǎng)頁(yè),其優(yōu)選地在下載之后自動(dòng)播放嵌入的一個(gè)或多個(gè)音頻文件(優(yōu)選被壓縮成工業(yè)標(biāo)準(zhǔn)格式,例如.wav);c)一個(gè)或多個(gè)圖像網(wǎng)頁(yè),其顯示優(yōu)選被壓縮成工業(yè)標(biāo)準(zhǔn)格式(例如.JPEG)的一個(gè)或多個(gè)圖像(例如來(lái)自通過(guò)有線或無(wú)線連接到對(duì)應(yīng)的個(gè)人服務(wù)器的一個(gè)或多個(gè)攝像機(jī)的一個(gè)或多個(gè)視頻圖像);d)一個(gè)或多個(gè)視頻網(wǎng)頁(yè),其顯示一個(gè)或多個(gè)視頻(例如由從麥克風(fēng)、line-in等等捕捉的音頻和來(lái)自通過(guò)有線或無(wú)線連接到對(duì)應(yīng)的個(gè)人服務(wù)器的一個(gè)或多個(gè)攝像機(jī)的遠(yuǎn)距離圖像生成的視頻、來(lái)自流多媒體的捕捉視頻等等,或來(lái)自本地或遠(yuǎn)程數(shù)據(jù)庫(kù)的一個(gè)或多個(gè)視頻),優(yōu)選地在下載之后,視頻網(wǎng)頁(yè)自動(dòng)播放有聲音或無(wú)聲音的嵌入的一個(gè)或多個(gè)視頻文件(優(yōu)選被壓縮成工業(yè)標(biāo)準(zhǔn)格式,例如avi、mpeg4);e)一個(gè)或多個(gè)對(duì)話圖像網(wǎng)頁(yè)(i)顯示優(yōu)選壓縮成工業(yè)標(biāo)準(zhǔn)格式(例如JPEG)的一個(gè)或多個(gè)圖像(例如打開(kāi)的圖像文件、打開(kāi)Microsoft Office文檔、網(wǎng)站網(wǎng)頁(yè)、播放的動(dòng)畫(huà)、播放的多媒體、播放的流多媒體等等的一個(gè)或多個(gè)捕捉的Windows PC窗口(例如活動(dòng)窗口)的圖像);(ii)優(yōu)選地具有一個(gè)或多個(gè)超文本鏈接鏈接到所述圖像文件、所述Microsoft Office文檔、所述網(wǎng)站網(wǎng)頁(yè)、所述動(dòng)畫(huà)、所述多媒體、所述流多媒體等等,以允許其他參會(huì)者下載和顯示(可選地)原始圖像/文檔/動(dòng)畫(huà)/多媒體/流多媒體等等文件(以查看和與會(huì)議內(nèi)容原始圖像、原始Microsoft Office文檔、原始網(wǎng)頁(yè)、原始動(dòng)畫(huà)、原始流多媒體等等合作而不是限于只查看所述會(huì)議內(nèi)容的捕捉的Windows PC窗口圖像);并且如果有必要,所述圖像文件、所述Microsoft Office文檔、所述網(wǎng)頁(yè)、所述動(dòng)畫(huà)、所述多媒體、所述流多媒體等等被自動(dòng)復(fù)制到個(gè)人服務(wù)器的wwwroot目錄;(iii)優(yōu)選在下載之后自動(dòng)播放嵌入的一個(gè)或多個(gè)音頻文件(例如從麥克風(fēng)、line-in或流多媒體捕捉的音頻,優(yōu)選被壓縮成工業(yè)標(biāo)準(zhǔn)格式,例如.wav);和f)文檔(優(yōu)選是工業(yè)標(biāo)準(zhǔn)格式,例如Microsoft Office文檔)文件下載網(wǎng)頁(yè),參會(huì)者能夠點(diǎn)擊超文本鏈接以下載文件,并且優(yōu)選地在下載之后Internet Explorer或定制軟件能夠打開(kāi)和顯示文檔。
      g)動(dòng)畫(huà)、多媒體(例如視頻、幻燈片等等)或流多媒體網(wǎng)頁(yè),其自動(dòng)播放或用戶點(diǎn)擊播放嵌入的動(dòng)畫(huà)或多媒體或流多媒體文件(優(yōu)選為工業(yè)標(biāo)準(zhǔn)格式,例如Windows媒體視頻.wmv格式);h)計(jì)算機(jī)文件下載網(wǎng)頁(yè),參會(huì)者能夠點(diǎn)擊超文本鏈接來(lái)下載計(jì)算機(jī)文件(包括計(jì)算機(jī)文件的壓縮文件夾),保存它,或可選地打開(kāi)它并在Internet Explorer或定制軟件上顯示所述文件;i)索引、默認(rèn)、定制網(wǎng)頁(yè)或URL或來(lái)自任何因特網(wǎng)網(wǎng)站的任何網(wǎng)頁(yè),使用超文本鏈接允許參會(huì)者瀏覽(會(huì)議內(nèi)容)下載物的整個(gè)或部分網(wǎng)站、或任何所述URL、因特網(wǎng)上的網(wǎng)頁(yè)或網(wǎng)站。
      在以上參會(huì)者A的所述“我的共享文件”(參考圖5)中,應(yīng)該注意1.(在以上參會(huì)者A的所述My Shared File(參考圖5)中),所述一個(gè)或多個(gè)的音頻HTML或XML網(wǎng)頁(yè)優(yōu)選通過(guò)以下方式自動(dòng)更新i)定期(例如每隔幾秒)保存一個(gè)或多個(gè)新的更新音頻文件(例如從麥克風(fēng)、line-in、流多媒體等等捕捉的音頻)到對(duì)應(yīng)的個(gè)人服務(wù)器的萬(wàn)維網(wǎng)(通常稱(chēng)為“wwwroot”)目錄(或子目錄,所述一個(gè)或多個(gè)音頻網(wǎng)頁(yè)或文件位于此),和ii)(參考圖11)在每個(gè)新的更新音頻文件開(kāi)始加上其前面的音頻文件的末尾(秒片斷)的副本,以在按時(shí)間順序的音頻文件之間產(chǎn)生微小的音頻重疊(以修復(fù)在音頻文件末尾的任何受損音節(jié)),和iii)所述一個(gè)或多個(gè)音頻網(wǎng)頁(yè)下載優(yōu)選通過(guò)使用HTML刷新計(jì)算機(jī)代碼(或XMLHTTP對(duì)象或JavaScript代碼等等)自動(dòng)刷新,和
      iv)每個(gè)所述音頻網(wǎng)頁(yè)的自動(dòng)刷新時(shí)間是自動(dòng)設(shè)定等于或者比每個(gè)所述音頻網(wǎng)頁(yè)的音頻播放時(shí)間稍長(zhǎng)。
      2.(在以上參會(huì)者A的所述“我的共享文件”(參考圖5)中),所述一個(gè)或多個(gè)視頻HTML或XML網(wǎng)頁(yè)優(yōu)選通過(guò)以下方式自動(dòng)更新i)定期(例如每隔幾秒)保存一個(gè)或多個(gè)新的更新視頻文件(例如由從麥克風(fēng)捕捉的音頻和來(lái)自通過(guò)有線或無(wú)線連接到對(duì)應(yīng)的個(gè)人服務(wù)器的一個(gè)或多個(gè)攝像機(jī)的遠(yuǎn)距離圖像生成的視頻、來(lái)自流多媒體的捕捉視頻等等)到對(duì)應(yīng)的個(gè)人服務(wù)器的萬(wàn)維網(wǎng)(通常稱(chēng)為“wwwroot”)目錄(或子目錄,所述一個(gè)或多個(gè)視頻網(wǎng)頁(yè)或文件位于此)。
      ii)在每個(gè)新的更新視頻文件開(kāi)始加上其前面的視頻文件的末尾(秒片斷)的副本(秒片斷),以在按時(shí)間順序的視頻文件之間產(chǎn)生微小的視頻重疊(以修復(fù)在視頻文件末尾的任何受損音節(jié)),和iii)所述一個(gè)或多個(gè)視頻網(wǎng)頁(yè)下載優(yōu)選通過(guò)使用HTML刷新計(jì)算機(jī)代碼(或XMLHTTP對(duì)象或JavaScript代碼等等)自動(dòng)刷新,和iv)所述視頻網(wǎng)頁(yè)的自動(dòng)刷新時(shí)間是自動(dòng)設(shè)定等于或者比所述視頻網(wǎng)頁(yè)的視頻播放時(shí)間稍長(zhǎng)。
      3.(在以上參會(huì)者A的所述“我的共享文件”(參考圖5)中),所述一個(gè)或多個(gè)對(duì)話圖像HTML或XML網(wǎng)頁(yè)優(yōu)選通過(guò)以下方式自動(dòng)更新i)定期(例如每隔幾秒)保存一個(gè)或多個(gè)新的更新音頻文件到對(duì)應(yīng)的個(gè)人服務(wù)器的萬(wàn)維網(wǎng)(通常稱(chēng)為“wwwroot”)目錄(或子目錄,所述一個(gè)或多個(gè)對(duì)話圖像網(wǎng)頁(yè)或文件位于此),和ii)(參考圖11)在每個(gè)新的更新音頻文件開(kāi)始加上其前面的音頻文件末尾(秒片斷)的副本,以在按時(shí)間順序的音頻文件之間產(chǎn)生微小的重疊(以修復(fù)在音頻文件末尾的任何受損音節(jié)),和iii)定期(例如每隔幾秒)將一個(gè)或多個(gè)新的更新圖像文件(例如從打開(kāi)的圖像文件、打開(kāi)的Microsoft Office文檔、網(wǎng)站網(wǎng)頁(yè)、播放的動(dòng)畫(huà)、播放的多媒體、播放的流多媒體等等捕捉的一個(gè)或多個(gè)Windows PC窗口(例如活動(dòng)窗口)圖像)保存到同一個(gè)人服務(wù)器的萬(wàn)維網(wǎng)(通常稱(chēng)為“wwwroot”)目錄(或子目錄,所述一個(gè)或多個(gè)對(duì)話圖像頁(yè)面或文件位于此);并且如果有必要,所述圖像文件、所述Microsoft Office文檔、所述網(wǎng)頁(yè)、所述動(dòng)畫(huà)、所述多媒體、所述流多媒體等等被自動(dòng)復(fù)制(以更新)到個(gè)人服務(wù)器的“wwwroot”目錄;和iv)定期(例如每隔幾秒)更新一個(gè)或多個(gè)超文本鏈接,所述超文本鏈接鏈接到所述圖像文件、所述Microsoft Office文檔、所述網(wǎng)頁(yè)、所述動(dòng)畫(huà)、所述多媒體、所述流多媒體等等,以允許其他參會(huì)者下載和顯示(可選地)原始圖像/文檔/動(dòng)畫(huà)/多媒體/流多媒體等等文件(以查看和操作會(huì)議內(nèi)容原始圖像、原始MicrosoftOffice文檔、原始網(wǎng)頁(yè)、原始動(dòng)畫(huà)、原始多媒體、原始流多媒體等等而不是限于只查看所述會(huì)議內(nèi)容的捕捉的Windows PC窗口圖像);v)所述一個(gè)或多個(gè)對(duì)話圖像網(wǎng)頁(yè)下載優(yōu)選通過(guò)使用HTML刷新計(jì)算機(jī)代碼(或XMLHTTP對(duì)象或JavaScript代碼等等)自動(dòng)刷新,和vi)每個(gè)所述對(duì)話圖像網(wǎng)頁(yè)的自動(dòng)刷新時(shí)間是自動(dòng)設(shè)定等于或者比每個(gè)所述對(duì)話圖像網(wǎng)頁(yè)的音頻播放時(shí)間稍長(zhǎng)。
      4.(在以上參會(huì)者A的所述“我的共享文件”(參考圖5)中),所述一個(gè)或多個(gè)動(dòng)畫(huà)/多媒體/流多媒體HTML或XML網(wǎng)頁(yè)優(yōu)選通過(guò)以下方式自動(dòng)更新i)定期(例如每隔幾秒)保存一個(gè)或多個(gè)新的更新動(dòng)畫(huà)/多媒體/流多媒體網(wǎng)頁(yè)到對(duì)應(yīng)的個(gè)人服務(wù)器的萬(wàn)維網(wǎng)(通常稱(chēng)為“wwwroot”)目錄(或子目錄,所述一個(gè)或多個(gè)動(dòng)畫(huà)/多媒體/流多媒體網(wǎng)頁(yè)或文件位于此),并且所述一個(gè)或多個(gè)動(dòng)畫(huà)/多媒體/流多媒體網(wǎng)頁(yè)下載優(yōu)選通過(guò)使用HTML刷新計(jì)算機(jī)代碼(或XMLHTTP對(duì)象或JavaScript代碼等等)自動(dòng)刷新(例如以比動(dòng)畫(huà)/多媒體/流多媒體的播放時(shí)間稍長(zhǎng)的間隔);和ii)通過(guò)更新一個(gè)或多個(gè)所述更新動(dòng)畫(huà)/多媒體/流多媒體網(wǎng)頁(yè)中的超文本鏈接中的動(dòng)畫(huà)/多媒體/流多媒體URL地址,參會(huì)者可改變用于下載的它的動(dòng)畫(huà)/多媒體/流多媒體內(nèi)容。
      5.(在以上參會(huì)者A的所述“我的共享文件”(參考圖5)中),所述一個(gè)或多個(gè)計(jì)算機(jī)文件下載HTML或XML網(wǎng)頁(yè)優(yōu)選通過(guò)以下方式自動(dòng)更新i)定期(例如每隔幾秒)保存新的更新計(jì)算機(jī)文件下載網(wǎng)頁(yè)到對(duì)應(yīng)的個(gè)人服務(wù)器的萬(wàn)維網(wǎng)(通常稱(chēng)為“wwwroot”)目錄(或子目錄,所述一個(gè)或多個(gè)計(jì)算機(jī)文件下載網(wǎng)頁(yè)或文件位于此),并且所述一個(gè)或多個(gè)計(jì)算機(jī)文件下載網(wǎng)頁(yè)優(yōu)選通過(guò)使用HTML刷新計(jì)算機(jī)代碼(或XMLHTTP對(duì)象或JavaScript代碼等等)自動(dòng)刷新(例如每隔幾秒);和ii)通過(guò)讓定制軟件自動(dòng)更新一個(gè)或多個(gè)所述更新計(jì)算機(jī)文件下載網(wǎng)頁(yè)的超文本鏈接中的它的計(jì)算機(jī)文件下載URL地址,并且將改變的計(jì)算機(jī)文件(包括計(jì)算機(jī)文件的壓縮文件夾)自動(dòng)復(fù)制到對(duì)應(yīng)的個(gè)人服務(wù)器的萬(wàn)維網(wǎng)(通常稱(chēng)為“wwwroot”)目錄(或子目錄,前面的計(jì)算機(jī)文件位于此),參會(huì)者可改變用于下載廣播的它的計(jì)算機(jī)文件(包括計(jì)算機(jī)文件的壓縮文件夾)。
      6.(在以上參會(huì)者A的所述“我的共享文件”(參考圖5)中),所述一個(gè)或多個(gè)索引、默認(rèn)、或其他HTML或XML網(wǎng)頁(yè)或URL或來(lái)自任何因特網(wǎng)網(wǎng)站的任何網(wǎng)頁(yè)優(yōu)選通過(guò)以下方式自動(dòng)更新定期(例如每隔幾秒)將一個(gè)或多個(gè)新的更新索引、默認(rèn)、或其他網(wǎng)頁(yè)、或URL或來(lái)自任何因特網(wǎng)網(wǎng)站的任何網(wǎng)頁(yè)保存到對(duì)應(yīng)的個(gè)人服務(wù)器的萬(wàn)維網(wǎng)(通常稱(chēng)為“wwwroot”)目錄(或子目錄,所述一個(gè)或多個(gè)索引、默認(rèn)、或其他網(wǎng)頁(yè)或文件、或URL或來(lái)自任何因特網(wǎng)網(wǎng)站的任何網(wǎng)頁(yè)位于此),并且所述索引、默認(rèn)、或其他網(wǎng)頁(yè)等等下載物可通過(guò)使用HTML刷新計(jì)算機(jī)代碼(或XMLHTTP對(duì)象或JavaScript代碼等等)優(yōu)選自動(dòng)刷新(例如每隔幾秒)。
      參會(huì)者A可選地選擇應(yīng)答/記錄選項(xiàng)(圖5中的138),以使用定制的自動(dòng)應(yīng)答/自動(dòng)記錄軟件來(lái)執(zhí)行a)當(dāng)參會(huì)者A離線時(shí),自動(dòng)應(yīng)答(優(yōu)選具有音頻/視頻/對(duì)話圖像/多媒體指令來(lái)指示呼叫的參會(huì)者留下音頻/視頻/對(duì)話圖像/多媒體消息),并且自動(dòng)記錄來(lái)自點(diǎn)對(duì)點(diǎn)或多點(diǎn)會(huì)議的呼叫的一個(gè)或多個(gè)參會(huì)者的單向音頻/視頻/對(duì)話圖像/多媒體會(huì)議消息;b)(當(dāng)參會(huì)者A在線時(shí))自動(dòng)記錄雙向全雙工音頻/視頻/對(duì)話圖像/多媒體點(diǎn)對(duì)點(diǎn)或多點(diǎn)會(huì)議。
      如果參會(huì)者A可選地選擇應(yīng)答/記錄選項(xiàng)(圖5中的138),計(jì)算機(jī)K上的定制的自動(dòng)記錄軟件可執(zhí)行優(yōu)選操作記錄它的點(diǎn)對(duì)點(diǎn)或多點(diǎn)網(wǎng)絡(luò)會(huì)議的音頻記錄,并且其中通過(guò)在將所述音頻文件下載物和所述新的更新音頻文件下載物(分別在一個(gè)或多個(gè)音頻HTML或XML網(wǎng)頁(yè)下載物中和自動(dòng)更新的音頻網(wǎng)頁(yè)下載物中)添加到一起(以它們的時(shí)間順序,以形成連續(xù)的音頻記錄)之后,并且在移去其前面的音頻文件下載物(秒片斷)末尾的副本(其被加到所述每個(gè)新的更新音頻文件下載物的開(kāi)始)之后保存,以同樣的所述壓縮工業(yè)格式(例如.wav)。
      B.記錄它的點(diǎn)對(duì)點(diǎn)或多點(diǎn)網(wǎng)絡(luò)會(huì)議的視頻記錄,并且其中通過(guò)i)保存一個(gè)或多個(gè)所述圖像文件下載物和所述新的更新圖像文件下載物(分別在圖像HTML或XML網(wǎng)頁(yè)下載物中和自動(dòng)更新的圖像網(wǎng)頁(yè)下載物中);和ii)復(fù)制一個(gè)或多個(gè)所述圖像文件下載物和所述新的更新圖像文件下載物,以產(chǎn)生它們對(duì)應(yīng)的嵌入音頻文件的播放時(shí)間(減去所述的秒音頻重疊片斷)所必需的視頻(記錄)幀;和iii)將所述圖像文件下載物和它們的副本及所述新的更新圖像文件下載物和它們的副本添加到一起(以它們的時(shí)間順序,以形成沒(méi)有聲音的視頻記錄),以壓縮的視頻工業(yè)格式(例如.avi);和iv)然后來(lái)自要求10的保存的音頻記錄(一個(gè)或多個(gè)文件)和所述保存的視頻(沒(méi)有聲音)記錄(一個(gè)或多個(gè)文件)能夠合并,以形成使用工業(yè)格式(例如.avi)的視頻(有聲音)記錄(一個(gè)或多個(gè)文件);和v)在上面B(i)-B(iv)中的保存、復(fù)制、添加和合并步驟優(yōu)選是在會(huì)議期間實(shí)時(shí)完成的。
      C.記錄它的點(diǎn)對(duì)點(diǎn)或多點(diǎn)網(wǎng)絡(luò)會(huì)議的(一個(gè)或多個(gè))視頻記錄,并且其中通過(guò)
      保存并且將所述一個(gè)或多個(gè)視頻文件下載物和所述新的更新視頻文件下載物(分別在一個(gè)或多個(gè)視頻HTML或XML網(wǎng)頁(yè)下載物中和自動(dòng)更新的視頻網(wǎng)頁(yè)下載物中)添加到一起(以它們的時(shí)間順序,以形成一個(gè)或多個(gè)視頻記錄),并且在移去其前面的視頻文件下載物(秒片斷)末尾的副本(其被加到所述每個(gè)新的更新視頻文件下載物的開(kāi)始)之后保存,以同樣的所述壓縮工業(yè)格式(例如.avi)。
      D.記錄它的點(diǎn)對(duì)點(diǎn)或多點(diǎn)網(wǎng)絡(luò)會(huì)議的(一個(gè)或多個(gè))對(duì)話圖像(也就是對(duì)話幻燈片)視頻記錄,并且其中通過(guò)i)保存一個(gè)或多個(gè)所述圖像文件下載物和所述新的更新圖像文件下載物(分別在對(duì)話圖像HTML或XML網(wǎng)頁(yè)下載物中和自動(dòng)更新的對(duì)話圖像網(wǎng)頁(yè)下載物中);和ii)復(fù)制所述圖像文件下載物和所述新的更新圖像文件下載物,以產(chǎn)生它們對(duì)應(yīng)的嵌入音頻文件的播放時(shí)間(減去所述的秒音頻重疊片斷)所必需的視頻(記錄)幀;和iii)將所述一個(gè)或多個(gè)圖像文件下載物和它們的副本及所述新的更新圖像文件下載物和它們的副本添加到一起(以它們的時(shí)間順序,以形成沒(méi)有聲音的視頻記錄),以壓縮的視頻工業(yè)格式(例如.avi);和iv)在將所述一個(gè)或多個(gè)音頻文件下載物和所述新的更新音頻文件下載物(分別在一個(gè)或多個(gè)對(duì)話圖像網(wǎng)頁(yè)下載物中和自動(dòng)更新的對(duì)話圖像網(wǎng)頁(yè)下載物中)添加到一起(以它們的時(shí)間順序,以形成一個(gè)或多個(gè)連續(xù)的音頻記錄)之后,并且在移去其前面的音頻文件下載物(秒片斷)末尾的所述副本(其被加到所述每個(gè)新的更新音頻文件下載物的開(kāi)始)之后保存,以同樣的所述壓縮工業(yè)格式(例如.wav)和v)然后來(lái)自(iii)的所述視頻(沒(méi)有聲音)記錄(一個(gè)或多個(gè)文件)和來(lái)自(iv)的所述音頻記錄(一個(gè)或多個(gè)文件)能夠合并,以形成使用工業(yè)格式(例如.avi)的一個(gè)視頻(有聲音)記錄(文件);和,vi)在上面D(i)-D(v)中的保存圖像、復(fù)制、添加、保存音頻和合并步驟優(yōu)選是在會(huì)議期間實(shí)時(shí)完成的。
      參會(huì)者A可點(diǎn)擊以創(chuàng)建或更新(37)所述“我的共享文件”(會(huì)議內(nèi)容下載物T)記錄(根據(jù)圖8中的CGI腳本58),用于服務(wù)器數(shù)據(jù)庫(kù)28存儲(chǔ)最新的信息(“我的共享文件”名、URL地址、廣播類(lèi)型、密碼、許可的參會(huì)者和其他相關(guān)信息)。當(dāng)創(chuàng)建記錄時(shí),所述“我的共享文件”信息記錄被增加到“我的共享文件”(也就是會(huì)議內(nèi)容下載物,參考圖9)列表,該列表包含各種個(gè)人服務(wù)器T中的下載物的“我的共享文件”(也就是會(huì)議內(nèi)容下載物)信息記錄。這個(gè)所述“我的共享文件”(會(huì)議內(nèi)容下載物)列表被自動(dòng)更新(根據(jù)圖8中的CGI腳本58),以反映各種個(gè)人服務(wù)器T中的“我的共享文件”(會(huì)議內(nèi)容下載物)的當(dāng)前信息(“我的共享文件”名、URL地址、廣播類(lèi)型、密碼、許可的參會(huì)者和其他相關(guān)信息),所以如果個(gè)人服務(wù)器T的“我的共享文件”(會(huì)議內(nèi)容下載物T)在線,那么參會(huì)者可尋找以自由下載它,如果它是公共的“我的共享文件”(會(huì)議內(nèi)容下載物T)的話,或者可從個(gè)人服務(wù)器T的所述“我的共享文件”(會(huì)議內(nèi)容下載物T)尋找許可和/或輸入所需的密碼,如果它是機(jī)密的“我的共享文件”(會(huì)議內(nèi)容下載物T)的話。(術(shù)語(yǔ)“我的共享文件”(會(huì)議內(nèi)容下載物T)然后變成其他參會(huì)者的被尋找的會(huì)議內(nèi)容下載物T。)如果感興趣從各種個(gè)人服務(wù)器尋找“我的共享文件”(會(huì)議內(nèi)容下載物)來(lái)下載,參考圖4,參會(huì)者A可點(diǎn)擊“被尋找的(會(huì)議內(nèi)容)下載物”(33)選項(xiàng),以顯示窗體(參考圖7A和7B)來(lái)查看當(dāng)前被尋找的(會(huì)議內(nèi)容)下載物狀態(tài)(在線、離線、單向自動(dòng)下載、雙向自動(dòng)下載(在圖7A中)或N向自動(dòng)下載(在圖7B中)、等待許可、或者許可被拒絕),或者刪除它的“被尋找的(會(huì)議內(nèi)容)下載物”條目,或者增加被尋找的(會(huì)議內(nèi)容)下載物(通過(guò)輸入被尋找的下載名和密碼,如果被尋找的下載物要求的話)。
      在圖7A中,參會(huì)者A可以a)點(diǎn)擊(圖7A中的44)在線的被尋找的(會(huì)議內(nèi)容)下載物X(其具有鏈接到被尋找的下載物X的URL地址的超文本鏈接),以下載和在網(wǎng)絡(luò)瀏覽器K上(參考圖8)查看被點(diǎn)擊的在線被尋找的(會(huì)議內(nèi)容,典型是HTML或XML網(wǎng)頁(yè))下載物X;和b)可選地指定單向自動(dòng)下載(以建立單向會(huì)議),所以被尋找的下載物的個(gè)人服務(wù)器X(或計(jì)算機(jī)L)的連接例程會(huì)立即通知(參會(huì)者A的)計(jì)算機(jī)K下載被尋找的下載物X(當(dāng)尋找參會(huì)者A連接時(shí));或c)可選地指定雙向自動(dòng)下載(以建立點(diǎn)對(duì)點(diǎn)雙向會(huì)議),所以它的計(jì)算機(jī)連接例程30會(huì)立即通知點(diǎn)擊的被尋找的下載物的計(jì)算機(jī)L回叫和下載參會(huì)者A的“我的共享文件”(會(huì)議內(nèi)容下載物)(從個(gè)人服務(wù)器T),因此建立了參會(huì)者A和參會(huì)者B之間的雙向(會(huì)議內(nèi)容)下載(并且為雙向網(wǎng)絡(luò)會(huì)議有效建立雙向連接);或d)點(diǎn)擊創(chuàng)建或更新(圖7A中的40)它的被尋找的(會(huì)議內(nèi)容)下載物記錄(根據(jù)CGI腳本58,參考圖8),以在服務(wù)器數(shù)據(jù)庫(kù)28中存儲(chǔ)最新的信息(被尋找的下載名。所需的密碼等等)。
      在圖7B中,參會(huì)者A可以1)點(diǎn)擊(圖7A中的44)在線的被尋找的(會(huì)議內(nèi)容)下載物X、Y、Z(其分別具有鏈接到被尋找的下載物X、Y和Z的URL地址的超文本鏈接),以下載和在(三個(gè))網(wǎng)絡(luò)瀏覽器K上(參考圖8)查看被點(diǎn)擊的在線被尋找的(會(huì)議內(nèi)容,典型是HTML或XML網(wǎng)頁(yè))下載物X、Y和Z;和2)為X、Y、Z指定N向自動(dòng)下載(以建立多點(diǎn)對(duì)等雙向會(huì)議),所以發(fā)生以下兩種情況a)回叫自動(dòng)下載在計(jì)算機(jī)L、M、N(分別由參與者B、C、D使用)收到(會(huì)議內(nèi)容)下載物T的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)L、M、N迅速地回叫個(gè)人服務(wù)器T(由參與者A使用),以自動(dòng)下載(會(huì)議內(nèi)容)下載物T。
      b)環(huán)叫(call-around)自動(dòng)下載(通過(guò)計(jì)算機(jī)L、M、N)i)在計(jì)算機(jī)L收到下載物Y和Z的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)L環(huán)叫以從Y和Z下載;ii)在計(jì)算機(jī)M收到下載物X和Z的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)M環(huán)叫以從X和Z下載;iii)在計(jì)算機(jī)N收到下載物X和Y的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)N環(huán)叫以從Y和Z下載。
      3)點(diǎn)擊創(chuàng)建或更新(圖7B中的40)它的被尋找的(會(huì)議內(nèi)容)下載物記錄(根據(jù)CGI腳本58,參考圖8),以在服務(wù)器數(shù)據(jù)庫(kù)28中存儲(chǔ)最新的信息(被尋找的下載名。所需的密碼等等)。
      當(dāng)創(chuàng)建記錄時(shí)(圖7A和7B中的40),所述參會(huì)者A的被尋找的(會(huì)議內(nèi)容)下載物記錄被加到被尋找的(會(huì)議內(nèi)容)下載物列表中,該列表包含各種參會(huì)者的被尋找的(會(huì)議內(nèi)容)下載物的信息記錄。當(dāng)更新記錄時(shí)(圖7A和7B中的40),最新的信息(刪除被尋找的下載物、增加被尋找的下載物、密碼和其他相關(guān)信息)更新所述被尋找的(會(huì)議內(nèi)容)下載物列表中的參會(huì)者A的被尋找的(會(huì)議內(nèi)容)下載物記錄。如果被尋找的(會(huì)議內(nèi)容)下載物具有拒絕的許可狀態(tài),在更新過(guò)程中(在被參會(huì)者A檢查之后)它就會(huì)被自動(dòng)(根據(jù)圖8中的CGI腳本58)刪去。
      現(xiàn)在已經(jīng)通過(guò)本發(fā)明的一個(gè)實(shí)現(xiàn)描述了過(guò)程?,F(xiàn)在描述基礎(chǔ)技術(shù)。圖8說(shuō)明了一個(gè)實(shí)施例的萬(wàn)維網(wǎng)接口的基本架構(gòu)。參會(huì)者A激活計(jì)算機(jī)K(參考圖2A)上的網(wǎng)絡(luò)瀏覽器K(或包括即時(shí)消息軟件的定制軟件),并且通過(guò)網(wǎng)絡(luò)瀏覽器K連接到互連網(wǎng)絡(luò)14,例如因特網(wǎng)。通過(guò)訪問(wèn)一個(gè)站點(diǎn),例如在我們的例子http//www.databaseserver.com中的數(shù)據(jù)庫(kù)服務(wù)器20,超文本標(biāo)記語(yǔ)言(HTML)格式的文件被發(fā)送給參會(huì)者A,并且由網(wǎng)絡(luò)瀏覽器K顯示在參會(huì)者的計(jì)算機(jī)K上,計(jì)算機(jī)K優(yōu)選安裝有個(gè)人服務(wù)器T。在某些情況下,從參會(huì)者A請(qǐng)求信息的窗體(例如,參考圖4)以HTML或XML格式發(fā)送給參會(huì)者A。如果使用定制軟件T(例如定制的即時(shí)消息或網(wǎng)絡(luò)會(huì)議軟件),就可以使用定制的(用戶界面)對(duì)話屏幕(代替HTML或XML窗體文件)來(lái)從參會(huì)者A請(qǐng)求信息。通過(guò)填寫(xiě)窗體和將其發(fā)回?cái)?shù)據(jù)庫(kù)服務(wù)器20,可編程指定的公共網(wǎng)關(guān)接口(CGI)腳本58(其典型是一系列PERL編程語(yǔ)言的命令),由數(shù)據(jù)庫(kù)服務(wù)器20執(zhí)行。
      如果參會(huì)者A點(diǎn)擊被尋找的下載物選項(xiàng)(在示例圖4中的33),腳本文件中的命令就請(qǐng)求數(shù)據(jù)庫(kù)服務(wù)器20給參會(huì)者的網(wǎng)絡(luò)瀏覽器K發(fā)送參會(huì)者的許可的在線被尋找的(會(huì)議內(nèi)容)下載物X的URL地址的超文本鏈接。參會(huì)者A可點(diǎn)擊(URL地址的超文本鏈接),以從其他參會(huì)者的個(gè)人服務(wù)器X下載它的被尋找的下載物X(參考圖3A和圖8)。
      類(lèi)似地,參會(huì)者B可點(diǎn)擊參會(huì)者A的“我的共享文件”(會(huì)議內(nèi)容下載物T)的URL地址的超文本鏈接,以從個(gè)人服務(wù)器T下載參會(huì)者的“我的共享文件”(會(huì)議內(nèi)容下載物T)。(術(shù)語(yǔ)“我的共享文件”(會(huì)議內(nèi)容下載物T)然后變成其他參會(huì)者的被尋找的會(huì)議內(nèi)容下載物T。)圖9說(shuō)明了本發(fā)明一個(gè)實(shí)施例的實(shí)現(xiàn)的整個(gè)用戶界面(例如網(wǎng)頁(yè))流結(jié)構(gòu)(對(duì)應(yīng)于圖4-7)。用戶界面(例如網(wǎng)頁(yè))流結(jié)構(gòu)被簡(jiǎn)要描述,并且在下面的小節(jié)詳細(xì)描述主要功能例如創(chuàng)建/更新“我的共享文件”功能和創(chuàng)建/更新被尋找的下載物功能。當(dāng)訪問(wèn)因特網(wǎng)上的數(shù)據(jù)庫(kù)服務(wù)器20時(shí),數(shù)據(jù)庫(kù)服務(wù)器20給參會(huì)者A發(fā)送數(shù)據(jù)庫(kù)-服務(wù)器登錄HTML或XML文件70,該文件提供參會(huì)者A登錄和三個(gè)超文本選項(xiàng)(圖4)。通過(guò)點(diǎn)擊選項(xiàng),登錄和對(duì)應(yīng)的CGI腳本文件可被執(zhí)行,并且對(duì)應(yīng)的窗體HTML或XML文件31-34被發(fā)送給參會(huì)者A。
      從“我的共享文件”(會(huì)議內(nèi)容下載物T)HTML或XML網(wǎng)頁(yè)31(參考圖5和圖9),參會(huì)者A可完成“我的共享文件”窗體,并且選擇創(chuàng)建“我的共享文件”選項(xiàng)37,由此執(zhí)行對(duì)應(yīng)的CGI腳本58,新的“我的共享文件”記錄被生成和增加到“我的共享文件”列表(圖9中的37)。參會(huì)者A也可選擇許可的參會(huì)者(圖5中的35)選項(xiàng),以允許其他參會(huì)者從個(gè)人服務(wù)器T下載它的“我的共享文件”(會(huì)議內(nèi)容下載物T)。許可的參會(huì)者列表被顯示(圖6和圖9中的35)給參會(huì)者A,并且參會(huì)者A增加或刪除其他的參會(huì)者,或者改變參會(huì)者許可。參會(huì)者A點(diǎn)擊選項(xiàng)38,以創(chuàng)建或更新許可的參會(huì)者信息并且下層許可的參會(huì)者CGI腳本被執(zhí)行,以更新服務(wù)器數(shù)據(jù)庫(kù)28中的對(duì)應(yīng)的許可參會(huì)者記錄和列表。
      在被尋找的(會(huì)議內(nèi)容)下載頁(yè)33(圖7A和7B)之下,當(dāng)前被尋找的(會(huì)議內(nèi)容)下載物狀態(tài)被檢索(從服務(wù)器數(shù)據(jù)庫(kù)28,使用圖8中的CGI腳本58),并且顯示在被尋找的(會(huì)議內(nèi)容)下載HTML或XML窗體頁(yè)面(圖7A和7B),該頁(yè)面顯示在網(wǎng)絡(luò)瀏覽器K上,由參會(huì)者A檢查。參會(huì)者A可點(diǎn)擊在線的被尋找的(會(huì)議內(nèi)容)下載物X(其具有鏈接到被尋找的下載物X的URL地址的超文本鏈接),以下載和在網(wǎng)絡(luò)瀏覽器K上查看被點(diǎn)擊的在線被尋找的(會(huì)議內(nèi)容,典型是HTML或XML網(wǎng)頁(yè))下載物X。參會(huì)者A也可完成被尋找的(會(huì)議內(nèi)容)下載窗體,并且選擇創(chuàng)建/更新被尋找的下載物選項(xiàng)(圖7A、7B和圖9中的40),由此對(duì)應(yīng)的CGI腳本(圖8中的58)被執(zhí)行,被尋找的(會(huì)議內(nèi)容)下載物記錄被生成/更新,并且被尋找的(會(huì)議內(nèi)容)下載物列表被更新。
      從公共的下載頁(yè)面34,(可選地)隨機(jī)選擇的在線公共(會(huì)議內(nèi)容)下載物在公共(會(huì)議內(nèi)容)下載窗體上被檢索(根據(jù)圖8對(duì)應(yīng)的CGI腳本58)。參會(huì)者A也可基于各種搜索準(zhǔn)則,例如匹配搜索字符串的下載名等等,在(會(huì)議內(nèi)容)下載列表(存儲(chǔ)在服務(wù)器數(shù)據(jù)庫(kù)28中)中查找任何公共的(會(huì)議內(nèi)容)下載物。
      圖10A說(shuō)明了本發(fā)明以上優(yōu)選實(shí)施例的替代或另外的實(shí)施例,其中通過(guò)點(diǎn)擊來(lái)自BB的即時(shí)消息(其具有鏈接到被尋找的下載物X的URL地址的超文本鏈接),參會(huì)者AA下載圖2B的被尋找的(會(huì)議內(nèi)容)下載物X,并且其中參會(huì)者AA和BB都被連接,并且使用來(lái)自Microsoft、AOL、ICQ、Yahoo!等等的即時(shí)消息軟件交換消息。
      圖10B說(shuō)明了本發(fā)明以上優(yōu)選實(shí)施例的替代或另外的實(shí)施例,其是圖10A的擴(kuò)展,其中參會(huì)者AA和BB通過(guò)點(diǎn)擊分別來(lái)自BB和AA的即時(shí)消息(其具有鏈接到被尋找的下載物X和T的URL地址的超文本鏈接),下載被尋找的(會(huì)議內(nèi)容)下載物X和T,并且其中參會(huì)者AA和BB都被連接,并且使用來(lái)自Microsoft、AOL、ICQ、Yahoo!等等的即時(shí)消息軟件交換消息。
      圖10C說(shuō)明了本發(fā)明以上實(shí)施例的替代或另外的實(shí)施例,其是圖10B的擴(kuò)展,并且參與者AA、BB、CC和DD被連接且使用來(lái)自Microsoft、AOL、ICQ和Yahoo!等等的即時(shí)消息軟件交換消息,且其中第1部分為參與者BB、CC和DD設(shè)置被尋找的(會(huì)議內(nèi)容)下載物Ta)(個(gè)人服務(wù)器T的)可選地,連接例程30生成帶有指向被尋找的下載物T的URL地址的超文本鏈接的文本消息,并將所述文本消息保存在剪貼板中。
      b)參與者AA將所述的剪貼板文本消息作為即時(shí)消息發(fā)送給參與者BB、CC和DD(通過(guò)使用Control V,也就是同時(shí)按下兩個(gè)鍵Control和V,以將所述剪貼板文本消息粘貼到其即時(shí)消息對(duì)話框上,然后按點(diǎn)擊“發(fā)送”以將即時(shí)消息發(fā)給其他三個(gè)參與者)。
      c)參與者BB、CC和DD收到來(lái)自用戶CC的所述即時(shí)消息,并且點(diǎn)擊所述超文本鏈接(鏈接至被尋找的下載物T的URL地址),以下載被尋找的下載物T;第2部分為參與者AA、CC和DD設(shè)置被尋找的(會(huì)議內(nèi)容)下載物X(類(lèi)似在第1部分的);第3部分為參與者AA、BB和DD設(shè)置被尋找的(會(huì)議內(nèi)容)下載物Y(類(lèi)似在第1部分的);第4部分為參與者BB、CC和DD設(shè)置被尋找的(會(huì)議內(nèi)容)下載物Z(類(lèi)似在第1部分的);導(dǎo)致多點(diǎn)對(duì)等雙向會(huì)議。
      圖11說(shuō)明了將每個(gè)新的更新音頻文件前面的音頻文件尾部(秒片斷)的副本加到其開(kāi)端,以在時(shí)間順序的音頻文件之間產(chǎn)生微小的音頻重疊(以修補(bǔ)在音頻文件尾部的任何破損音節(jié))。
      圖12A是根據(jù)本發(fā)明的一個(gè)實(shí)施例構(gòu)造和工作的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,其中i.參會(huì)者A使用K上的編輯例程68來(lái)打開(kāi)且可選地編輯計(jì)算機(jī)K上的文件或互連網(wǎng)絡(luò)14上的URL,因此指定它作為(會(huì)議內(nèi)容)下載物T。
      ii.K上的編輯例程68(優(yōu)選周期性地,例如每隔幾秒)將所述文件或URL復(fù)制到T的wwwroot,作為(會(huì)議內(nèi)容)下載物T,和iii.K上的編輯例程68(優(yōu)選周期性地,例如每隔幾秒)生成必需的網(wǎng)頁(yè),其具有(會(huì)議內(nèi)容)下載物(由尋找參會(huì)者下載)的超鏈接,并且將它保存到所述的wwwroot目錄。
      圖12B是根據(jù)本發(fā)明的一個(gè)實(shí)施例構(gòu)造和工作的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,是圖12A的延續(xù),其中i.圖12A的尋找參會(huì)者B使用L上的編輯例程68來(lái)下載、查看和可選地編輯(另一個(gè)參會(huì)者A的會(huì)議內(nèi)容)下載物T。
      并且將它保存為它的(B的會(huì)議內(nèi)容)下載物X。
      ii.L上的編輯例程68(優(yōu)選周期性地,例如每隔幾秒)將所述(可能被編輯的)下載物復(fù)制到X的wwwroot,作為(會(huì)議內(nèi)容)下載物X。
      iii.L上的編輯例程68(優(yōu)選周期性地,例如每隔幾秒)生成必需的網(wǎng)頁(yè),其具有(會(huì)議內(nèi)容)下載物(由其他尋找參會(huì)者下載)的超鏈接,并且將它保存到所述的wwwroot目錄。
      圖12C是根據(jù)本發(fā)明的一個(gè)實(shí)施例構(gòu)造和工作的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,是圖12B的延續(xù),其中i.圖12B的參會(huì)者A使用K上的編輯例程68來(lái)下載圖12B的(可能由B編輯的會(huì)議內(nèi)容)下載物X。
      ii.K上的編輯例程68(優(yōu)選周期性地,例如每隔幾秒)復(fù)制所述下載物,以更新(A的會(huì)議內(nèi)容)下載物T,其由B、C和D查看。
      iii.K上的編輯例程68(優(yōu)選周期性地,例如每隔幾秒)為更新的(會(huì)議內(nèi)容)下載物T更新網(wǎng)頁(yè)。
      圖12D是根據(jù)本發(fā)明的一個(gè)實(shí)施例構(gòu)造和工作的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,是圖12C的替代或補(bǔ)充,并且是圖12B的延續(xù),其中i.B使用L上的編輯例程68來(lái)點(diǎn)擊超文本鏈接的下載物,以從T下載并且從K請(qǐng)求編輯控制器。
      ii.L上的編輯例程68從K獲得編輯控制器。
      iii.B使用L上的編輯例程68來(lái)編輯(來(lái)自T的所述下載物)。
      iv.L上的編輯例程68(優(yōu)選周期性地,例如每隔幾秒)將(可能被編輯的)來(lái)自T的下載物保存到X(現(xiàn)在稱(chēng)為下載物X)的wwwroot中,并且為下載物X更新網(wǎng)頁(yè)。
      v.K上的編輯例程68(優(yōu)選周期性地,例如每隔幾秒)從X下載,以更新A在T的wwwroot中的(會(huì)議內(nèi)容)下載物(用于由B、C和D查看)。
      vi.當(dāng)B完成編輯時(shí),L上的編輯例程68將編輯控制器釋放回K。
      圖13A是根據(jù)本發(fā)明的一個(gè)實(shí)施例構(gòu)造和工作的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,其中
      i.參會(huì)者A使用K上的編輯例程68來(lái)啟動(dòng)應(yīng)用程序,以打開(kāi)且可選地編輯計(jì)算機(jī)K上的文件或互連網(wǎng)絡(luò)14上的URL,因此指定它作為(會(huì)議內(nèi)容)下載物T,ii.K上的編輯例程68(優(yōu)選周期性地,例如每隔幾秒)捕捉所述應(yīng)用程序的Windows圖像,并且將所述圖像和所述文件或所述URL復(fù)制到T的wwwroot,作為(會(huì)議內(nèi)容)下載物T。
      iii.K上的編輯例程68(優(yōu)選周期性地,例如每隔幾秒)生成必需的網(wǎng)頁(yè),其具有(會(huì)議內(nèi)容)下載物(由尋找參會(huì)者下載)的超鏈接,并且將它保存到T的wwwroot目錄。
      圖13B是根據(jù)本發(fā)明的一個(gè)實(shí)施例構(gòu)造和工作的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,是圖13A的延續(xù),其中i.圖13A的尋找參會(huì)者B使用L上的編輯例程68點(diǎn)擊超文本鏈接,以下載(參會(huì)者A的會(huì)議內(nèi)容),并彈出所述應(yīng)用程序(在L或互連網(wǎng)絡(luò)14上)的副本,并且查看和可選地編輯所述的下載物(在所述應(yīng)用程序中)。
      ii.L上的編輯例程68(優(yōu)選周期性地,例如每隔幾秒)捕捉所述應(yīng)用程序的Windows圖像,并且將所述圖像和所述(可能被B編輯的)下載物復(fù)制到X的wwwroot,作為(會(huì)議內(nèi)容)下載物X。
      iii.L上的編輯例程68(優(yōu)選周期性地,例如每隔幾秒)生成必需的網(wǎng)頁(yè),其具有(會(huì)議內(nèi)容)下載物(由其他尋找參會(huì)者下載)的超鏈接,并且將它保存到X的wwwroot目錄。
      圖13C是根據(jù)本發(fā)明的一個(gè)實(shí)施例構(gòu)造和工作的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,是圖13B的延續(xù),其中i.圖13B的參會(huì)者A使用K上的編輯例程68來(lái)操作應(yīng)用程序(在圖13A中啟動(dòng)),并且下載圖13B的(可能被B編輯的會(huì)議內(nèi)容)下載物X。
      ii.K上的編輯例程68(優(yōu)選周期性地,例如每隔幾秒)捕捉所述應(yīng)用程序的Windows圖像,并且復(fù)制所述圖像和所述下載物,以更新(A的會(huì)議內(nèi)容)下載物T,其用于由B、C和D查看。
      iii.K上的編輯例程68(優(yōu)選周期性地,例如每隔幾秒)為更新的(會(huì)議內(nèi)容)下載物T更新網(wǎng)頁(yè)。
      圖13D是根據(jù)本發(fā)明的一個(gè)實(shí)施例構(gòu)造和工作的網(wǎng)絡(luò)會(huì)議系統(tǒng)的簡(jiǎn)化圖示說(shuō)明,是圖13C的替代或補(bǔ)充,并且是圖13B的延續(xù),其中i.B使用L上的編輯例程68來(lái)點(diǎn)擊超文本鏈接,以從T下載和彈出L上的應(yīng)用程序的副本。
      ii.在L上的編輯例程68請(qǐng)求和獲得應(yīng)用程序,以及來(lái)自來(lái)K的編輯控制器。
      iii.B可選地使用L上的編輯例程68(以操作L上的應(yīng)用程序)來(lái)編輯來(lái)自T的所述下載物。
      iv.L上的編輯例程68(優(yōu)選周期性地,例如每隔幾秒)捕捉所述應(yīng)用程序的Windows圖像,并且將所述圖像和所述(可能被B編輯的)下載物復(fù)制到X的wwwroot,作為(會(huì)議內(nèi)容)下載物X。v.L上的編輯例程68(優(yōu)選周期性地,例如每隔幾秒)生成必需的網(wǎng)頁(yè),其具有(會(huì)議內(nèi)容)下載物(由其他尋找參會(huì)者下載)的超鏈接,并且將它保存到X的wwwroot目錄。
      vi.L上的編輯例程68(優(yōu)選周期性地,例如每隔幾秒)捕捉所述應(yīng)用程序(在L上)的Windows圖像,并且將所述圖像和所述(可能被B編輯的)下載物復(fù)制到X的wwwroot。
      vii.K上的編輯例程68將(應(yīng)用程序圖像和下載物的)刷新IP地址從T改為X。
      viii.當(dāng)刷新時(shí),T的wwwroot中的(應(yīng)用程序圖像和下載物的)網(wǎng)頁(yè)使用X的IP地址跳轉(zhuǎn)到X,所以其他尋找參會(huì)者(例如A、C、D)現(xiàn)在將從X下載(當(dāng)網(wǎng)頁(yè)被刷新時(shí))。
      ix.A(或C或D)可經(jīng)歷步驟i-vi,以從B取得應(yīng)用程序和編輯控制器。
      應(yīng)該注意,作為K和L上的編輯例程68周期性地(例如每隔幾秒)捕捉所述應(yīng)用程序的Windows圖像的替代或補(bǔ)充,公知的運(yùn)動(dòng)檢測(cè)技術(shù)(應(yīng)用于檢測(cè)應(yīng)用程序窗口中的任何變化)能夠被應(yīng)用,迅速地更新分別在T和X的wwwroot中的捕捉的應(yīng)用程序圖像等等(所以更新不需要等到下一個(gè)周期性捕捉/刷新之前的額外幾秒)。
      在參會(huì)者的個(gè)人服務(wù)器T中創(chuàng)建“我的共享文件”(會(huì)議內(nèi)容下載物)參考圖4,“我的共享文件”選項(xiàng)31給參會(huì)者A提供“我的共享文件”窗體31(圖5),其由數(shù)據(jù)庫(kù)服務(wù)器20發(fā)送給參會(huì)者的網(wǎng)絡(luò)瀏覽器K。該窗體提供空白空間,其從參會(huì)者A請(qǐng)求“我的共享文件”信息,例如“我的共享文件”名(其默認(rèn)是和參會(huì)者名字相同)、密碼(如果需要用于其他的參會(huì)者下載和查看“我的共享文件”(會(huì)議內(nèi)容下載物T))、(參會(huì)者的個(gè)人服務(wù)器T的)IP地址、(“我的共享文件”(會(huì)議內(nèi)容下載物T)的)文件名、廣播類(lèi)型等等。參會(huì)者A可瀏覽它的個(gè)人服務(wù)器TWWW(萬(wàn)維網(wǎng))根目錄,查找它的“我的共享文件”(會(huì)議內(nèi)容下載物T)文件。參會(huì)者A可輸入它的個(gè)人服務(wù)器的IP地址,或者優(yōu)選地尋址例程26(在計(jì)算機(jī)K或個(gè)人服務(wù)器T上)使用Microsoft Winsock API(應(yīng)用程序編程接口)來(lái)從HOSTENT結(jié)構(gòu)獲取IP地址,如前面描述的;替代地或附加地,IP地址也可從CGI環(huán)境變量REMORE.sub-ADDR(使用數(shù)據(jù)庫(kù)服務(wù)器20CGI腳本58,參考圖8)獲得。參會(huì)者的個(gè)人服務(wù)器IP地址(例如IP1.IP2.IP3.IP4)和“我的共享文件”名(例如MyBroadCastFileName.htm)被連接到一起,以形成“我的共享文件”的URL地址(例如http//IP1.IP2.IP3.IP4/MyBroadCastFileName.htm),其允許經(jīng)由互連網(wǎng)絡(luò)14,例如因特網(wǎng)下載和在參會(huì)者的網(wǎng)絡(luò)瀏覽器上顯示“我的共享文件”(會(huì)議內(nèi)容下載物T)。
      如果“我的共享文件”類(lèi)型是私有的,參會(huì)者A就輸入它的“我的共享文件”下載物所需的密碼,或選擇許可的參會(huì)者(圖5上的35)選項(xiàng)來(lái)增加、刪除、檢查許可下載它的“我的共享文件”的參會(huì)者名字(參考圖6)。參會(huì)者A然后可點(diǎn)擊,以創(chuàng)建或更新(圖5中的37)“我的共享文件”記錄(根據(jù)圖8中的CGI腳本58),以在服務(wù)器數(shù)據(jù)庫(kù)28中存儲(chǔ)最新的信息(“我的共享文件”名、URL地址、廣播類(lèi)型、密碼、許可的參會(huì)者和其他相關(guān)信息)。創(chuàng)建時(shí),所述“我的共享文件”記錄被增加到“我的共享文件”列表(在服務(wù)器數(shù)據(jù)庫(kù)28中),該列表包含各種個(gè)人服務(wù)器中的“我的共享文件”記錄。這個(gè)所述的“我的共享文件”列表(在服務(wù)器數(shù)據(jù)庫(kù)28中)被自動(dòng)更新(根據(jù)圖8中的CGI腳本58),以反映來(lái)自各種個(gè)人服務(wù)器的“我的共享文件”(會(huì)議內(nèi)容下載物)的當(dāng)前信息(“我的共享文件”名、URL地址、廣播類(lèi)型、密碼、許可的參會(huì)者和其他相關(guān)信息),所以如果個(gè)人服務(wù)器的“我的共享文件”(會(huì)議內(nèi)容下載物)是在線的,參會(huì)者可設(shè)法自由下載它,如果它是公共的“我的共享文件”(會(huì)議內(nèi)容下載物)的話,或者可尋求來(lái)自所述“我的共享文件”(會(huì)議內(nèi)容下載物)個(gè)人服務(wù)器的許可和/或輸入密碼,如果它是私有的“我的共享文件”的話。(術(shù)語(yǔ)“我的共享文件”(會(huì)議內(nèi)容下載物)然后變成其他參會(huì)者的被尋找的會(huì)議內(nèi)容下載物。)來(lái)自其他參會(huì)者的個(gè)人服務(wù)器的被尋找的(會(huì)議內(nèi)容)下載物(通過(guò)因特網(wǎng))如果感興趣從其他個(gè)人服務(wù)器X尋找(會(huì)議內(nèi)容)下載物,再參考圖4,參會(huì)者A可點(diǎn)擊被尋找的(會(huì)議內(nèi)容)下載物(33)選項(xiàng),以顯示窗體(圖7A和7B)來(lái)檢查當(dāng)前的被尋找的(會(huì)議內(nèi)容)下載物狀態(tài)(在線、離線、等待許可或許可被拒絕),或者刪除它的被尋找的下載物條目,或者增加被尋找的下載物(通過(guò)輸入被尋找的下載物名字和密碼,如果被尋找的下載物個(gè)人服務(wù)器X要求的話)。
      在圖7A中,參會(huì)者A可以a)點(diǎn)擊(圖7A中的44)在線的被尋找的(會(huì)議內(nèi)容)下載物X(其具有鏈接到被尋找的下載物X的URL地址的超文本鏈接),以下載和在網(wǎng)絡(luò)瀏覽器K上(參考圖8)查看被點(diǎn)擊的在線被尋找的(會(huì)議內(nèi)容,典型是HTML或XML網(wǎng)頁(yè))下載物X;和b)可選地指定單向自動(dòng)下載(以建立單向會(huì)議),所以被尋找的下載物的個(gè)人服務(wù)器X(或計(jì)算機(jī)L)的連接例程會(huì)立即通知(參會(huì)者A的)計(jì)算機(jī)K下載被尋找的下載物X(當(dāng)尋找參會(huì)者A連接時(shí));或c)可選地指定雙向自動(dòng)下載(以建立點(diǎn)對(duì)點(diǎn)雙向會(huì)議),所以它的計(jì)算機(jī)連接例程30會(huì)立即通知點(diǎn)擊的被尋找的下載物的計(jì)算機(jī)L回叫和下載參會(huì)者A的“我的共享文件”(會(huì)議內(nèi)容下載物)(從個(gè)人服務(wù)器T),因此建立了參會(huì)者A和參會(huì)者B之間的雙向(會(huì)議內(nèi)容)下載(并且為雙向網(wǎng)絡(luò)會(huì)議有效建立雙向連接);或d)點(diǎn)擊創(chuàng)建或更新(圖7A中的40)它的被尋找的(會(huì)議內(nèi)容)下載物記錄(根據(jù)CGI腳本58,參考圖8),以在服務(wù)器數(shù)據(jù)庫(kù)28中存儲(chǔ)最新的信息(被尋找的下載名。所需的密碼等等)。
      在圖7B中,參會(huì)者A可以1)點(diǎn)擊(圖7A中的44)在線的被尋找的(會(huì)議內(nèi)容)下載物X、Y、Z(其分別具有鏈接到被尋找的下載物X、Y和Z的URL地址的超文本鏈接),以下載和在(三個(gè))網(wǎng)絡(luò)瀏覽器K上(參考圖8)查看被點(diǎn)擊的在線被尋找的(會(huì)議內(nèi)容,典型是HTML或XML網(wǎng)頁(yè))下載物X、Y和Z;和2)為X、Y、Z指定N向自動(dòng)下載(以建立多點(diǎn)對(duì)等雙向會(huì)議),所以發(fā)生以下兩種情況a)回叫自動(dòng)下載在計(jì)算機(jī)L、M、N(分別由參與者B、C、D使用)收到(會(huì)議內(nèi)容)下載物T的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)L、M、N迅速地回叫個(gè)人服務(wù)器T(由參與者A使用),以自動(dòng)下載(會(huì)議內(nèi)容)下載物T。
      b)環(huán)叫(call-around)自動(dòng)下載(通過(guò)計(jì)算機(jī)L、M、N)i)在計(jì)算機(jī)L收到下載物Y和Z的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)L環(huán)叫以從Y和Z下載;ii)在計(jì)算機(jī)M收到下載物X和Z的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)M環(huán)叫以從X和Z下載;iii)在計(jì)算機(jī)N收到下載物X和Y的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)N環(huán)叫以從Y和Z下載。
      3)點(diǎn)擊創(chuàng)建或更新(圖7B中的40)它的被尋找的(會(huì)議內(nèi)容)下載物記錄(根據(jù)CGI腳本58,參考圖8),以在服務(wù)器數(shù)據(jù)庫(kù)28中存儲(chǔ)最新的信息(被尋找的下載名。所需的密碼等等)。
      當(dāng)創(chuàng)建(圖7A和7B的40)記錄時(shí),所述參會(huì)者A的所述被尋找的(會(huì)議內(nèi)容)下載物記錄被增加到被尋找的(會(huì)議內(nèi)容)下載物列表,該列表包含各種參會(huì)者的被尋找的(會(huì)議內(nèi)容)下載物的信息記錄。當(dāng)更新(圖7A和7B的40)記錄時(shí),最新的信息(刪除被尋找的下載物、增加被尋找的下載物、密碼和其他相關(guān)信息)更新服務(wù)器數(shù)據(jù)庫(kù)28中所述被尋找的(會(huì)議內(nèi)容)下載物列表中的參會(huì)者A的被尋找的(會(huì)議內(nèi)容)下載物記錄。如果被尋找的(會(huì)議內(nèi)容)下載物具有拒絕的許可狀態(tài),在更新過(guò)程中(在被參會(huì)者A檢查之后)它就會(huì)被自動(dòng)(根據(jù)圖8中的CGI腳本58)刪去。
      一旦建立了被尋找的(會(huì)議)下載會(huì)話,就沒(méi)有流量(數(shù)據(jù)包)通過(guò)數(shù)據(jù)庫(kù)服務(wù)器20。參會(huì)者通過(guò)互連網(wǎng)絡(luò)14例如因特網(wǎng)下載和在網(wǎng)絡(luò)瀏覽器(或定制軟件)上查看直接來(lái)自被尋找的(會(huì)議內(nèi)容)下載物的各自的個(gè)人服務(wù)器的被尋找的(會(huì)議)下載。
      如果被尋找的(會(huì)議內(nèi)容)下載物是離線的(例如上司會(huì)議,參考圖7A和7B),參會(huì)者A可通過(guò)以下方式留下音頻/視頻/對(duì)話圖像/多媒體消息a)指定雙向自動(dòng)下載(圖7A)或N向自動(dòng)下載(圖7B);和b)點(diǎn)擊選擇的被尋找的離線(會(huì)議內(nèi)容)下載物(例如圖7A和7B中的上司會(huì)議),所以它的計(jì)算機(jī)連接例程30(計(jì)算機(jī)K的)立即通知點(diǎn)擊的被尋找的離線下載物的計(jì)算機(jī)(上司會(huì)議的)回叫和下載參會(huì)者A的“我的共享文件”(會(huì)議內(nèi)容下載物)(從個(gè)人服務(wù)器T);和c)如果上司會(huì)議已經(jīng)選擇了應(yīng)答/記錄選項(xiàng)(圖5中的138)(在它的上司會(huì)議“我的共享文件”中),上司會(huì)議的計(jì)算機(jī)(或個(gè)人服務(wù)器)的定制的自動(dòng)應(yīng)答/自動(dòng)記錄軟件就自動(dòng)應(yīng)答(優(yōu)選用音頻/視頻/多媒體指令來(lái)指示呼叫的參會(huì)者A留下音頻/視頻/對(duì)話圖像/多媒體消息),和自動(dòng)更新(使用上面詳細(xì)描述的定制的自動(dòng)記錄軟件)來(lái)自點(diǎn)對(duì)點(diǎn)或多點(diǎn)會(huì)議的呼叫參會(huì)者A的單向音頻/視頻/對(duì)話圖像/多媒體會(huì)議消息。
      從參會(huì)者的個(gè)人服務(wù)器T除去“我的共享文件”(會(huì)議內(nèi)容下載物T)參會(huì)者A可通過(guò)使“我的共享文件”名字(參考圖5)空白和不授權(quán)(或者刪除)來(lái)自它的許可的參加者窗體的(參考圖6)所有參會(huì)者。(尋址例程26也可將隨機(jī)的數(shù)字或隨機(jī)的可打印字符串插入到參會(huì)者的個(gè)人服務(wù)器T的wwwroot目錄中的“我的共享文件名”,所以每次創(chuàng)建/更新“我的共享文件”時(shí),它具有新的“我的共享文件”名字和新的URL地址來(lái)增加安全性,如上所述。)參會(huì)者的“我的共享文件”(會(huì)議內(nèi)容下載物T)名字可由圖8中的CGI腳本58從(會(huì)議內(nèi)容)下載物列表刪除。這個(gè)過(guò)程也可以是自動(dòng)的,即個(gè)人服務(wù)器連接更新例程30周期性地通知網(wǎng)絡(luò)數(shù)據(jù)庫(kù)服務(wù)器20更新/移去在(會(huì)議內(nèi)容)下載物列表(在服務(wù)器數(shù)據(jù)庫(kù)28中)中的“我的共享文件”(會(huì)議內(nèi)容下載物)信息。
      應(yīng)答機(jī)器參會(huì)者A可選地指定應(yīng)答/記錄操作(圖5中的138),以在它離線時(shí)自動(dòng)應(yīng)答(優(yōu)選用音頻/視頻/多媒體指令來(lái)指示呼叫的參會(huì)者留下音頻/視頻/對(duì)話圖像/多媒體消息),并且自動(dòng)記錄(使用上面詳細(xì)描述的定制的自動(dòng)記錄軟件)來(lái)自點(diǎn)對(duì)點(diǎn)或多點(diǎn)會(huì)議的呼叫參會(huì)者的單向音頻/視頻/對(duì)話圖像/多媒體會(huì)議消息。
      為了建立單向會(huì)議(參考圖3A),參會(huì)者A選擇在線的(會(huì)議內(nèi)容)下載物X(參考圖7A),并且點(diǎn)擊后者(其具有到所述會(huì)議內(nèi)容下載物X的URL地址的超文本鏈接)來(lái)下載和優(yōu)選地自動(dòng)刷新選擇的自動(dòng)更新的(會(huì)議內(nèi)容)下載物(例如自動(dòng)刷新的和自動(dòng)自動(dòng)更新的會(huì)議內(nèi)容,例如音頻和視頻-圖像HTML或XML網(wǎng)頁(yè)、對(duì)話圖像網(wǎng)頁(yè)等等),而參會(huì)者A無(wú)需知道后者的URL地址。
      替代地或附加地,為了建立單向會(huì)議(參考圖7A),參會(huì)者A可選地可選地指定單向自動(dòng)下載,所以被尋找的下載物的個(gè)人服務(wù)器X(或計(jì)算機(jī)L)的連接例程會(huì)立即通知(參會(huì)者A的)計(jì)算機(jī)K下載被尋找的下載物X(當(dāng)尋找參會(huì)者A連接時(shí))。
      為了建立雙向會(huì)議(參考圖3B),優(yōu)選地尋找參會(huì)者指定雙向自動(dòng)下載(參考圖7A),所以尋找參會(huì)者的計(jì)算機(jī)K會(huì)立即通知選定的被尋找的下載物的個(gè)人服務(wù)器X(或計(jì)算機(jī)L)回叫和下載尋找參會(huì)者的會(huì)議內(nèi)容下載物(從它的個(gè)人服務(wù)器T)。
      一旦建立了單向或雙向或多點(diǎn)會(huì)議,就沒(méi)有數(shù)據(jù)通過(guò)數(shù)據(jù)庫(kù)服務(wù)器20。會(huì)議內(nèi)容下載物T和X(例如自動(dòng)更新的音頻和視頻HTML或XML網(wǎng)頁(yè)、對(duì)話圖像網(wǎng)頁(yè)等等)被參會(huì)者A和B各自的網(wǎng)絡(luò)瀏覽器K和L(或定制軟件)直接下載。
      為了建立多點(diǎn)對(duì)等雙向會(huì)議(參考圖3C),優(yōu)選地尋找參會(huì)者指定N向自動(dòng)下載(參考圖7B),所以在尋找參會(huì)者A點(diǎn)擊下載(會(huì)議內(nèi)容)下載物X、Y、Z之后,所述尋找參會(huì)者的計(jì)算機(jī)K會(huì)立即通知選定的被尋找的下載物的個(gè)人服務(wù)器X、Y、Z(或計(jì)算機(jī)L、M、N),以便a)回叫自動(dòng)下載在計(jì)算機(jī)L、M、N(分別由參與者B、C、D使用)收到(會(huì)議內(nèi)容)下載物T的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)L、M、N迅速地回叫個(gè)人服務(wù)器T(由參與者A使用),以自動(dòng)下載(會(huì)議內(nèi)容)下載物T。
      b)環(huán)叫(call-around)自動(dòng)下載(通過(guò)計(jì)算機(jī)L、M、N)i)在計(jì)算機(jī)L收到下載物Y和Z的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)L環(huán)叫以從Y和Z下載;ii)在計(jì)算機(jī)M收到下載物X和Z的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)M環(huán)叫以從X和Z下載;iii)在計(jì)算機(jī)N收到下載物X和Y的URL地址(來(lái)自A使用的計(jì)算機(jī)K的連接例程30)之后,計(jì)算機(jī)N環(huán)叫以從Y和Z下載。
      一旦建立了多點(diǎn)對(duì)等雙向會(huì)議,就沒(méi)有數(shù)據(jù)通過(guò)數(shù)據(jù)庫(kù)服務(wù)器20。會(huì)議內(nèi)容下載物T、X、Y和Z(例如自動(dòng)更新的音頻和視頻HTML或XML網(wǎng)頁(yè)、對(duì)話圖像網(wǎng)頁(yè)等等)被參會(huì)者A、B、C和D各自的網(wǎng)絡(luò)瀏覽器K、L、M和N(或定制軟件)直接下載。
      注意在網(wǎng)絡(luò)具有防火墻的情況下,有SOCKS代理服務(wù)器運(yùn)行在(一個(gè)或多個(gè))瀏覽器T等等和數(shù)據(jù)庫(kù)服務(wù)器20之間,CGI腳本58獲得SOCKS代理服務(wù)器的IP地址而不是(一個(gè)或多個(gè))計(jì)算機(jī)K等等的IP地址,計(jì)算機(jī)K運(yùn)行瀏覽器T。這個(gè)問(wèn)題是通過(guò)提供一個(gè)名字注冊(cè)端口監(jiān)控程序解決的,其注冊(cè)每個(gè)參會(huì)者(也就是一個(gè)或多個(gè)計(jì)算機(jī)K等等)的IP地址和端口號(hào)碼。當(dāng)(一個(gè)或多個(gè))計(jì)算機(jī)K等或個(gè)人服務(wù)器T等啟動(dòng)尋址例程26(和網(wǎng)絡(luò)瀏覽器T等或定制軟件),所述尋址例程26首先和名字注冊(cè)端口監(jiān)控程序建立TCP/IP連接,所以所述端口監(jiān)控程序注冊(cè)(一個(gè)或多個(gè))計(jì)算機(jī)K等或個(gè)人服務(wù)器T等的IP地址。
      記錄會(huì)議參會(huì)者A可選地選擇應(yīng)答/記錄選項(xiàng)(圖5中的138),以指定記錄會(huì)議操作(當(dāng)它在線時(shí))和自動(dòng)記錄(使用上面詳細(xì)描述的定制的自動(dòng)記錄軟件)雙向全雙工音頻/視頻/對(duì)話圖像/多媒體點(diǎn)對(duì)點(diǎn)或多點(diǎn)會(huì)議。
      應(yīng)該理解的是,如果希望的話,本發(fā)明的任何軟件組件可以ROM(只讀存儲(chǔ)器)形式實(shí)現(xiàn)。所述軟件組件一般可使用常規(guī)的技術(shù)實(shí)現(xiàn)在硬件中,如果希望的話。
      在參考圖14的流程圖描述的本發(fā)明的一個(gè)實(shí)施例中,在過(guò)程1400中,計(jì)算機(jī)K自動(dòng)捕捉活動(dòng)應(yīng)用程序的第一屏幕快照。在此使用的術(shù)語(yǔ)“屏幕快照”表示和活動(dòng)應(yīng)用程序相關(guān)的數(shù)據(jù),它的數(shù)據(jù)當(dāng)前顯示在計(jì)算機(jī)K的計(jì)算機(jī)屏幕上。在過(guò)程1402中,計(jì)算機(jī)K在一個(gè)目錄中保存第一屏幕快照,服務(wù)器試圖從該目錄為網(wǎng)絡(luò)檢索可下載的文件。例如,該目錄可以是公知的目錄或默認(rèn)目錄,例如HTTP服務(wù)器的WWWroot目錄。在某些實(shí)施例中,該目錄可以是計(jì)算機(jī)K中的本地目錄,或者它可以是另一個(gè)計(jì)算機(jī)/服務(wù)器的遠(yuǎn)程目錄。在過(guò)程1404中,計(jì)算機(jī)K自動(dòng)產(chǎn)生代碼來(lái)創(chuàng)建網(wǎng)頁(yè)。所述代碼包含到第一屏幕快照的引用。在一個(gè)實(shí)施例中,所述代碼可包括能夠由瀏覽器執(zhí)行以再現(xiàn)所述第一屏幕快照的HTML或XML代碼。在過(guò)程1406中,計(jì)算機(jī)K發(fā)布所述網(wǎng)頁(yè)。在一個(gè)實(shí)施例中,發(fā)布所述網(wǎng)頁(yè)包括將包含到所述網(wǎng)頁(yè)的鏈接的即時(shí)消息發(fā)送給另一個(gè)計(jì)算機(jī)。
      在過(guò)程1408中,計(jì)算機(jī)Ka)在稍晚的時(shí)間自動(dòng)捕捉活動(dòng)應(yīng)用程序的第二屏幕快照;b)在所述目錄中保存第二屏幕快照;c)更新代碼以創(chuàng)建網(wǎng)頁(yè)包含到第二屏幕快照的引用。在一個(gè)實(shí)施例中過(guò)程1408的步驟a)、b)、c)可周期性地執(zhí)行。
      在一個(gè)實(shí)施例中,保存第二屏幕快照可通過(guò)蓋寫(xiě)第一屏幕快照來(lái)執(zhí)行。在一個(gè)實(shí)施例中,第一和第二屏幕快照可包括原始數(shù)據(jù)和表達(dá)信息,例如,當(dāng)在計(jì)算機(jī)屏幕上再現(xiàn)或表達(dá)出時(shí),以模板的形式來(lái)控制原始數(shù)據(jù)的表達(dá)形式。
      在某些實(shí)施例中,第一和第二屏幕快照可包括用戶對(duì)使用活動(dòng)應(yīng)用程序查看的文件的修改。例如,所述文件可以是PowerPoint的表達(dá)形式,并且用戶修改可以包括指向用戶插入的特定幻燈片的特定部分的指針,以加深對(duì)所述表達(dá)的理解。應(yīng)該理解的是,通過(guò)在第一和第二屏幕快照中包括這樣的用戶修改,就有可能交互式地引用屏幕快照的特定部分,例如在打給參會(huì)者的電話中,因此減少了混淆的風(fēng)險(xiǎn)。除了指針之外,用戶修改可包括增加和刪除屏幕快照。
      在一個(gè)實(shí)施例中,計(jì)算機(jī)K接收用戶定義的屏幕區(qū)域的輸入,其形成第一和第二屏幕快照的限定。這個(gè)特征提供了僅僅選擇顯示在活動(dòng)應(yīng)用程序的屏幕中的數(shù)據(jù)部分的功能。
      在一個(gè)實(shí)施例中,計(jì)算機(jī)K還自動(dòng)生成代碼以使網(wǎng)頁(yè)在定期間隔被從所述目錄自動(dòng)下載。因此,被用于查看網(wǎng)頁(yè)的計(jì)算機(jī)的瀏覽器會(huì)自動(dòng)從計(jì)算機(jī)K拉出網(wǎng)頁(yè),在定期的間隔。在一個(gè)實(shí)施例中,定期的間隔可由用戶定義。
      在一個(gè)實(shí)施例中,使用活動(dòng)應(yīng)用程序查看的文件(此后稱(chēng)為“原始文件”)也被復(fù)制到所述目錄。在一個(gè)實(shí)施例中,計(jì)算機(jī)K產(chǎn)生超文本鏈接鏈接到所述目錄中的原始文件,并且將超文本鏈接嵌入到網(wǎng)頁(yè)中的原始文件。
      在一個(gè)實(shí)施例中,更新所述代碼來(lái)生成所述網(wǎng)頁(yè)以引用所述第二屏幕快照包括用第二屏幕快照的引用來(lái)替換第一屏幕快照的引用。
      在一個(gè)實(shí)施例中,多個(gè)屏幕快照可保存在所述目錄中,每個(gè)所述多個(gè)屏幕快照在不同的比例或放大率。在這種情況下,生成網(wǎng)頁(yè)的代碼可包括對(duì)不同比例的每個(gè)屏幕快照的引用。這個(gè)實(shí)施例在圖15中示例說(shuō)明,從中可看到用戶A將各種比例的屏幕快照S的多個(gè)副本保存和上載到遠(yuǎn)程服務(wù)器T。此后,用戶B、C和D能夠查看選定比例的網(wǎng)頁(yè)。
      參考圖16,標(biāo)號(hào)1600一般表示可用于實(shí)現(xiàn)以上描述的系統(tǒng)的硬件。硬件1600典型包括連接到存儲(chǔ)器1604的至少一個(gè)處理器1602。處理器1602可表示一個(gè)或多個(gè)處理器(例如微處理器),并且存儲(chǔ)器1604可表示隨機(jī)存取存儲(chǔ)器(RAM)裝置,其包括硬件1600的主存儲(chǔ)器和任何輔助級(jí)的存儲(chǔ)器,例如緩存存儲(chǔ)器、非易失性或備份存儲(chǔ)器(例如可編程的或閃存存儲(chǔ)器)、只讀存儲(chǔ)器等等。此外,存儲(chǔ)器1604可被認(rèn)為是包括實(shí)際位于硬件1600的其他地方的存儲(chǔ)器,例如處理器1602的緩存存儲(chǔ)器以及用作虛擬存儲(chǔ)器的任何存儲(chǔ)容量,例如存儲(chǔ)在大存儲(chǔ)裝置1610上的容量。
      硬件1600也典型接收多個(gè)輸入和輸出,用于外部交流信息。對(duì)于和用戶或操作員的接口,硬件1610可包括一個(gè)或多個(gè)用戶輸入裝置1606(例如鍵盤(pán)、鼠標(biāo)等等)和顯示器(例如陰極射線管CRT監(jiān)視器、液晶顯示LCD平板)。
      為了額外的存儲(chǔ),硬件1600也可包括一個(gè)或多個(gè)大存儲(chǔ)裝置1610,例如軟盤(pán)或其他可拆卸的磁盤(pán)、硬盤(pán)驅(qū)動(dòng)器、直接存取存儲(chǔ)裝置(DASD)、光驅(qū)動(dòng)器(例如光盤(pán)CD驅(qū)動(dòng)器、數(shù)字通用磁盤(pán)DVD驅(qū)動(dòng)器等等)和/或磁帶驅(qū)動(dòng)器,除了別的以外。此外,硬件1600可包括和一個(gè)或多個(gè)網(wǎng)絡(luò)1612(例如局域網(wǎng)LAN、廣域網(wǎng)WAN、無(wú)線網(wǎng)絡(luò)和/或尤其因特網(wǎng))的接口,以允許和連接到網(wǎng)絡(luò)的其他計(jì)算機(jī)進(jìn)行信息交流。應(yīng)該理解的是硬件1600可典型包括處理器1602和每個(gè)組件1604、1606、1608和1612之間的合適的模擬和/或數(shù)字接口,如本領(lǐng)域公知的。
      硬件1600在操作系統(tǒng)1614的控制在下工作,并且執(zhí)行各種計(jì)算機(jī)軟件應(yīng)用程序1616、組件、程序、對(duì)象、模塊等等(例如,執(zhí)行上面描述的操作的程序或模塊。此外,各種應(yīng)用程序、組件、程序、對(duì)象等等也可在通過(guò)網(wǎng)絡(luò)1602連接到硬件1600的另一計(jì)算機(jī)中的一個(gè)或多個(gè)處理器上執(zhí)行,例如在分布式計(jì)算環(huán)境中,由此實(shí)現(xiàn)計(jì)算機(jī)程序的功能所需的處理可通過(guò)網(wǎng)絡(luò)分配到多個(gè)計(jì)算機(jī)。)通常,被執(zhí)行以實(shí)現(xiàn)本發(fā)明的實(shí)施例的例程可被實(shí)現(xiàn)作為一部分操作系統(tǒng)或特定的應(yīng)用程序、組件程序、對(duì)象、模塊或指令序列(被成為計(jì)算機(jī)程序)。計(jì)算機(jī)程序典型包括在計(jì)算機(jī)的各種存儲(chǔ)器和存儲(chǔ)裝置中的各個(gè)時(shí)間的一個(gè)或多個(gè)指令集,當(dāng)被計(jì)算機(jī)中的一個(gè)或多個(gè)處理器讀取和執(zhí)行時(shí),其使得計(jì)算機(jī)執(zhí)行操作,所述操作是運(yùn)行本發(fā)明的各個(gè)方面包含的元素所必需的。此外,雖然已經(jīng)在全功能計(jì)算機(jī)和計(jì)算機(jī)系統(tǒng)的背景下描述了本發(fā)明,但是本領(lǐng)域技術(shù)人員可理解的是本發(fā)明的各種實(shí)施例能夠作為程序產(chǎn)品以各種形式分布,并且本發(fā)明平等地應(yīng)用,而不管機(jī)器的特殊類(lèi)型或用于實(shí)際影響分布的計(jì)算機(jī)可讀介質(zhì)。計(jì)算機(jī)可讀介質(zhì)的例子包括,但不限于可記錄的類(lèi)型介質(zhì),例如易失的和非易失的存儲(chǔ)裝置、軟盤(pán)和其他可更換磁盤(pán)。硬盤(pán)驅(qū)動(dòng)器、光盤(pán)(例如光盤(pán)只讀存儲(chǔ)器CD ROMS、數(shù)字通用磁盤(pán)DVD)等等,和傳輸類(lèi)型介質(zhì),例如數(shù)字和模擬通信鏈接。
      雖然已經(jīng)參考特定的示例實(shí)施例描述了本發(fā)明,但是顯然可以在不偏離權(quán)利要求中闡述的本發(fā)明的更廣精神的情況下進(jìn)行各種修改和變化。因此,說(shuō)明書(shū)和附圖被認(rèn)為是示例性的而不是限制的。
      雖然已經(jīng)根據(jù)給出的優(yōu)選實(shí)施例描述了本發(fā)明,但是應(yīng)該理解這種公開(kāi)不是作為限制。毫無(wú)疑問(wèn),在閱讀了上面的公開(kāi)內(nèi)容之后,各種替代和修改對(duì)于本領(lǐng)域技術(shù)人員是明顯的。因此,所附的權(quán)利要求被解釋成覆蓋了落入本發(fā)明的真正精神和范圍的所有替代和修改。
      應(yīng)該理解的是,為了清楚,在分開(kāi)的實(shí)施例中描述的本發(fā)明的各種特征也可聯(lián)合提供在單個(gè)實(shí)施例中。相反,為了簡(jiǎn)短,在單個(gè)實(shí)施例中描述的本發(fā)明的各種特征也可分開(kāi)提供或者以任何合適的組合提供。
      本領(lǐng)域技術(shù)人員應(yīng)該理解的是,本發(fā)明并不限于上文具體顯示和描述的。本發(fā)明的范圍僅由所附權(quán)利要求限定。
      權(quán)利要求
      1.一種方法,其包括自動(dòng)捕捉一個(gè)活動(dòng)應(yīng)用程序的第一屏幕快照;在一個(gè)目錄中保存所述第一屏幕快照,一個(gè)服務(wù)器試圖從該目錄中為一個(gè)網(wǎng)絡(luò)檢索可下載的文件;自動(dòng)生成代碼來(lái)創(chuàng)建一個(gè)網(wǎng)頁(yè),其中所述代碼包括一個(gè)到所述第一屏幕快照的引用;并且發(fā)布所述網(wǎng)頁(yè)。
      2.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括a)在隨后的時(shí)間自動(dòng)捕捉所述活動(dòng)應(yīng)用程序的第二屏幕快照;b)在所述目錄中保存所述第二屏幕快照;和c)更新所述代碼來(lái)創(chuàng)建網(wǎng)頁(yè),以包含一個(gè)到所述第二屏幕快照的引用。
      3.根據(jù)權(quán)利要求2所述的方法,其中a)、b)和c)被周期性地重復(fù)。
      4.根據(jù)權(quán)利要求2所述的方法,其中保存所述第二屏幕快照包括蓋寫(xiě)所述第一屏幕快照。
      5.根據(jù)權(quán)利要求1所述的方法,其中所述第一和第二屏幕快照包括使用所述活動(dòng)應(yīng)用程序查看的文件的屏幕快照。
      6.根據(jù)權(quán)利要求4所述的方法,進(jìn)一步包括將被查看的所述文件的原文保存在所述目錄中。
      7.根據(jù)權(quán)利要求1所述的方法,其中所述目錄是一個(gè)默認(rèn)目錄。
      8.根據(jù)權(quán)利要求7所述的方法,其中所述默認(rèn)目錄是wwwroot目錄。
      9.根據(jù)權(quán)利要求4所述的方法,其中所述文件包括存儲(chǔ)在數(shù)據(jù)庫(kù)中的文件。
      10.根據(jù)權(quán)利要求1所述的方法,其中發(fā)布所述網(wǎng)頁(yè)包括將包含一個(gè)到所述網(wǎng)頁(yè)的鏈接的即時(shí)消息發(fā)送給另一個(gè)計(jì)算機(jī)。
      11.根據(jù)權(quán)利要求2所述的方法,其中所述第一和第二屏幕快照是流媒體文件的屏幕快照。
      12.根據(jù)權(quán)利要求2所述的方法,其中所述第一和第二屏幕快照包括用戶對(duì)使用所述活動(dòng)應(yīng)用程序查看的所述文件的修改。
      13.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括接收一個(gè)用戶定義的屏幕區(qū)域的輸入,該區(qū)域限定了所述第一和第二屏幕快照。
      14.根據(jù)權(quán)利要求1所述的方法,其中所述目錄是一個(gè)本地目錄。
      15.根據(jù)權(quán)利要求1所述的方法,其中所述目錄是一個(gè)遠(yuǎn)程目錄。
      16.根據(jù)權(quán)利要求6所述的方法,進(jìn)一步包括生成一個(gè)到所述原始文件的超文本鏈接,并將到所述原始文件的所述超文本鏈接嵌入到所述網(wǎng)頁(yè)中。
      17.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括生成代碼,以使所述網(wǎng)頁(yè)按周期性間隔被自動(dòng)下載。
      18.根據(jù)權(quán)利要求17所述的方法,其中所述周期性間隔是用戶定義的。
      19.根據(jù)權(quán)利要求2所述的方法,其中更新所述代碼來(lái)創(chuàng)建所述網(wǎng)頁(yè)以引用所述第二屏幕快照包括利用到所述第二屏幕快照的引用來(lái)替換到所述第一屏幕快照的引用。
      20.根據(jù)權(quán)利要求1所述的方法,其中保存所述第一屏幕快照包括保存一個(gè)或多個(gè)所述第一屏幕快照的副本,而且每個(gè)副本的比例不同。
      21.根據(jù)權(quán)利要求20所述的方法,其中自動(dòng)生成代碼來(lái)創(chuàng)建網(wǎng)頁(yè)包括產(chǎn)生到一個(gè)或多個(gè)所述第一屏幕快照的副本的引用。
      22.根據(jù)權(quán)利要求1所述的方法,其中所述第一和第二屏幕快照包括原始數(shù)據(jù),以及控制所述原始數(shù)據(jù)的表達(dá)形式的表達(dá)信息。
      全文摘要
      在一個(gè)實(shí)施例中,發(fā)明人提供了一種方法,其包括自動(dòng)捕捉活動(dòng)應(yīng)用程序的第一屏幕快照;在一個(gè)目錄中保存第一屏幕快照,且一個(gè)服務(wù)器試圖從該目錄為網(wǎng)絡(luò)檢索可下載的文件;自動(dòng)生成代碼以創(chuàng)建網(wǎng)頁(yè),其中所述代碼包括至所述第一屏幕快照的引用;并發(fā)布所述網(wǎng)頁(yè)。
      文檔編號(hào)G06F15/16GK1806236SQ200480016239
      公開(kāi)日2006年7月19日 申請(qǐng)日期2004年4月30日 優(yōu)先權(quán)日2003年5月1日
      發(fā)明者F·梁 申請(qǐng)人:J·朗
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1