專利名稱:電子設(shè)備之間共享電子文件的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及電子設(shè)備之間共享電子文件的方法和系統(tǒng)。
背景技術(shù):
隨著電子技術(shù)的不斷發(fā)展,很多電子設(shè)備可以用來代替書本為人們提供閱讀資源,如專門用于閱讀的電子閱讀器,另外,像手機(jī)、平板電腦等電子設(shè)備在閱讀方面也有廣泛的應(yīng)用。目前,人們在利用電子設(shè)備進(jìn)行閱讀時,只能閱讀電子設(shè)備本機(jī)內(nèi)存儲的電子文件,為了能夠閱讀很多的電子文件,可以將電子文件在電子設(shè)備之間進(jìn)行共享?,F(xiàn)有的共享方式有:在兩個電子設(shè)備之間進(jìn)行屏幕圖像共享或文件傳輸?shù)姆绞?。在?shí)現(xiàn)上述電子設(shè)備之間電子文件共享的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:1、屏幕截圖共享的方式,由于共享的雙方設(shè)備的屏幕大小、分辨率、寬高比等存在差異,導(dǎo)致共享的圖像發(fā)生變形、放大縮小,并且無法實(shí)現(xiàn)閱讀的文字根據(jù)屏幕進(jìn)行重新排版,從而影響了共享閱讀效果。2、文件傳輸?shù)墓蚕矸绞?,傳輸速度慢,并且,如果接收共享文件的從電子設(shè)備存儲空間較小,則會因?yàn)閺碾娮釉O(shè)備無法存儲該共享文件而使共享失敗。若共享文件的格式是從電子設(shè)備所不能解析、或不能識別的格式,則即使傳輸成功,從電子設(shè)備也無法閱讀該共享文件。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種電子設(shè)備之間共享電子文件的方法和系統(tǒng),主電子設(shè)備根據(jù)從電子設(shè)備顯示屏幕的參數(shù)要求,將需要共享的文件解析并重新排版形成適合從電子設(shè)備顯示的頁面圖像,傳輸給從電子設(shè)備進(jìn)行顯示,實(shí)現(xiàn)文件的共享。解決了目前屏幕截圖共享的方式,僅傳輸主電子設(shè)備當(dāng)前屏幕圖像進(jìn)行共享,從電子設(shè)備由于與主電子設(shè)備的顯示參數(shù)的差異使得顯示效果差的問題。文件解析等操作在主電子設(shè)備上進(jìn)行,主電子設(shè)備和從電子設(shè)備之間僅傳輸解析后的目標(biāo)頁面圖像,解決了文件傳輸共享方式在共享文件數(shù)據(jù)量較大、共享文件格式只能被主電子設(shè)備識別時,不能實(shí)現(xiàn)電子設(shè)備之間共享電子文件的問題。為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
一種電子設(shè)備之間共享電子文件的方法,包括:
主電子設(shè)備接收從電子設(shè)備發(fā)送的共享請求消息;
所述主電子設(shè)備與所述從電子設(shè)備建立共享連接;
所述主電子設(shè)備監(jiān)聽所述從電子設(shè)備發(fā)送的解析請求消息,所述解析請求消息中包含顯示信息、解析對象信息;
在所述主電子設(shè)備監(jiān)聽到所述解析請求消息后,解析所述解析對象信息對應(yīng)的電子文
件;
所述主電子設(shè)備根據(jù)所述顯示信息中的從設(shè)備顯示尺寸將解析出的電子文件內(nèi)容生成目標(biāo)頁面圖像;
所述主電子設(shè)備通過所述共享連接將所述目標(biāo)頁面圖像發(fā)送至所述從電子設(shè)備?!N電子設(shè)備之間共享電子文件的系統(tǒng),包括:主電子設(shè)備和從電子設(shè)備,其中, 所述主電子設(shè)備包括:
第一接收單元,用于接收從電子設(shè)備發(fā)送的共享請求消息;
建立單元,用于與所述從電子設(shè)備建立共享連接;
監(jiān)聽單元,用于監(jiān)聽所述從電子設(shè)備發(fā)送的解析請求消息,所述解析請求消息中包含顯示信息、解析對象信息;
解析單元,用于在監(jiān)聽到所述解析請求消息后,獲取所述解析對象信息對應(yīng)的電子文
件;
圖像生成單元,用于根據(jù)所述顯示信息中的從設(shè)備顯示尺寸將解析出的電子文件內(nèi)容生成目標(biāo)頁面圖像;
第一發(fā)送單元,用于通過所述共享連接將所述目標(biāo)頁面圖像發(fā)送至所述從電子設(shè)備; 所述從電子設(shè)備包括:
第二發(fā)送單元,用于向所述主電子設(shè)備發(fā)送所述共享請求消息,向所述主電子設(shè)備發(fā)送所述解析請求消息,所述解析請求消息中包含顯示信息、解析對象信息;
第二接收單元,用于通過所述共享連接接收所述主電子設(shè)備發(fā)送的目標(biāo)頁面圖像。本發(fā)明實(shí)施例提供的電子設(shè)備之間共享電子文件的方法和系統(tǒng),主電子設(shè)備接收從電子設(shè)備發(fā)送的共享請求消息;主電子設(shè)備與從電子設(shè)備建立共享連接;主電子設(shè)備監(jiān)聽從電子設(shè)備的解析請求消息,解析請求消息中包含顯示信息、解析對象信息;在主電子設(shè)備監(jiān)聽到解析請求消息后,獲取解析對象信息對應(yīng)的電子文件;主電子設(shè)備根據(jù)顯示信息中的從設(shè)備顯示尺寸等信息將解析出的電子文件內(nèi)容生成目標(biāo)頁面圖像;主電子設(shè)備通過共享連接將目標(biāo)頁面圖像發(fā)送至從電子設(shè)備,進(jìn)行顯示。電子設(shè)備之間共享電子文件時,不需要傳送電子文件的原文件,主電子設(shè)備根據(jù)從電子設(shè)備的顯示參數(shù)解析并重新排版形成適合從電子設(shè)備顯示要求的目標(biāo)頁面圖像,傳送給從電子設(shè)備進(jìn)行顯示,達(dá)到從電子設(shè)備最佳的顯示效果。并且傳輸數(shù)據(jù)量小,傳輸速度快,由于電子文件解析是在主電子設(shè)備上進(jìn)行的,可以解決因?yàn)楦袷絾栴}從電子設(shè)備無法閱讀的問題,實(shí)現(xiàn)電子設(shè)備之間的簡單、快速、高質(zhì)量顯示效果的電子文件共享。
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例提供的一種電子設(shè)備之間共享電子文件的方法的流程 圖2為本發(fā)明實(shí)施例提供的另一種電子設(shè)備之間共享電子文件的方法的流程 圖3為本發(fā)明實(shí)施例提供的一種電子設(shè)備之間共享電子文件的系統(tǒng)結(jié)構(gòu) 圖4為本發(fā)明實(shí)施例中手機(jī)和電子閱讀器進(jìn)行文件共享的示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供了一種電子設(shè)備之間共享電子文件的方法,如圖1所示,包括: 101、主電子設(shè)備接收從電子設(shè)備發(fā)送的共享請求消息。102、主電子設(shè)備與從電子設(shè)備建立共享連接;
103、主電子設(shè)備監(jiān)聽從電子設(shè)備發(fā)送的解析請求消息,所述解析請求消息中包含顯示息、解析對象息;
104、在主電子設(shè)備監(jiān)聽到解析請求消息后,解析解析對象信息對應(yīng)的電子文件;
105、主電子設(shè)備根據(jù)顯示信息中的從設(shè)備顯示尺寸將解析出的電子文件內(nèi)容生成目標(biāo)頁面圖像;
106、主電子設(shè)備通過已建立的共享連接將生成的目標(biāo)頁面圖像發(fā)送至從電子設(shè)備進(jìn)行顯示。本實(shí)施例提供的電子設(shè)備之間共享電子文件的方法,主電子設(shè)備接收從電子設(shè)備發(fā)送的共享請求消息;主電子設(shè)備與從電子設(shè)備建立共享連接;主電子設(shè)備監(jiān)聽從電子設(shè)備發(fā)送的解析請求消息,解析請求消息中包含圖像尺寸信息、解析對象信息;在主電子設(shè)備監(jiān)聽到解析請求消息后,獲取解析對象信息對應(yīng)的電子文件;主電子設(shè)備根據(jù)顯示信息中的從設(shè)備顯示尺寸等信息將解析出的電子文件內(nèi)容生成目標(biāo)頁面圖像;主電子設(shè)備通過已建立的共享連接將生成的目標(biāo)頁面圖像發(fā)送至從電子設(shè)備進(jìn)行顯示。電子設(shè)備之間共享電子文件時,不需要傳送電子文件的原文件,主電子設(shè)備根據(jù)從電子設(shè)備的顯示參數(shù)解析并重新排版形成適合從電子設(shè)備顯示要求的目標(biāo)頁面圖像,傳送給從電子設(shè)備進(jìn)行顯示,達(dá)到從電子設(shè)備最佳的顯示效果。并且傳輸數(shù)據(jù)量小,傳輸速度快,由于電子文件解析是在主電子設(shè)備上進(jìn)行的,可以解決因?yàn)楦袷絾栴}從電子設(shè)備無法閱讀的問題,實(shí)現(xiàn)電子設(shè)備之間的簡單、快速、高質(zhì)量顯示效果的電子文件共享。作為本實(shí)施例的一種改進(jìn),本發(fā)明實(shí)施例提供另一種電子設(shè)備之間共享電子文件的方法,如圖2所示,包括:
201、主電子設(shè)備根據(jù)用戶的選擇設(shè)置共享文件,等待接收從電子設(shè)備發(fā)送的共享請求消息。具體的,用戶根據(jù)需求在主電子設(shè)備上選擇需要共享的電子文件,主電子設(shè)備根據(jù)用戶的選擇設(shè)置共享文件,打開共享功能,等待接收從電子設(shè)備發(fā)送的共享請求消息。所述主電子設(shè)備即共享文件提供設(shè)備,待閱讀的書籍所在的設(shè)備為共享提供設(shè)備,以下簡稱主電子設(shè)備。所述從電子設(shè)備即共享文件請求設(shè)備,待閱讀的書籍不在從電子設(shè)備上,采用共享的方式進(jìn)行閱讀的設(shè)備為共享請求設(shè)備,以下簡稱從電子設(shè)備。 202、主電子設(shè)備接收從電子設(shè)備發(fā)送的共享請求消息。具體的,所述共享請求消息是從電子設(shè)備通過藍(lán)牙、或數(shù)據(jù)線連接、或網(wǎng)絡(luò)的方式發(fā)送的。如,主電子設(shè)備和從電子設(shè)備之間通過USB (通用串行總線)、或WIFI (無線局域網(wǎng))、或移動通信網(wǎng)絡(luò)等方式建立連接進(jìn)行會話。主電子設(shè)備和從電子設(shè)備之間進(jìn)行通訊,通訊的方式可以采用請求、應(yīng)答的方式,本發(fā)明實(shí)施例對主電子設(shè)備和從電子設(shè)備之間傳送的消息的格式不做限定,可以采用本領(lǐng)域技術(shù)人員所熟知的任意消息格式,也可以采用本領(lǐng)域技術(shù)人員自定義的消息格式。具體的,本實(shí)施例中主電子設(shè)備和從電子設(shè)備之間采用WIFI連接方式,主電子設(shè)備和從電子設(shè)備均通過WIFI模塊進(jìn)行無線網(wǎng)絡(luò)的連接,并成功連接到無線網(wǎng)絡(luò),主電子設(shè)備和從電子設(shè)備之間建立了可連通的會話通道。主電子設(shè)備和從電子設(shè)備之間的信號傳輸采用http協(xié)議,請求的消息體采用自定義的格式,請求消息體和應(yīng)答消息體采用XML編碼方式,XML格式采用W3C的1.0規(guī)范,字符編碼采用UTF-8。請求消息體以〈Request〉作為根節(jié)點(diǎn),應(yīng)答消息體以〈Response〉作為根節(jié)點(diǎn)。如以下請求消息示例:
< xml version=〃L 0〃 encoding=〃UTF_8〃?>
〈method〉 login 〈/method〉
〈Request〉
<DeviceName> 〈/Devicename〉
〈/Request〉
響應(yīng)消息示例:
< xml version=〃l.0〃 encoding=〃UTF_8〃?>
〈Response〉
<value>0</value>
<message>success</message>
〈/Response〉
203、主電子設(shè)備判斷是否接收到用戶觸發(fā)的建立共享連接指示。為了使主電子設(shè)備和從電子設(shè)備之間的文件共享可以根據(jù)用戶的需求而定,可以在主電子設(shè)備設(shè)置一個按鈕,或菜單選項(xiàng),供用戶選擇是否與從電子設(shè)備建立共享連接。若所述主電子設(shè)備已經(jīng)接收到用戶觸發(fā)的設(shè)備建立共享連接指示,執(zhí)行步驟205。若主電子設(shè)備沒有接收到用戶觸發(fā)的設(shè)備建立共享連接指示,則執(zhí)行步驟204。204、主電子設(shè)備拒絕與從電子設(shè)備建立共享連接,流程結(jié)束。205、主電子設(shè)備與從電子設(shè)備建立共享連接。206、主電子設(shè)備監(jiān)聽從電子設(shè)備發(fā)送的解析請求消息,所述解析請求消息中包含顯示信息、解析對象信息。所述解析請求消息中的圖像尺寸為能夠適合于從電子設(shè)備屏幕較佳顯示效果的圖像尺寸,所述解析對象為從電子設(shè)備希望與主電子設(shè)備共享的文件。207、在主電子設(shè)備監(jiān)聽到解析請求消息后,獲取解析對象信息對應(yīng)的電子文件。
具體的,主電子設(shè)備在監(jiān)聽到解析請求消息后,提取所述解析請求消息中的解析對象信息,所述解析對象信息為從電子設(shè)備希望主電子設(shè)備共享的電子文件。主電子設(shè)備在本機(jī)查找所述解析對象信息對應(yīng)的電子文件,并在本機(jī)解析該電子文件。如圖3所示,本實(shí)施例中如果從電子設(shè)備為6寸電子閱讀器,屏幕的尺寸為600*800像素,從電子設(shè)備將本設(shè)備的顯示信息發(fā)送給主電子設(shè)備,顯示信息包括屏幕顯示圖像的尺寸;如果閱讀的文檔是txt等流式文檔,顯示信息還可包含顯示的字號、行間距等信息。從電子設(shè)備將顯示信息發(fā)送給主電子設(shè)備,作為主電子設(shè)備解析文檔的參數(shù)。208、主電子設(shè)備根據(jù)圖顯示信息中的屏幕顯示圖像的尺寸將解析出的電子文件內(nèi)容生成目標(biāo)頁面圖像。具體的,主電子設(shè)備在本機(jī)按照從電子設(shè)備設(shè)置的圖像尺寸進(jìn)行解析,并默認(rèn)將解析的電子文件的首頁內(nèi)容保存為圖像。具體實(shí)施時,從電子設(shè)備發(fā)送的解析請求消息中的顯示信息還可以包含目標(biāo)頁信息,主電子設(shè)備在本機(jī)按照從電子設(shè)備設(shè)置的屏幕顯示圖像的尺寸進(jìn)行解析,并將解析的電子文件的目標(biāo)頁內(nèi)容保存為圖像。209、主電子設(shè)備通過已建立的共享連接將生成的圖像發(fā)送至從電子設(shè)備。210、主電子設(shè)備接收從電子設(shè)備發(fā)送的翻頁請求,所述翻頁請求消息中包含目標(biāo)頁信息。在從電子設(shè)備希望閱讀當(dāng)前顯示頁面以外的其他頁面時,從電子設(shè)備會向主電子設(shè)備發(fā)送翻頁請求,指示主電子設(shè)備進(jìn)行翻頁操作。211、主電子設(shè)備根據(jù)目標(biāo)頁信息從解析對象中解析出目標(biāo)頁面,并將目標(biāo)頁面生成目標(biāo)頁面圖像。212、將目標(biāo)頁面圖像發(fā)送至從電子設(shè)備。關(guān)于步驟210-212:具體的,從電子設(shè)備收到共享的圖像后將圖像進(jìn)行顯示,供用戶進(jìn)行閱讀,用戶閱讀完本頁,需要進(jìn)行翻頁操作,從電子設(shè)備將所需打開的頁碼等信息發(fā)送給主電子設(shè)備請求新的圖像數(shù)據(jù),收到主電子設(shè)備返回的請求的圖像頁后將新的圖像頁進(jìn)行顯示,完成翻頁操作。213、接收從電子設(shè)備發(fā)送的共享結(jié)束指示信息,共享結(jié)束指示信息用于指示主電子設(shè)備停止電子文件共享。214、根據(jù)共享結(jié)束指示信息斷開與從電子設(shè)備的共享連接。從電子設(shè)備如需停止共享閱讀,向主電子設(shè)備發(fā)出結(jié)束共享的消息,結(jié)束共享的狀態(tài),恢復(fù)其它的操作功能。主電子設(shè)備接收到從電子設(shè)備發(fā)出的結(jié)束共享的請求,斷開與此從電子設(shè)備建立的共享連接。如果主電子設(shè)備共享功能還是工作狀態(tài),則繼續(xù)監(jiān)聽有無其它從電子設(shè)備進(jìn)行共享請求。如有新電子設(shè)備請求共享,則建立新的共享連接,重復(fù)以上步驟。如主電子設(shè)備關(guān)閉了共享功能,則主電子設(shè)備關(guān)閉監(jiān)聽程序,不再監(jiān)聽其它從電子設(shè)備的共享請求。本實(shí)施例提供的電子設(shè)備之間共享電子文件的方法,主電子設(shè)備接收從電子設(shè)備發(fā)送的共享請求消息;主電子設(shè)備與從電子設(shè)備建立共享連接;主電子設(shè)備監(jiān)聽從電子設(shè)備的發(fā)送解析請求消息,解析請求消息中包含顯示信息、解析對象信息;在主電子設(shè)備監(jiān)聽到解析請求消息后,獲取解析對象信息對應(yīng)的電子文件;主電子設(shè)備根據(jù)顯示信息中的從設(shè)備顯示尺寸等信息將解析出的電子文件內(nèi)容生成目標(biāo)頁面圖像;主電子設(shè)備通過共享連接將目標(biāo)頁面圖像發(fā)送至從電子設(shè)備進(jìn)行顯示。電子設(shè)備之間共享電子文件時,不需要傳送電子文件的原文件,主電子設(shè)備根據(jù)從電子設(shè)備的顯示參數(shù)解析并重新排版形成適合從電子設(shè)備顯示要求的頁面圖像,傳送給從電子設(shè)備進(jìn)行顯示,達(dá)到從電子設(shè)備最佳的顯示效果。并且傳輸數(shù)據(jù)量小,傳輸速度快,由于電子文件解析是在主電子設(shè)備上進(jìn)行的,可以解決因?yàn)楦袷絾栴}從電子設(shè)備無法閱讀的問題,實(shí)現(xiàn)電子設(shè)備之間的簡單、快速、高質(zhì)量顯示效果的電子文件共享。本發(fā)明實(shí)施例提供了一種電子設(shè)備之間共享電子文件的系統(tǒng),如圖3所示,包括:主電子設(shè)備31和從電子設(shè)備32,其中,
所述主電子設(shè)備31包括:
第一接收單元311,用于接收從電子設(shè)備發(fā)送的共享請求消息;
建立單元312,用于與所述從電子設(shè)備建立共享連接;
監(jiān)聽單元313,用于監(jiān)聽所述從電子設(shè)備發(fā)送的解析請求消息,所述解析請求消息中包含顯示信息、解析對象信息;
解析單元314,用于在監(jiān)聽到所述解析請求消息后,獲取所述解析對象信息對應(yīng)的電子文件;
圖像生成單元315,用于根據(jù)所述顯示信息中的顯示尺寸將解析出的電子文件內(nèi)容生成目標(biāo)頁面圖像;
第一發(fā)送單元316,用于通過所述共享連接將所述目標(biāo)頁面圖像發(fā)送至所述從電子設(shè)
備;
所述從電子設(shè)備32包括:
第二發(fā)送單元321,用于向所述主電子設(shè)備發(fā)送所述共享請求消息,向所述主電子設(shè)備發(fā)送所述解析請求消息,所述解析請求消息中包含顯示信息、解析對象信息;
第二接收單元322,用于通過所述共享連接接收所述主電子設(shè)備發(fā)送的目標(biāo)頁面圖像。具體的,圖像生成單元315在本機(jī)按照從電子設(shè)備32設(shè)置的顯示尺寸進(jìn)行解析,并默認(rèn)將解析的電子文件的首頁內(nèi)容保存為目標(biāo)頁面圖像。具體實(shí)施時,從電子設(shè)備32發(fā)送的解析請求消息中的顯示信息還可以包含目標(biāo)頁信息,主電子設(shè)備31的圖像生成單元315在本機(jī)按照從電子設(shè)備32設(shè)置的顯示尺寸進(jìn)行解析,并將解析的電子文件的目標(biāo)頁內(nèi)容保存為圖像。電子設(shè)備之間共享電子文件時,不需要傳送電子文件的原文件,主電子設(shè)備根據(jù)從電子設(shè)備的顯示參數(shù)解析并重新排版形成適合從電子設(shè)備顯示要求的目標(biāo)頁面圖像,傳送給從電子設(shè)備進(jìn)行顯示,達(dá)到從電子設(shè)備最佳的顯示效果。并且傳輸數(shù)據(jù)量小,傳輸速度快,由于電子文件解析是在主電子設(shè)備上進(jìn)行的,可以解決因?yàn)楦袷絾栴}從電子設(shè)備無法閱讀的問題,實(shí)現(xiàn)電子設(shè)備之間的簡單、快速、高質(zhì)量顯示效果的電子文件共享。進(jìn)一步可選地,如圖3中虛線部分所示,本實(shí)施例中的主電子設(shè)備還包括:
設(shè)置單元317,用于根據(jù)用戶的選擇設(shè)置共享文件,等待接收所述從電子設(shè)備發(fā)送的共享請求消息。作為本實(shí)施例的一種優(yōu)選的實(shí)施方式,所述共享請求消息是所述從電子設(shè)備通過藍(lán)牙、或數(shù)據(jù)線連接、或網(wǎng)絡(luò)的方式發(fā)送給所述主電子設(shè)備的。進(jìn)一步可選地,
所述第二發(fā)送單元321,還用于向所述主電子設(shè)備發(fā)送翻頁請求消息,所述翻頁請求消息中包含目標(biāo)頁信息;
所述第一接收單元311,還用于接收所述從電子設(shè)備發(fā)送的所述翻頁請求消息; 所述解析單元314,還用于根據(jù)所述目標(biāo)頁信息從解析對象中解析出目標(biāo)頁面,并將所述目標(biāo)頁面生成目標(biāo)頁面圖像;
所述第一發(fā)送單元316,還用于將所述目標(biāo)頁面圖像發(fā)送至所述從電子設(shè)備;
所述第二接收單元322,還用于接收所述目標(biāo)頁面圖像。進(jìn)一步可選地,
所述第二發(fā)送單元321,還用于向所述主電子設(shè)備發(fā)送共享結(jié)束指示信息,所述共享結(jié)束指示信息用于指示所述主電子設(shè)備停止電子文件共享;
所述第一接收單元311,還用于接收所述從電子設(shè)備發(fā)送的所述共享結(jié)束指示信息;
所述主電子設(shè)備31還包括:
斷開單元318,用于根據(jù)所述共享結(jié)束指示信息斷開與所述從電子設(shè)備的共享連接。進(jìn)一步可選地,
所述主電子設(shè)備31還包括:
判斷單元319,用于判斷是否接收到用戶觸發(fā)的設(shè)備建立共享連接指示;
所述建立單元312與所述從電子設(shè)備32建立共享連接為:若所述判斷單元319判斷出已經(jīng)接收到用戶觸發(fā)的設(shè)備建立共享連接指示,則所述建立單元312與所述從電子設(shè)備32建立共享連接;
若所述判斷單元319判斷出沒有接收到用戶觸發(fā)的設(shè)備建立共享連接指示,則所述建立單元312拒絕與所述從電子設(shè)備32建立共享連接。進(jìn)一步可選地,
所述圖像生成單元315根據(jù)所述顯示信息中的屏幕顯示圖像的尺寸將解析出的電子文件內(nèi)容生成圖像為:所述圖像生成單元315根據(jù)所述顯示信息中的從設(shè)備顯示尺寸等信息和目標(biāo)頁信息,將解析出的電子文件相應(yīng)頁碼的內(nèi)容生成頁面圖像。本實(shí)施例提供的電子設(shè)備之間共享電子文件的系統(tǒng),主電子設(shè)備接收從電子設(shè)備發(fā)送的共享請求消息;主電子設(shè)備與從電子設(shè)備建立共享連接;主電子設(shè)備監(jiān)聽從電子設(shè)備的解析請求消息,解析請求消息中包含圖像尺寸信息、解析對象信息;在主電子設(shè)備監(jiān)聽到解析請求消息后,獲取解析對象信息對應(yīng)的電子文件;主電子設(shè)備根據(jù)從設(shè)備顯示尺寸等信息將解析出的電子文件內(nèi)容生成頁面圖像;主電子設(shè)備通過共享連接將頁面圖像發(fā)送至從電子設(shè)備進(jìn)行顯示。采用電子墨水技術(shù)的電子閱讀器雙穩(wěn)態(tài)顯示屏僅在用戶翻頁刷新時消耗電量,具有耗電低,顯示效果好的特點(diǎn),而且在強(qiáng)光下也可以閱讀,深受用戶喜愛,本發(fā)明實(shí)施例提供的電子設(shè)備之間共享電子文件的方法尤其可以用于計算機(jī)和電子閱讀器之間的文件共享。如圖5所示,還可用于手機(jī)和電子閱讀器之間的文件共享。通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在可讀取的存儲介質(zhì)中,如計算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述的方法。以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種電子設(shè)備之間共享電子文件的方法,其特征在于,包括: 主電子設(shè)備接收從電子設(shè)備發(fā)送的共享請求消息; 所述主電子設(shè)備與所述從電子設(shè)備建立共享連接; 所述主電子設(shè)備監(jiān)聽所述從電子設(shè)備發(fā)送的解析請求消息,所述解析請求消息中包含顯示信息、解析對象信息; 在所述主電子設(shè)備監(jiān)聽到所述解析請求消息后,獲取所述解析對象信息對應(yīng)的電子文件; 所述主電子設(shè)備根據(jù)所述顯示信息中的從設(shè)備顯示尺寸解析并排版電子文件內(nèi)容,生成目標(biāo)頁面圖像; 所述主電子設(shè)備通過所述共享連接將所述目標(biāo)頁面圖像發(fā)送至所述從電子設(shè)備進(jìn)行顯不O
2.根據(jù)權(quán)利要求1所述的電子設(shè)備之間共享電子文件的方法,其特征在于,在所述接收從電子設(shè)備發(fā)送的共享請求消息之前,所述方法還包括: 所述主電子設(shè)備根據(jù)用戶的選擇設(shè)置共享文件,等待接收從電子設(shè)備發(fā)送的共享請求消息。
3.根據(jù)權(quán)利要求2所述的電子設(shè)備之間共享電子文件的方法,其特征在于,所述共享請求消息是所述從電子設(shè)備通過藍(lán)牙、或數(shù)據(jù)線連接、或網(wǎng)絡(luò)的方式發(fā)送的。
4.根據(jù)權(quán)利要求3所述的電子設(shè)備之間共享電子文件的方法,其特征在于,所述方法還包括: 所述主電子設(shè)備接收所述從電子設(shè)備發(fā)送的翻頁請求,所述翻頁請求消息中包含目標(biāo)頁信息; 所述主電子設(shè)備根據(jù)所述目標(biāo)頁信息從所述解析對象中解析出目標(biāo)頁面,并將所述目標(biāo)頁面生成目標(biāo)頁面圖像; 所述主電子設(shè)備將所述目標(biāo)頁面圖像發(fā)送至所述從電子設(shè)備進(jìn)行顯示。
5.根據(jù)權(quán)利要求4所述的電子設(shè)備之間共享電子文件的方法,其特征在于,所述方法還包括: 所述主電子設(shè)備接收所述從電子設(shè)備發(fā)送的共享結(jié)束指示信息,所述共享結(jié)束指示信息用于指示所述主電子設(shè)備停止電子文件共享; 所述主電子設(shè)備根據(jù)所述共享結(jié)束指示信息斷開與所述從電子設(shè)備的共享連接。
6.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的電子設(shè)備之間共享電子文件的方法,其特征在于,在所述主電子設(shè)備與所述從電子設(shè)備建立共享連接之前,所述方法還包括: 所述主電子設(shè)備判斷是否接收到用戶觸發(fā)的設(shè)備建立共享連接指示; 所述主電子設(shè)備與所述從電子設(shè)備建立共享連接為:若所述主電子設(shè)備已經(jīng)接收到用戶觸發(fā)的設(shè)備建立共享連接指示,則所述主電子設(shè)備與所述從電子設(shè)備建立共享連接; 若所述主電子設(shè)備沒有接收到用戶觸發(fā)的設(shè)備建立共享連接指示,則所述主電子設(shè)備拒絕與所述從電子設(shè)備建立共享連接。
7.根據(jù)權(quán)利要求6所述的電子設(shè)備之間共享電子文件的方法,其特征在于,所述顯示信息還包括:目標(biāo)頁信息; 所述主電子設(shè)備根據(jù)所述顯示信息中的從設(shè)備顯示尺寸和目標(biāo)頁信息,將解析出的電子文件相應(yīng)頁碼的內(nèi)容生成目標(biāo)頁面圖像。
8.一種電子設(shè)備之間共享電子文件的系統(tǒng),其特征在于,包括:主電子設(shè)備和從電子設(shè)備,其中, 所述主電子設(shè)備包括: 第一接收單元,用于接收從電子設(shè)備發(fā)送的共享請求消息; 建立單元,用于與所述從電子設(shè)備建立共享連接; 監(jiān)聽單元,用于監(jiān)聽所述從電子設(shè)備發(fā)送的解析請求消息,所述解析請求消息中包含顯示信息、解析對象信息; 解析單元,用于在監(jiān)聽到所述解析請求消息后,獲取所述解析對象信息對應(yīng)的電子文件; 圖像生成單元,用于根據(jù)所述顯示信息中的顯示尺寸解析并排版出電子文件內(nèi)容,生成目標(biāo)頁面圖像; 第一發(fā)送單元,用于通過所述共享連接將所述目標(biāo)頁面圖像發(fā)送至所述從電子設(shè)備進(jìn)行顯示; 所述從電子設(shè)備包括: 第二發(fā)送單元,用于向所述主電子設(shè)備發(fā)送所述共享請求消息和所述解析請求消息,所述解析請求消息中包含顯示信息、解析對象信息; 第二接收單元,用于通過所述共享連接接收所述主電子設(shè)備發(fā)送的目標(biāo)頁面圖像。
9.根據(jù)權(quán)利要求8所述的電子設(shè)備之間共享電子文件的系統(tǒng),其特征在于,所述主電子設(shè)備還包括: 設(shè)置單元,用于根據(jù)用戶的選擇設(shè)置共享文件,等待接收所述從電子設(shè)備發(fā)送的共享請求消息。
10.根據(jù)權(quán)利要求9所述的電子設(shè)備之間共享電子文件的系統(tǒng),其特征在于,所述共享請求消息是所述從電子設(shè)備通過藍(lán)牙、或數(shù)據(jù)線連接、或網(wǎng)絡(luò)的方式發(fā)送給所述主電子設(shè)備的。
11.根據(jù)權(quán)利要求10所述的電子設(shè)備之間共享電子文件的系統(tǒng),其特征在于,所述第二發(fā)送單元,還用于向所述主電子設(shè)備發(fā)送翻頁請求消息,所述翻頁請求消息中包含目標(biāo)頁信息; 所述第一接收單元,還用于接收所述從電子設(shè)備發(fā)送的所述翻頁請求消息; 所述解析單元,還用于根據(jù)所述目標(biāo)頁信息從解析對象中解析出目標(biāo)頁面,并將所述目標(biāo)頁面生成目標(biāo)頁面圖像; 所述第一發(fā)送單元,還用于將所述目標(biāo)頁面圖像發(fā)送至所述從電子設(shè)備; 所述第二接收單元,還用于接收所述目標(biāo)頁面圖像。
12.根據(jù)權(quán)利要求11所述的電子設(shè)備之間共享電子文件的系統(tǒng),其特征在于,所述第二發(fā)送單元,還用于向所述主電子設(shè)備發(fā)送共享結(jié)束指示信息,所述共享結(jié)束指示信息用于指示所述主電子設(shè)備停止電子文件共享; 所述第一接收單元,還用于接收所述從電子設(shè)備發(fā)送的所述共享結(jié)束指示信息; 所述主電子設(shè)備還包括: 斷開單元,用于根據(jù)所述 共享結(jié)束指示信息斷開與所述從電子設(shè)備的共享連接。
13.根據(jù)權(quán)利要求12所述的電子設(shè)備之間共享電子文件的系統(tǒng),其特征在于,所述主電子設(shè)備還包括: 判斷單元,用于判斷是否接收到用戶觸發(fā)的設(shè)備建立共享連接指示; 所述建立單元與所述從電子設(shè)備建立共享連接為:若所述判斷單元判斷出已經(jīng)接收到用戶觸發(fā)的設(shè)備建立共享連接指示,則所述建立單元與所述從電子設(shè)備建立共享連接; 若所述判斷單元判斷出沒有接收到用戶觸發(fā)的設(shè)備建立共享連接指示,則所述建立單元拒絕與所述從電子設(shè)備建立共享連接。
14.根據(jù)權(quán)利要求8至13任一項(xiàng)所述的電子設(shè)備之間共享電子文件的系統(tǒng),其特征在于,所述顯示信息還包括目標(biāo)頁信息: 所述圖像生成單元根據(jù)所述顯示信息中的從設(shè)備顯示尺寸將解析出的電子文件內(nèi)容,生成目標(biāo)頁面圖像為:所述圖像生成單元根據(jù)所述顯示信息中的顯示尺寸和目標(biāo)頁信息,將解析出的電子文件相應(yīng)頁碼的內(nèi)容生成 目標(biāo)圖像。
全文摘要
本發(fā)明實(shí)施例公開了一種電子設(shè)備之間共享電子文件的方法和系統(tǒng)。涉及電子技術(shù)領(lǐng)域,解決了截圖共享方式由于主從設(shè)備顯示參數(shù)的差異導(dǎo)致顯示效果差的問題;在傳輸文件共享方式文件數(shù)據(jù)量較大、格式只能被本設(shè)備識別時,不能實(shí)現(xiàn)共享的問題。該方法包括主電子設(shè)備接收從電子設(shè)備發(fā)送的共享請求消息,與從電子設(shè)備建立共享連接,監(jiān)聽從電子設(shè)備發(fā)送的解析請求消息,解析請求消息中包含顯示信息、解析對象信息;在監(jiān)聽到解析請求消息后,獲取解析對象信息對應(yīng)的電子文件,根據(jù)從電子設(shè)備顯示尺寸等信息解析并排版電子文件內(nèi)容,生成頁面圖像,通過共享連接將頁面圖像發(fā)送至從電子設(shè)備進(jìn)行顯示。主要用于電子設(shè)備之間文件共享。
文檔編號G06F17/30GK103092544SQ20111033257
公開日2013年5月8日 申請日期2011年10月27日 優(yōu)先權(quán)日2011年10月27日
發(fā)明者丁迎, 王維娜 申請人:漢王科技股份有限公司