欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

遠(yuǎn)程文檔共享方法以及遠(yuǎn)程文檔共享服務(wù)器的制作方法

文檔序號(hào):7748896閱讀:129來(lái)源:國(guó)知局
專利名稱:遠(yuǎn)程文檔共享方法以及遠(yuǎn)程文檔共享服務(wù)器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及遠(yuǎn)程文檔共享方法以及遠(yuǎn)程文檔共享服務(wù)
器O
背景技術(shù)
隨著無(wú)線、有線寬帶業(yè)務(wù)的快速增長(zhǎng),以商務(wù)人士為代表的企業(yè)用戶越來(lái)越頻繁 的參與到日常辦公與對(duì)外交流中,由此增強(qiáng)內(nèi)部合作、擴(kuò)大外部宣傳,推動(dòng)商業(yè)活動(dòng)高效進(jìn) 行。為此,很多公司不得不加大人員出差力度,甚至為了一件事召集不同部門(mén)、不同公司的 人員一同參與,這些措施對(duì)時(shí)間、資金造成了很大的浪費(fèi)。如果公司內(nèi)部員工之間或不同公司之間可以不受時(shí)間、地點(diǎn)的限制,隨時(shí)隨地的 進(jìn)行交流、召開(kāi)討論會(huì),并遠(yuǎn)程確認(rèn)異議,將大大提高會(huì)議效率,并節(jié)省公司運(yùn)營(yíng)成本。現(xiàn)有 的視頻會(huì)議以及電話會(huì)議系統(tǒng)一定程度上提升了交流的效率,節(jié)省了成本。但是現(xiàn)有的視 頻會(huì)議以及電話會(huì)議只能傳遞視頻信號(hào)或者語(yǔ)音信號(hào),由于可以傳遞的內(nèi)容就受到限制, 相關(guān)的文檔無(wú)法進(jìn)行即時(shí)的分發(fā)和修改,從而使得遠(yuǎn)程集體辦公的效率仍然不高,雖然部 分即時(shí)通信軟件可以實(shí)時(shí)的互傳文檔,但是各個(gè)終端上都保存有文檔的備份,而且在各個(gè) 終端上對(duì)文檔的修改,對(duì)其他終端也都是不可見(jiàn)的,這必然使得對(duì)文檔的修改進(jìn)度和修改 內(nèi)容無(wú)法很好的同步。

發(fā)明內(nèi)容
基于現(xiàn)有技術(shù)存在的上述問(wèn)題,本發(fā)明實(shí)施例提供一種遠(yuǎn)程文檔共享方法以及遠(yuǎn) 程文檔共享服務(wù)器,能夠有效的提高遠(yuǎn)程集體辦公的效率。本發(fā)明提供了一種遠(yuǎn)程文檔共享方法,包括服務(wù)器接收終端發(fā)送的請(qǐng)求獲得對(duì) 共享文檔的控制權(quán)的請(qǐng)求消息;服務(wù)器根據(jù)接收的所述請(qǐng)求消息,向所述終端下發(fā)相應(yīng)的 對(duì)共享文檔的控制權(quán);服務(wù)器接收所述終端在獲得對(duì)共享文檔的控制權(quán)后對(duì)共享文檔的操 作指令;以及根據(jù)所述操作指令對(duì)共享文檔進(jìn)行操作,并將操作結(jié)果傳送到連接到服務(wù)器 的終端。本發(fā)明還提供了一種遠(yuǎn)程文檔共享服務(wù)器,包括請(qǐng)求消息接收單元,用于接收終 端發(fā)送的請(qǐng)求獲得對(duì)共享文檔的控制權(quán)的請(qǐng)求消息;控制權(quán)下發(fā)單元,用于根據(jù)請(qǐng)求消息 接收單元接收的請(qǐng)求消息,向所述終端下發(fā)相應(yīng)的對(duì)共享文檔的控制權(quán);操作指令接收單 元,用于收所述終端在獲得對(duì)共享文檔的控制權(quán)后對(duì)共享文檔的操作指令;操作結(jié)果同步 單元,用于根據(jù)所述操作指令對(duì)共享文檔進(jìn)行操作,并將操作結(jié)果傳送到連接到服務(wù)器的 終端。本發(fā)明還提供了一種遠(yuǎn)程文檔共享系統(tǒng),包括服務(wù)器,用于存儲(chǔ)共享文檔,以及接收終端發(fā)送的請(qǐng)求獲得對(duì)共享文檔的控制權(quán) 的請(qǐng)求消息,根據(jù)接收的所述請(qǐng)求消息,向所述終端下發(fā)相應(yīng)的對(duì)共享文檔的控制權(quán);還用 于接收所述終端在獲得對(duì)共享文檔的控制權(quán)后對(duì)共享文檔的操作內(nèi)容,并將對(duì)共享文檔的操作結(jié)果傳送到其他連接到服務(wù)器的終端;終端,至少兩個(gè)以有線或者無(wú)線的方式接入到服務(wù)器的終端,用于獲得對(duì)服務(wù)器 的共享文檔進(jìn)行操作的控制權(quán)后,對(duì)共享文檔進(jìn)行相應(yīng)的操作。本發(fā)明提供一種遠(yuǎn)程文檔共享方法以及遠(yuǎn)程文檔共享服務(wù)器,通過(guò)在服務(wù)器上保 存共享文檔,并對(duì)各個(gè)終端分配控制權(quán)限,從而使得共享文檔能夠在遠(yuǎn)程會(huì)議過(guò)程中對(duì)各 個(gè)終端很好的同步共享文檔內(nèi)容。


