一種文件接收方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及通訊技術領域,尤其涉及一種文件接收方法及裝置。
【背景技術】
[0002]隨著通訊技術的迅猛發(fā)展,用戶可以隨時隨地通過互連網(wǎng)(比如wifi)或短距離通訊技術(比如藍牙技術)實現(xiàn)文件的共享,分享彼此感興趣的圖片、音頻、視頻等信息。但是,當用戶在本終端接收另一終端發(fā)送的文件時,常常出現(xiàn)接收完成后,發(fā)現(xiàn)無法打開該文件,特別是在該文件為幾十兆或上百兆的超大文件(如視頻文件)時,不僅浪費了流量和時間,更影響了用戶的心情,導致用戶體驗較差。
[0003]以短距離通訊技術-藍牙技術為例,藍牙技術目前已經(jīng)成為移動終端不可或缺的模塊之一,藍牙配置文件的逐步增多,代表著藍牙技術普適范圍的不斷擴大,應用場景也不斷的增加。藍牙技術的不斷增強,帶給移動終端用戶越來越多的便利性和實用性。在藍牙技術眾多的應用場景中,最為普遍的就是用戶通過藍牙進行文件的共享。但通過藍牙技術進行文件接收時,只有在接收完畢后,無法打開接收的文件時才知道用戶終端不支持該格式的文件。因此有必要提供一種文件接收方法及裝置,避免上述情況的出現(xiàn),提高用戶體驗。
【發(fā)明內容】
[0004]本發(fā)明的主要目的在于提出一種,旨在解決現(xiàn)有技術終端接收文件后無法打開文件,導致用戶體驗較差的問題。
[0005]為實現(xiàn)上述目的,本發(fā)明提供的一種文件接收方法,所述方法包括如下步驟:接收其他終端發(fā)送的文件傳輸請求;根據(jù)所述文件傳輸請求判斷本終端是否支持所述其他終端請求傳輸?shù)奈募母袷?;若不支持所述文件的格式,則輸出不支持的提示信息,并詢問用戶是否選擇接收所述文件;根據(jù)所述用戶的選擇執(zhí)行拒絕接收所述文件或接收所述文件的操作。
[0006]提供一種如上所述的文件接收方法,所述根據(jù)所述文件傳輸請求判斷本終端是否支持所述其他終端請求傳輸?shù)奈募母袷剑?從所述文件傳輸請求中提取所述文件的格式信息;將提取的格式信息與預存的信息進行對比;根據(jù)對比結果判斷是否支持所述文件的格式。
[0007]提供一種如上所述的文件接收方法,所述根據(jù)對比結果判斷是否支持所述文件的格式,包括:若所述預存的信息為支持的格式信息,則在比對結果為存在與所述提取的格式信息的匹配項時,判斷支持所述文件的格式,否則判斷不支持所述文件的格式;若所述預存的信息為不支持的格式信息,則在比對結果為不存在與所述提取的格式信息的匹配項時,判斷支持所述文件的格式,否則判斷不支持所述文件的格式。
[0008]提供一種如上所述的文件接收方法,所述文件傳輸請求通過藍牙技術傳輸,所述文件傳輸請求包括所述文件的名稱信息、格式信息和/或大小信息,所述文件接收方法還包括:在輸出不支持的提示信息的同時,輸出所述文件的名稱、格式和/或大小。
[0009]提供一種如上所述的文件接收方法,所述根據(jù)用戶的選擇執(zhí)行拒絕接收所述文件或接收所述文件的操作,包括:若所述用戶選擇接收所述文件,則接收所述文件并將其存儲到指定的存儲位置;否則,向所述其他終端返回拒絕接收的消息。
[0010]此外,為實現(xiàn)上述目的,本發(fā)明還提出一種文件接收裝置,所述文件接收裝置包括:接收單元,用于接收其他終端發(fā)送的文件傳輸請求;判斷單元,用于根據(jù)所述文件傳輸請求判斷本終端是否支持所述其他終端請求傳輸?shù)奈募母袷?;輸出單元,用于在所述判斷單元判斷本終端不支持所述文件的格式時,輸出不支持所述文件格式的提示信息,并詢問用戶是否選擇接收所述文件;執(zhí)行單元,用于根據(jù)所述用戶的選擇執(zhí)行拒絕接收所述文件或接收所述文件的操作。
[0011]提供一種如上所述的文件接收裝置,所述判斷單元包括:提取模塊,用于從所述文件傳輸請求中提取所述文件的格式信息;比對模塊,用于將所述提取模塊提取的格式信息與預存的信息進行對比;分析模塊,用于根據(jù)所述比對模塊的比對結果判斷是否支持所述文件的格式。
[0012]提供一種如上所述的文件接收裝置,所述分析模塊,還用于在所述預存的信息為支持的格式信息,且比對結果為存在與所述提取的格式信息的匹配項時,判斷支持所述文件的格式,否則判斷不支持所述文件的格式;或者用于在所述預存的信息為不支持的格式信息,且在比對結果為不存在與所述提取的格式信息的匹配項時,判斷支持所述文件的格式,否則判斷不支持所述文件的格式。
[0013]提供一種如上所述的文件接收裝置,所述輸出單元,還用于在所述文件傳輸請求通過藍牙技術傳輸,所述文件傳輸請求包括所述文件的名稱信息、格式信息和/或大小信息時,在輸出不支持的提示信息的同時,輸出所述文件的名稱、格式和/或大小。
[0014]提供一種如上所述的文件接收裝置,所述執(zhí)行單元包括:接收模塊,用于在所述用戶選擇接收所述文件;存儲模塊,用于在所述接收模塊接收所述文件之后,將所述文件存儲到指定的存儲位置;發(fā)送模塊,用于在所述用戶選擇拒絕接收所述文件時,向所述其他終端發(fā)送拒絕接收的消息。
[0015]本發(fā)明提出的文件接收方法及裝置,能夠在接收到其他終端發(fā)送的文件傳輸請求時,根據(jù)該文件傳輸請求判斷本終端是否支持該其他終端請求傳輸?shù)奈募母袷?,并在不支持該文件的格式時,向用戶提示本終端不支持該文件的格式,由用戶自行決定是否繼續(xù)接收該文件,因此能夠在實際文件接收過程發(fā)生之前,提示用戶本終端是否支持該文件類型,避免了接收文件結束后無法播放該文件場景的出現(xiàn),提高了用戶使用體驗。
【附圖說明】
[0016]圖1為實現(xiàn)本發(fā)明各個實施例的移動終端的硬件結構示意圖;
[0017]圖2為如圖1所示的移動終端的無線通信系統(tǒng)示意圖;
[0018]圖3為本發(fā)明實施例提供的一種文件接收方法的流程圖;
[0019]圖4為本發(fā)明實施例提供的一種文件接收裝置的模塊示意圖;
[0020]圖5為本發(fā)明實施例提供的另一種文件接收方法的流程圖;
[0021]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0022]應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0023]現(xiàn)在將參考附圖描述實現(xiàn)本發(fā)明各個實施例的移動終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。
[0024]移動終端可以以各種形式來實施。例如,本發(fā)明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數(shù)字廣播接收器、PDA(個人數(shù)字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導航裝置等等的移動終端以及諸如數(shù)字TV、臺式計算機等等的固定終端。下面,假設終端是移動終端。然而,本領域技術人員將理解的是,除了特別用于移動目的的元件之外,根據(jù)本發(fā)明的實施方式的構造也能夠應用于固定類型的終端。
[0025]圖1為實現(xiàn)本發(fā)明各個實施例的移動終端的硬件結構示意。
[0026]移動終端100可以包括無線通信單元110、A/V (音頻/視頻)輸入單元120、用戶輸入單元130、感測單元140、輸出單元150、存儲器160、接口單元170、控制器180和電源單元190等等。圖1示出了具有各種組件的移動終端,但是應理解的是,并不要求實施所有示出的組件??梢蕴娲貙嵤└嗷蚋俚慕M件。將在下面詳細描述移動終端的元件。
[0027]無線通信單元110通常包括一個或多個組件,其允許移動終端100與無線通信系統(tǒng)或網(wǎng)絡之間的無線電通信。例如,無線通信單元可以包括廣播接收模塊111、移動通信模塊112、無線互聯(lián)網(wǎng)模塊113、短程通信模塊114和位置信息模塊115中的至少一個。
[0028]廣播接收模塊111經(jīng)由廣播信道從外部廣播管理服務器接收廣播信號和/或廣播相關信息。廣播信道可以包括衛(wèi)星信道和/或地面信道。廣播管理服務器可以是生成并發(fā)送廣播信號和/或廣播相關信息的服務器或者接收之前生成的廣播信號和/或廣播相關信息并且將其發(fā)送給終端的服務器。廣播信號可以包括TV廣播信號、無線電廣播信號、數(shù)據(jù)廣播信號等等。而且,廣播信號可以進一步包括與TV或無線電廣播信號組合的廣播信號。廣播相關信息也可以經(jīng)由移動通信網(wǎng)絡提供,并且在該情況下,廣播相關信息可以由移動通信模塊112來接收。廣播信號可以以各種形式存在,例如,其可以以數(shù)字多媒體廣播(DMB)的電子節(jié)目指南(EPG)、數(shù)字視頻廣播手持(DVB-H)的電子服務指南(ESG)等等的形式而存在。廣播接收模塊111可以通過使用各種類型的廣播系統(tǒng)接收信號廣播。特別地,廣播接收模塊111可以通過使用諸如多媒體廣播-地面(DMB-T)、數(shù)字多媒體廣播-衛(wèi)星(DMB-S)、數(shù)字視頻廣播-手持(DVB-H),前向鏈路媒體(MediaFLCf)的數(shù)據(jù)廣播系統(tǒng)、地面數(shù)字廣播綜合服務(ISDB-T)等等的數(shù)字廣播系統(tǒng)接收數(shù)字廣播。廣播接收模塊111可以被構造為適合提供廣播信號的各種廣播系統(tǒng)以及上述數(shù)字廣播系統(tǒng)。經(jīng)由廣播接收模塊111接收的廣播信號和/或廣播相關信息可以存儲在存儲器160 (或者其它類型的存儲介質)中。
[0029]移動通信模塊112將無線電信號發(fā)送到基站(例如,接入點、節(jié)點B等等)、外部終端以及服務器中的至少一個和/或從其接收無線電信號。這樣的無線電信號可以包括語音通話信號、視頻通話信號、