圖1是本發(fā)明實(shí)施例1提供一種遠(yuǎn)程文檔共享方法的流程示意圖;圖2是以Android作為服務(wù)器、客戶端應(yīng)用平臺(tái)的遠(yuǎn)程文檔共享系統(tǒng)構(gòu)成示意 圖;圖3是本發(fā)明實(shí)施例2提出了一種遠(yuǎn)程文檔共享方法的流程示意圖;圖4是本發(fā)明實(shí)施例3提出了一種遠(yuǎn)程文檔共享方法的流程示意圖;圖5是本發(fā)明實(shí)施例4提供一種遠(yuǎn)程文檔共享服務(wù)器的結(jié)構(gòu)示意圖;圖6是本發(fā)明實(shí)施例5提供一種遠(yuǎn)程文檔共享系統(tǒng)的結(jié)構(gòu)示意圖;圖7是本發(fā)明提供的遠(yuǎn)程文檔共享系統(tǒng)終端上的顯示界面。
具體實(shí)施例方式本發(fā)明實(shí)施例1提供一種遠(yuǎn)程文檔共享方法,其流程圖如圖1所示,包括步驟S101、服務(wù)器接收終端發(fā)送的請(qǐng)求獲得對(duì)共享文檔進(jìn)行操作的請(qǐng)求消息;S102、服務(wù)器根據(jù)接收的所述請(qǐng)求消息,向所述終端下發(fā)相應(yīng)的對(duì)共享文檔的控 制權(quán);S103、服務(wù)器接收所述終端在獲得對(duì)共享文檔的控制權(quán)后對(duì)共享文檔的操作指 令;S104、根據(jù)所述操作指令對(duì)共享文檔進(jìn)行操作,并將操作結(jié)果傳送到所有連接到 所述服務(wù)器的終端。對(duì)共享文檔的操作內(nèi)容,并將對(duì)共享文檔的操作結(jié)果同步到其他連接到服務(wù)器的 終端。為了說(shuō)明方便,下面以一款A(yù)ndroid作為服務(wù)器、客戶端應(yīng)用平臺(tái)為例,如圖2所 示,說(shuō)明在這樣的系統(tǒng)架構(gòu)下如何實(shí)現(xiàn)遠(yuǎn)程文檔共享,首先,可以按照以下步驟配置實(shí)現(xiàn)本 發(fā)明的服務(wù)器、客戶端軟件系統(tǒng)步驟1 在服務(wù)器函數(shù)庫(kù)層(Android Libraries)添加以下的協(xié)議模塊實(shí)時(shí)控制協(xié)議RTCP,用以提供分發(fā)數(shù)據(jù)反饋信息,進(jìn)行流控制與擁塞控制,在本系 統(tǒng)中用于多媒體會(huì)議視頻、音頻的雙向傳輸控制。實(shí)時(shí)傳輸協(xié)議RTP,提供傳輸音視頻的標(biāo)準(zhǔn)數(shù)據(jù),在本系統(tǒng)中用于多媒體會(huì)議視 頻、音頻的雙向傳輸。實(shí)時(shí)流傳輸協(xié)議RTSP,在服務(wù)器與客戶端之間建立文檔內(nèi)容傳輸。簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議S0AP,基于應(yīng)用層的訪問(wèn)協(xié)議,可以穿透絕大多數(shù)防火墻,在本 系統(tǒng)中用于文檔協(xié)同、會(huì)議權(quán)限命令的管理傳輸。
會(huì)話創(chuàng)建協(xié)議SIP,本系統(tǒng)中基于TCP/IP協(xié)議實(shí)現(xiàn)的用于發(fā)起會(huì)議啟動(dòng)、關(guān)閉流程??蓴U(kuò)展標(biāo)記語(yǔ)言XML,用于將命令、視頻音頻信息、文檔信息、用戶權(quán)限信息等組成 跨平臺(tái)數(shù)據(jù)流。本方案中SIP將是一個(gè)很重要的進(jìn)程,主要完成相關(guān)IP數(shù)據(jù)包會(huì)話的建立、釋 放、控制過(guò)程,完整的SIP包括四個(gè)部分SIP用戶代理、SIP注冊(cè)服務(wù)器、SIP代理服務(wù)器 以及SIP重定向服務(wù)器,我們的系統(tǒng)屬于SIP用戶代理,SIP的其它三個(gè)服務(wù)器既可以使用 Internet現(xiàn)成的服務(wù),也可以獨(dú)立建立;步驟2 在應(yīng)用框架Application Framework中添加業(yè)務(wù)邏輯層,包括六大業(yè)務(wù)邏 輯XML數(shù)據(jù)封裝/解封控制XmlPackage段,其過(guò)程將用戶A的多媒體 、文檔信息以 XML的格式進(jìn)行封裝,并通過(guò)分發(fā)服務(wù)器傳送給用戶B,用戶B通過(guò)該程序段進(jìn)行解封,該層 屬于應(yīng)用層,需定義端口號(hào)Port Number。SOAP命令封裝/解封控制SoapPackage段,其過(guò)程將用戶發(fā)送的命令傳送給分發(fā) 服務(wù)器,并由其判決。SIP會(huì)話控制SipControl段,其過(guò)程將通過(guò)用戶界面UI的用戶交互打包成完成的 SIP會(huì)話過(guò)程,其會(huì)話命令可以為標(biāo)準(zhǔn)SIP流程,也可以為IMS/NGN定義流程。RTP/RTCP控制傳輸RTPTransmit段,用于雙向接收/發(fā)送多媒體信息,信息數(shù)據(jù)將 交給XmlPackage段進(jìn)行處理,并通過(guò)UI Application呈現(xiàn)在用戶面前。RTSP傳輸RTSPDocument段,用于單向傳輸XmlPackage文檔信息至服務(wù)器,并接收 從服務(wù)器來(lái)的分發(fā)信息。DataInformation段,用于從Android Driver層獲得視頻、音頻信息或從數(shù)據(jù)庫(kù) 文檔獲得內(nèi)容信息,是XmlPacage的數(shù)據(jù)來(lái)源。步驟3 =Android Application是用戶UI界面及操作層,所有的用戶交互都由 ConferenceSys進(jìn)程處理,采用Linux窗口機(jī)制或?yàn)g覽器技術(shù)呈現(xiàn),其核心為Android圖形 圖像庫(kù)。在移動(dòng)終端或者普通有線終端上還需要對(duì)客戶端進(jìn)行相應(yīng)的配置,主要可以依據(jù) 以下步驟進(jìn)行步驟1 移動(dòng)終端或者普通有線終端使用虛擬專網(wǎng)VPN登錄到Android服務(wù)器,并 進(jìn)行相關(guān)認(rèn)證,通過(guò)身份驗(yàn)證的終端啟動(dòng)客戶端或?yàn)g覽器登錄到遠(yuǎn)程文檔共享服務(wù)器,并 將其配置、狀態(tài)信息記錄通過(guò)IP協(xié)議包,記錄在服務(wù)器用戶帳戶下,IP協(xié)議包信息包括文 檔所屬權(quán)、終端操作權(quán)限、終端會(huì)議狀態(tài)等。步驟2 遠(yuǎn)程文檔共享服務(wù)器為每一個(gè)用戶建立獨(dú)立的用戶區(qū)間,用以保存其所 屬信息,并在用戶操作及實(shí)時(shí)信息轉(zhuǎn)發(fā)中控制相關(guān)動(dòng)作;此時(shí)的服務(wù)器處于多進(jìn)程狀態(tài),主 進(jìn)程包括如下子進(jìn)程用戶信息控制子進(jìn)程Userlnfo,用于修改、審核用戶控制權(quán)及狀態(tài)信息;文檔信息接收子進(jìn)程DocRec,用于接收來(lái)自控制文檔審閱的用戶審閱過(guò)程信息, 包括文檔修改、屏幕滾動(dòng)等;文檔控制信令接收子進(jìn)程DocCon,用于接收來(lái)自不同用戶的控制請(qǐng)求命令,并交由主進(jìn)程按照判決算法判斷是否允許控制權(quán)變更或在何種情況下變更;
文檔信息發(fā)送子進(jìn)程DocInfoSend,用于將文檔變更信息轉(zhuǎn)發(fā)給授權(quán)的各個(gè)用戶, 使他們能夠?qū)崟r(shí)以聽(tīng)、說(shuō)、看的方式參與評(píng)審討論;用戶接入/退出控制子進(jìn)程UserAcc印t,用于控制用戶接入權(quán)限。該系統(tǒng)不論是終端還是服務(wù)器端,都涉及Linux的驅(qū)動(dòng)層、中間層抽象層、業(yè)務(wù)邏 輯框架層、協(xié)議監(jiān)聽(tīng)解析層及UI用戶交互層五部分,并以多進(jìn)程并發(fā)方式實(shí)現(xiàn)。所有的用戶都在VPN組成的虛擬網(wǎng)絡(luò)中,其IP地址為內(nèi)部子網(wǎng)地址,故相互之間 的呼叫及信息傳送安全、可靠,并可通過(guò)IP地址直接進(jìn)行;在客戶端與服務(wù)器端采用雙向 RTCP/RTP/RSTP流控機(jī)制,保證可以實(shí)時(shí)采集客戶端文檔信息變化,并將其變化信息連續(xù)分 發(fā)到接收端,保證在一定帶寬下總能夠得到較高的信號(hào)質(zhì)量。所有的客戶端/瀏覽器信息都是可以配置的,其對(duì)具體文檔的控制信息由服務(wù)器 根據(jù)文檔所有者授權(quán)進(jìn)行調(diào)整,其基本協(xié)議包括RTP、RTCP, IP/TCP等,并有主控進(jìn)程創(chuàng)建 線程的方式完成不同類型的請(qǐng)求數(shù)據(jù)包打包;由于可以以移動(dòng)通信終端的方式接入Internet,整個(gè)系統(tǒng)需要3G模塊的參與,在 Linux系統(tǒng)下,該3G模塊將以USB、PCIE的方式連入,并至少需要建立AT、Data兩路TTYs 設(shè)備,分別用于與3G模塊通訊的AT命令以及與服務(wù)器通訊的IP控制命令、文檔信息同步 數(shù)據(jù);另外,相關(guān)的語(yǔ)音、視頻信息也可以通過(guò)新的TTYs通道分別傳輸;根據(jù)上述介紹的經(jīng)過(guò)相應(yīng)配置的服務(wù)器和客戶端,以下將結(jié)合具體的實(shí)施例,介 紹本發(fā)明的內(nèi)容本發(fā)明實(shí)施例2提出了一種遠(yuǎn)程文檔共享方法,由于本發(fā)明中所述的遠(yuǎn)程共享文 檔是被保存于服務(wù)器中的,供多個(gè)用戶共同即時(shí)審閱之用,所以如圖3的遠(yuǎn)程文檔共享流 程所示,實(shí)施例2給出了一種共享文檔的控制權(quán)尚未下發(fā)的情況下,終端申請(qǐng)共享文檔的 控制權(quán)的具體過(guò)程,包括以下步驟S201、終端A、終端B通過(guò)VPN接入認(rèn)證,連接到服務(wù)器;S202、服務(wù)器接收到終端A的請(qǐng)求消息后,將對(duì)共享文檔的控制權(quán)下發(fā)給終端A ;S203、終端A獲得了對(duì)共享文檔的操作權(quán)之后,取得了對(duì)共享文檔的控制權(quán),具有 了對(duì)文檔的增加、刪除、修改、翻閱、打印、投影、保存等控制權(quán)中的一項(xiàng)或者多項(xiàng),可以對(duì)文 檔執(zhí)行對(duì)應(yīng)的操作;終端A提出對(duì)共享文檔的操作;S204、服務(wù)器接收終端A提出的操作請(qǐng)求后,判斷終端A是否具有執(zhí)行該項(xiàng)操作的 控制權(quán);S205、服務(wù)器判斷出A具有執(zhí)行該操作的控制權(quán)后,終端A可以將要執(zhí)行的操作內(nèi) 容上傳到服務(wù)器;服務(wù)器根據(jù)接收到的操作內(nèi)容,對(duì)存儲(chǔ)在自身的該共享文檔進(jìn)行操作。同 時(shí)在本步驟中可以申請(qǐng)控制共享文檔的授權(quán)范圍,即可以請(qǐng)求允許某些終端可以閱讀對(duì)共 享文檔的操作結(jié)果,同時(shí)控制某些終端的權(quán)限,使其不能獲得終端A對(duì)共享文檔的操作結(jié) 果;本步驟中還可以通過(guò)多媒體會(huì)話控制,將本地的音頻視頻內(nèi)容上傳到服務(wù)器,并 由服務(wù)器利用實(shí)時(shí)傳輸協(xié)議轉(zhuǎn)發(fā)到其他連入到服務(wù)器的終端。S206、服務(wù)器在判斷出終端B具有接收共享文檔的權(quán)限之后,將根據(jù)終端A上傳的 對(duì)共享文檔的操作內(nèi)容得到的對(duì)共享文檔的操作結(jié)果下發(fā)到終端B,以及其他連入到服務(wù)器并且具有權(quán)限的終端。將操作結(jié)果傳送到終端B的過(guò)程可以是通過(guò)文檔信息發(fā)送子進(jìn) 程,依據(jù)實(shí)時(shí)流傳輸協(xié)議進(jìn)行傳送。在上述實(shí)施例的執(zhí)行共享文件的過(guò)程中,實(shí)際包括服務(wù)器可以將自身連接的各個(gè) 終端上傳的語(yǔ)音信號(hào)和/或視頻信號(hào)同步給連接到自身的其他終端,從而構(gòu)成電話視頻會(huì) 議的形式。并且每次獲得控制權(quán)的用戶對(duì)共享文檔進(jìn)行操作(包括增加、刪除、翻閱、修 改、打印、投影、保存等)時(shí),在服務(wù)器端都對(duì)用戶發(fā)出的操作指令進(jìn)行記錄,以便后期的查 詢或者用于對(duì)共享文檔的恢復(fù)。本發(fā)明實(shí)施例3提出了一種遠(yuǎn)程文檔共享方法,實(shí)施例3給出的是共享文檔的控 制權(quán)已經(jīng)下發(fā)的情況下,其他終端再次申請(qǐng)共享文檔的控制權(quán)的具體流程,如圖4的所示, 當(dāng)前連入服務(wù)器的終端包括終端A和終端B,終端A已經(jīng)獲得了對(duì)共享文檔進(jìn)行操作的控制 權(quán),此時(shí),終端B希望獲得對(duì)共享文檔進(jìn)行操作的控制權(quán)包括以下步驟S301、終端B發(fā)出控制權(quán)轉(zhuǎn)換請(qǐng)求,要求獲得對(duì)共享文檔的控制權(quán),以便能夠?qū)?享文檔進(jìn)行相應(yīng)的操作。S302、由于共享文檔的控制權(quán)具有獨(dú)占性,只能被一個(gè)終端獲得,而當(dāng)前終端A已 經(jīng)獲得了共享文檔的控制權(quán),所以,服務(wù)器需要向終端A發(fā)送控制權(quán)轉(zhuǎn)換請(qǐng)求;S303、終端A的用戶根據(jù)自身是否仍需要對(duì)共享文檔進(jìn)行操作,或者根據(jù)發(fā)起申 請(qǐng)的另一個(gè)終端的優(yōu)先級(jí)別,判斷出是否可以同意控制權(quán)的變更,并發(fā)送拒絕控制權(quán)變更 消息或者同意控制權(quán)變更消息;S304、當(dāng)服務(wù)器接收到終端A發(fā)送的同意控制權(quán)變更的消息后,收回對(duì)共享文檔 的控制權(quán),并根據(jù)終端B的請(qǐng)求,將對(duì)共享文檔的控制權(quán)下發(fā)給終端B ;S305、終端B在獲得了對(duì)共享文檔進(jìn)行操作的控制權(quán)之后,對(duì)共享文檔進(jìn)行操作, 并將操作結(jié)果上傳給服務(wù)器;S306、服務(wù)器判斷其他終端具有接收共享文檔修改結(jié)果的權(quán)限后,將終端B對(duì)共 享文檔的修改結(jié)果發(fā)送給相應(yīng)的終端。本發(fā)明實(shí)施例4提供一種遠(yuǎn)程文檔共享服務(wù)器,如圖5所示包括請(qǐng)求消息接收單元41,用于接收終端發(fā)送的請(qǐng)求獲得對(duì)共享文檔的控制權(quán)的請(qǐng)求 消息;控制權(quán)下發(fā)單元42,用于根據(jù)請(qǐng)求消息接收單元41接收的請(qǐng)求消息,向所述終端 下發(fā)相應(yīng)的對(duì)共享文檔的控制權(quán);操作指令接收單元43,用于收所述終端在獲得對(duì)共享文檔的控制權(quán)后對(duì)共享文檔 的操作指令;操作結(jié)果同步單元44,用于根據(jù)所述操作指令對(duì)共享文檔進(jìn)行操作,并將操作結(jié) 果傳送到連接到服務(wù)器的終端。較佳的,還包括控制權(quán)回收單元45,用于在請(qǐng)求消息接收單元41接收的請(qǐng)求消息后,查詢所述共享文檔的控制權(quán)是否已經(jīng)下發(fā),如果已經(jīng)下發(fā),則向擁有控制權(quán)的終端發(fā)送請(qǐng)求收回權(quán)限 的消息;并接收所述擁有控制權(quán)的終端在釋放控制權(quán)后發(fā)送的歸還控制權(quán)的消息。較佳的還可以包括信號(hào)傳輸單元46,用于把各終端上傳的語(yǔ)音信號(hào)和/或視頻信號(hào)同步輸出到連接到所述服務(wù)器的終端。操作指令記錄單元47,用于記錄獲得對(duì)共享文檔的控制權(quán)的終端對(duì)共享文檔的操 作指令。本發(fā)明實(shí)施例5提供一種遠(yuǎn)程文檔共享系統(tǒng),如圖6所示,包括服務(wù)器51,用于存儲(chǔ)共享文檔,以及接收終端發(fā)送的請(qǐng)求獲得對(duì)共享文檔的控制 權(quán)的請(qǐng)求消息,根據(jù)接收的所述請(qǐng)求消息,向所述終端下發(fā)相應(yīng)的對(duì)共享文檔的控制權(quán);還 用于接收所述終端在獲得對(duì)共享文檔的控制權(quán)后對(duì)共享文檔的操作內(nèi)容,并將對(duì)共享文檔 的操作結(jié)果傳送到其他連接到服務(wù)器的終端;終端52,至少兩個(gè)以有線或者無(wú)線的方式接入到服務(wù)器的終端,用于獲得對(duì)服務(wù) 器的共享文檔進(jìn)行操作的控制權(quán)后,對(duì)共享文檔進(jìn)行相應(yīng)的操作;以及接收服務(wù)器發(fā)送的 fn息ο較佳的,所述終端52獲得的對(duì)共享文檔的控制權(quán)包括增加、刪除、翻閱、修改、打 印、投影、保存。終端52上的顯示界面如圖7所示,包括多個(gè)區(qū)域,分別是區(qū)域1 (新增/刪除/排列/視頻/語(yǔ)音/安全)可以實(shí)現(xiàn)如下操作操作1 用戶點(diǎn)擊新增菜單,將文檔加入圖6顯示的右側(cè)文檔排列區(qū)中,此時(shí)文檔 未進(jìn)入服務(wù)器,其他與會(huì)者無(wú)法看到該文檔,且其在文檔排列區(qū)中顯示顏色與其他文檔不 同,用戶一旦選擇圖6中的同步,該文檔就進(jìn)入服務(wù)器,完成增加共享文檔的操作,其他終 端用戶一旦獲得控制權(quán)將可以對(duì)該文檔進(jìn)行操作;操作2 擁有文件所有權(quán)的用戶點(diǎn)擊刪除菜單,將文檔從服務(wù)器及文檔排列區(qū)中 刪除,其他參會(huì)者將不再對(duì)其有控制權(quán)限;操作3 用戶選擇排列菜單,可以同屏幕顯示從文檔排列區(qū)中選擇的多個(gè)文檔進(jìn) 入文檔審閱區(qū),方便與會(huì)者對(duì)比;操作4 用戶選擇視頻或語(yǔ)音菜單,可以將其圖像或話音傳輸給其他會(huì)場(chǎng),否則將 不傳輸視頻、音頻信息;操作5 安全菜單是用戶接入會(huì)議的唯一途徑,只有通過(guò)安全認(rèn)證的用戶才能夠 獲得接入審查,否則將不能進(jìn)入會(huì)議。區(qū)域2 (翻閱/修改/打印/投影/保存/同步)實(shí)現(xiàn)操作如下操作1 一個(gè)時(shí)刻只有一個(gè)參與者可以控制文檔,其他參與者必須首先選擇圖6中 控制區(qū)菜單,并在獲得當(dāng)時(shí)控制者接受的情況下才可能獲得文檔控制權(quán);操作2 通過(guò)選擇翻閱菜單獲得控制權(quán)的用戶可以在會(huì)議過(guò)程中隨意翻閱任何文 檔;操作3 通過(guò)選擇修改菜單獲得控制權(quán)的用戶可以在會(huì)議過(guò)程中隨意修改任何文 檔;操作4 只有文檔所有者可以選擇打印菜單,并選擇將打印輸出到 那個(gè)終端控制 的打印機(jī)上,其他參會(huì)者不論是否擁有控制權(quán),都無(wú)法進(jìn)行此項(xiàng)操作,目的是保證安全文檔 不被不恰當(dāng)傳播;操作5 各個(gè)與會(huì)方通過(guò)選擇投影菜單,可以將終端內(nèi)容投影到投影機(jī)上,以便大 型會(huì)議場(chǎng)所的所有參會(huì)者都可以看到相關(guān)內(nèi)容;
操作6 獲得控制權(quán)的用戶可以通過(guò)保存才當(dāng),將修改過(guò)的文檔保存在服務(wù)器中;操作7 只有文檔所有者可以選擇同步菜單,將存在與服務(wù)器中的文檔分發(fā)給某 個(gè)終端,從而保留在該終端上,同時(shí)對(duì)該文檔的操作將受文檔安全管理的控制;其中同步分 為向服務(wù)器同步與向終端同步兩種方式。區(qū)域3 (終端1八。。/終端M)實(shí)現(xiàn)操作如下操作1 通過(guò)選擇圖6中的增加按鍵,不僅可以增加文檔,還可以增加終端用戶, 允許某個(gè)終端用戶獲得進(jìn)入會(huì)議的機(jī)會(huì),并可以設(shè)置用戶名與密碼,甚至安全接入認(rèn)證模 式;操作2 通過(guò)選擇圖6中的刪除案件,不僅可以刪除文檔,還 可以強(qiáng)行將終端用戶 退出會(huì)議,擁有該權(quán)限的;操作3 通過(guò)圖6中的語(yǔ)音/視頻菜單,可以選擇性的將視頻、語(yǔ)音傳輸給某些指 定的終端用戶;操作4 為方便用戶使用,以上操作可以在圖6左側(cè)的終端管理區(qū)直接進(jìn)行;區(qū)域4 (文檔1八。。/文檔N)實(shí)現(xiàn)操作如下操作1 圖6中右側(cè)的文檔排列區(qū)列出了所有的會(huì)議文檔,包括已經(jīng)上傳服務(wù)器和 還保留在終端尚未上傳的;操作2 用戶選擇某些文檔后,可以直接按圖6的菜單進(jìn)行操作;區(qū)域5 (文檔審閱區(qū))實(shí)現(xiàn)操作如下操作1 獲得控制權(quán)的用戶可以對(duì)審閱區(qū)顯示的文檔進(jìn)行翻閱、修改等操作,所有 操作由服務(wù)器同步到參加會(huì)議的各方;操作2 允許用戶通過(guò)排列菜單對(duì)審閱區(qū)文檔進(jìn)行管理,支持單文檔、多文檔顯 示,也支持文檔顯示選擇終端,也就是允許那些終端實(shí)現(xiàn)該文檔。當(dāng)文檔所有者在客戶端選擇刪除或添加審閱人后,相關(guān)的控制信令將通過(guò)IP包 的方式發(fā)送給服務(wù)器,服務(wù)器將修改相關(guān)用戶的權(quán)限狀態(tài),在文檔信息發(fā)送進(jìn)程選擇分發(fā) 時(shí)將檢測(cè)該數(shù)據(jù)庫(kù)信息,并進(jìn)行分發(fā)與否的判決;不同格式的IP包將包含不同的含義,不 同信息將通過(guò)緊跟IP包頭的正文數(shù)據(jù)第一個(gè)字節(jié)字段內(nèi)表示,如00000000表示該IP包信 息為控制命令,00000001表示該IP包信息為數(shù)據(jù)信息,第二個(gè)字節(jié)字段內(nèi)容為具體控制命 令字。該系統(tǒng)不論是終端還是服務(wù)器端,都涉及Linux的驅(qū)動(dòng)層、中間層抽象層、業(yè)務(wù)邏 輯框架層、協(xié)議監(jiān)聽(tīng)解析層及UI用戶交互層五部分,并以多進(jìn)程并發(fā)方式實(shí)現(xiàn)。本發(fā)明提供一種遠(yuǎn)程文檔共享方法以及遠(yuǎn)程文檔共享服務(wù)器,通過(guò)在服務(wù)器上保 存共享文檔,并對(duì)各個(gè)終端分配控制權(quán)限,從而使得共享文檔能夠在遠(yuǎn)程會(huì)議過(guò)程中對(duì)各 個(gè)終端很好的同步共享文檔內(nèi)容。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
一種遠(yuǎn)程文檔共享方法,其特征在于,包括服務(wù)器接收終端發(fā)送的請(qǐng)求獲得對(duì)共享文檔的控制權(quán)的請(qǐng)求消息;服務(wù)器根據(jù)接收的所述請(qǐng)求消息,向所述終端下發(fā)相應(yīng)的對(duì)共享文檔的控制權(quán);服務(wù)器接收所述終端在獲得對(duì)共享文檔的控制權(quán)后對(duì)共享文檔的操作指令;以及根據(jù)所述操作指令對(duì)共享文檔進(jìn)行操作,并將操作結(jié)果傳送到連接到服務(wù)器的終端。
2.如權(quán)利要求1所述的方法,其特征在于,在服務(wù)器接收終端發(fā)送的請(qǐng)求獲得對(duì)共享 文檔的操作權(quán)的請(qǐng)求消息后,還包括服務(wù)器查詢所述共享文檔的控制權(quán)是否已經(jīng)下發(fā),如果已經(jīng)下發(fā),則向擁有控制權(quán)的 終端發(fā)送請(qǐng)求收回權(quán)限的消息;并接收所述擁有控制權(quán)的終端在釋放控制權(quán)后發(fā)送的歸還控制權(quán)的消息。
3.如權(quán)利要求1所述的方法,其特征在于,所述對(duì)共享文檔的控制權(quán)包括增加、刪除、 翻閱、修改、打印、投影、保存。
4.如權(quán)利要求1所述的方法,其特征在于,服務(wù)器在將操作結(jié)果傳送到連接到所述服 務(wù)器的終端之后還包括服務(wù)器把自身連接的終端上傳的語(yǔ)音信號(hào)和/或視頻信號(hào)同步輸出給連接到自身的 其他終端。
5.如權(quán)利要求1所述的方法,其特征在于,還包括服務(wù)器記錄獲得對(duì)共享文檔的控制 權(quán)的終端對(duì)共享文檔的操作指令。
6.一種遠(yuǎn)程文檔共享服務(wù)器,其特征在于,包括請(qǐng)求消息接收單元,用于接收終端發(fā)送的請(qǐng)求獲得對(duì)共享文檔的控制權(quán)的請(qǐng)求消息;控制權(quán)下發(fā)單元,用于根據(jù)請(qǐng)求消息接收單元接收的請(qǐng)求消息,向所述終端下發(fā)相應(yīng) 的對(duì)共享文檔的控制權(quán);操作指令接收單元,用于接收所述終端在獲得對(duì)共享文檔的控制權(quán)后對(duì)共享文檔的操 作指令;操作結(jié)果同步單元,用于根據(jù)所述操作指令對(duì)共享文檔進(jìn)行操作,并將操作結(jié)果傳送 到連接到服務(wù)器的終端。
7.如權(quán)利要求6所述的服務(wù)器,其特征在于,還包括控制權(quán)回收單元,用于在請(qǐng)求消息接收單元接收的請(qǐng)求消息后,查詢所述共享文檔的 控制權(quán)是否已經(jīng)下發(fā),如果已經(jīng)下發(fā),則向擁有控制權(quán)的終端發(fā)送請(qǐng)求收回權(quán)限的消息;并 接收所述擁有控制權(quán)的終端在釋放控制權(quán)后發(fā)送的歸還控制權(quán)的消息。
8.如權(quán)利要求6所述的服務(wù)器,其特征在于,還包括信號(hào)傳輸單元,用于把各終端上傳的語(yǔ)音信號(hào)和/或視頻信號(hào)同步輸出到連接到所述 服務(wù)器的終端。
9.如權(quán)利要求6所述的服務(wù)器,其特征在于,還包括操作指令記錄單元,用于記錄獲得對(duì)共享文檔的控制權(quán)的終端對(duì)共享文檔的操作指令。
10.一種遠(yuǎn)程文檔共享系統(tǒng),其特征在于,包括服務(wù)器,用于存儲(chǔ)共享文檔,以及接收終端發(fā)送的請(qǐng)求獲得對(duì)共享文檔的控制權(quán)的請(qǐng) 求消息,根據(jù)接收的所述請(qǐng)求消息,向所述終端下發(fā)相應(yīng)的對(duì)共享文檔的控制權(quán);還用于接收所述終端在獲得對(duì)共享文檔的控制權(quán)后對(duì)共享文檔的操作內(nèi)容,并將對(duì)共享文檔的操作 結(jié)果傳送到其他連接到服務(wù)器的終端;終端,至少兩個(gè)以有線或者無(wú)線的方式接入到服務(wù)器的終端,用于獲得對(duì)服務(wù)器的共 享文檔進(jìn)行操作的控制權(quán)后,對(duì)共享文檔進(jìn)行相應(yīng)的操作。
全文摘要
本發(fā)明提供一種遠(yuǎn)程文檔共享方法,包括服務(wù)器接收終端發(fā)送的請(qǐng)求獲得對(duì)共享文檔的控制權(quán)的請(qǐng)求消息;服務(wù)器根據(jù)接收的所述請(qǐng)求消息,向所述終端下發(fā)相應(yīng)的對(duì)共享文檔的控制權(quán);服務(wù)器接收所述終端在獲得對(duì)共享文檔的控制權(quán)后對(duì)共享文檔的操作指令;以及根據(jù)所述操作指令對(duì)共享文檔進(jìn)行操作,并將操作結(jié)果傳送給連接到所述服務(wù)器的終端。本發(fā)明提供的遠(yuǎn)程文檔共享方法以及遠(yuǎn)程文檔共享服務(wù)器,通過(guò)在服務(wù)器上保存共享文檔,并對(duì)各個(gè)終端分配控制權(quán)限,從而使得共享文檔能夠在遠(yuǎn)程會(huì)議過(guò)程中對(duì)各個(gè)終端很好的同步共享文檔內(nèi)容。
文檔編號(hào)H04L29/08GK101834905SQ20101017420
公開(kāi)日2010年9月15日 申請(qǐng)日期2010年5月13日 優(yōu)先權(quán)日2010年5月13日
發(fā)明者王強(qiáng) 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
邓州市| 尼玛县| 尼玛县| 溧水县| 锡林浩特市| 名山县| 凤凰县| 盈江县| 安泽县| 秦皇岛市| 平邑县| 双峰县| 临洮县| 太原市| 邵阳市| 陈巴尔虎旗| 高邮市| 定边县| 乐都县| 临清市| 炎陵县| 聂拉木县| 定南县| 福贡县| 彭州市| 彰化市| 涟水县| 通河县| 海伦市| 阿克| 泾阳县| 思南县| 洪泽县| 冕宁县| 开原市| 承德县| 奉新县| 大丰市| 佛坪县| 思茅市| 象州县|