專利名稱:數據傳輸的方法及其通信終端的制作方法
技術領域:
本發明涉及通信技術領域,尤其涉及一種數據傳輸的方法及其通信終端。
背景技術:
在現有技術中,常用的藍牙技術可以實現移動終端間的數據傳輸,這種方法是在兩個都支持藍牙的終端之間先進行端口搜索,搜索到對方端口之后建立連接,再選擇文件進行傳輸。接收文件的一方把接收到的文件放到默認的存儲路徑。這種藍牙技術需要用戶先搜索對方終端,然后再建立連接,再選擇文件傳輸,操作比較麻煩,并且不支持多個文件,多種文件一起選擇一起發送,操作繁瑣。另外現有的藍牙技術都把接收到的文件放進默認的存儲路徑,無法對文件進行辨別并存進對應的路徑。例如發送一條聯系人資料,無法放進或更新接收方的聯系人資料。綜上可知,現有數據傳輸的技術在實際使用上,顯然存在不便與缺陷,所以有必要加以改進。
發明內容
針對上述的缺陷,本發明的目的在于提供一種數據傳輸的方法及其通信終端,以提高數據傳送的效率,方便用戶使用通信終端傳送數據,并且提升用戶使用通信終端的體驗感受。為了實現上述目的,本發明提供一種數據傳輸的方法,所述方法包括如下步驟:執行發送至少一個文件的操作;向至少一個接收端傳送所述至少一個文件。根據所述的數據傳輸的方法,在執行發送所述至少一個文件的操作步驟之后包括:向所述至少一個接收端發送建立通訊連接的請求; 所述至少一個接收端接受所述請求,建立所述通訊連接。根據所述的數據傳輸的方法,所述執行發送所述至少一個文件的操作為將所述至少一個文件的圖標拖動到發送端屏幕的預設位置。根據所述的數據傳輸的方法,在所述向所述至少一個接收端發送建立通訊連接的請求的步驟中,發送端通過所述至少一個接收端的用戶身份識別卡號或者物理地址查找所述至少一個接收端;在所述至少一個接收端接收所述請求,建立所述通訊連接的步驟中,所述至少一個接收端接收所述建立通訊連接的請求后,向所述發送端返回所述至少一個接收端的端口號,建立所述通訊連接。根據所述的數據傳輸的方法,在所述執行發送至少一個文件的操作的步驟之后包括:對所述至少一個文件設置分類標識;
在所述向至少一個接收端傳送所述至少一個文件的步驟之后包括:所述至少一個接收端根據所分類述標識對所述至少一個文件進行分類存儲和/或更新存儲。為了實現本發明的另一發明目的,本發明還提供了一種通信終端,所述通信終端包括:執行模塊,用于執行發送至少一個文件的操作;發送模塊,用于向至少一個接收端傳送所述至少一個文件。根據所述的通信終端,所述通信終端還包括:通訊連接建立請求模塊,用于在所述執行模塊執行發送所述至少一個文件的操作之后向至少一個接收端發送建立通訊連接的請求;通訊連接建立模塊,用于接受其他發送端發送的建立通訊連接請求,建立通訊連接。根據所述的通信終端,所述執行發送所述至少一個文件的操作為將所述至少一個文件的圖標拖動到發送端屏幕的預設位置。根據所述的通信終端,所述通訊連接建立請求模塊通過所述至少一個接收端的用戶身份識別卡號或者物理地址查找所述至少一個接收端;所述通訊連接建立模塊在接收發送端發送的所述建立通訊連接的請求后,向所述其他發送端返回所述至少一個接收端的端口號,建立所述通訊連接。根據所述的通信終端,所述通信終端還包括:標識模塊,用于在所述執行模塊執行發送至少一個文件的操作之后對所述至少一個文件設置分類標識;分類存儲更新模塊,用于在接收發送端發送的所述至少一個文件之后根據所述分類標識對所述至少一個文件進行分類存儲和/或更新存儲。本發明通過在發送端首先執行發送至少一個文件的操作以選取需要發送的文件;然后向至少一個接收端傳送所述至少一個文件。所述執行發送至少一個文件的操作可以是將需要發送的文件拖動到發送端預設的位置。發送端與接收端建立通訊連接的建立可以在執行發送至少一個文件的操作之前或者之后。發送端與接收端進行文件的傳送可以是單個文件,也可以多個、多類文件的同時傳送。因此,本發明方便了用戶進行文件的發送操作,提高了數據傳送的效率。進一步的,發送端在發送文件前對文件進行分類標識,則在接收端能夠輕易的將接收到的文件進行分類存儲及更新,提升了用戶使用通信終端進行數據傳輸的體驗感受。
圖1是本發明第一實施例提供的通信終端的結構示意圖;圖2是本發明第二實施例提供的通信終端的結構示意圖;圖3是本發明第三實施例提供的通信終端的結構示意圖;圖4是本發明第四實施例提供的數據傳送的方法流程圖;圖5是本發明的第五實施例提供的數據傳送的方法流程圖;圖6A是本發明的第五實施例中通信終端A、B的數據傳送前的數據存儲示意圖6B是本發明的第五實施例中通信終端A、B的數據傳送后的數據存儲示意圖。
具體實施例方式為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。參見圖1,本發明第一實施例提供了一種通信終端100,通信終端100包括: 執行模塊10,用于執行發送至少一個文件的操作;發送模塊20,用于向至少一個接收端傳送所述至少一個文件。在該實施例中,通過執行模塊10執行發送至少一個文件的操作。其執行發送的文件為發送端需要發送的至少一個文件,也可以是多個文件。接收端也可以包括多個,這樣一對多的傳輸發送,提高了傳送數據的效率。執行發送所述至少一個文件的操作為將所述至少一個文件的圖標拖動到發送端屏幕的預設位置。該預設位置可以是發送端屏幕的的中間位置或者邊緣位置等。由于可以選擇多個文件進行傳送,實現多個文件的同時傳輸,以及向多個接收端同時傳輸文件,因此其提高了數據傳送的效率。參見圖2,在本發明第二實施例中,通信終端100還包括:通訊連接建立請求模塊30,用于在執行模塊10執行發送所述至少一個文件的操作之前或之后向至少一個接收端發送建立通訊連接的請求;通訊連接建立模塊40,用于接受發送端發送的建立通訊連接請求,建立通訊連接。在該實施例中,通過通訊連接建立請求模塊30向至少一個接收端發送建立通訊連接的請求,可以是在執行發送文件的操作之前。優選的,是在執行發送文件的操作之后;由于在建立通訊連接以前執行發送至少一個文件的操作,因此其提高了傳送文件的效率。另外,接收端的通訊連接建立模塊40接受通訊連接建立請求模塊30發送的通訊連接的請求則建立通訊連接。通訊連接的方式包括無線及有線的通訊連接方式,可以是藍牙等無線通訊連接方式。通訊連接建立后,發送模塊20向至少一個接收端傳送所述至少一個文件。在本發明的一個優選實施例中,考慮用戶人性化操作體驗,實現在通信終端100上選擇多個文件往通信終端100屏幕邊緣進行快速拖動,其實際上是執行發送文件的行為。根據這樣的手勢動作判定是發送行為,在發送端與接收端建立通訊連接情況下,將拖動的文件發送到接收端。該種發送文件的操作簡單方便。在本發明的一個實施例中,通訊連接建立請求模塊30通過所述至少一個接收端的用戶身份識別卡號或者物理地址查找所述至少一個接收端。發送端的通信終端100里可以存儲接收端的通信終端100電話號碼,通過該電話號碼可以搜索對應的需要對其發送文件的接收端設備。另外,還可以通過查找對方物理地址的方式進行接收端設備的搜索。接收端的通訊連接建立模塊40在接收發送端發送的所述建立通訊連接的請求后,向所述發送端返回所述至少一個接收端的端口號,建立所述通訊連接。接收端的通信終端100同意建立所述通訊連接后,將其端口號返回到發送端的通信終端100,兩者建立通訊連接。參見圖3,在本發明的第三實施例中,通信終端100還包括:標識模塊50,用于在執行模塊10執行發送至少一個文件的操作之后對所述至少一個文件進行分類標識;
分類存儲更新模塊60,用于在接收發送端發送的所述至少一個文件之后根據所述分類標識對所述至少一個文件進行分類存儲和/或更新存儲。發送端的標識模塊50對不同類別的需要發送的文件設置標識,接收端的分類存儲更新模塊60則能對接收的文件進行辨別,并存儲到相應的位置。在接收端確定接收并接收完畢后,接收端的分類存儲更新模塊60智能的判斷文件的類別進行對應的存儲或更新。例如,根據對方發送的多個聯系人的電話號碼,更新其電話薄;或者是其關注的股票的最新的股價信息。本發明上述多個實施例中,通信終端100可以是手機、PDA (Personal DigitalAssistant,個人數字助理)、掌上電腦以及臺式電腦等。通信終端100可以作為接收端和/或發送端。參見圖4,本發明的第四實施例中提供一種數據傳輸的方法,所述方法包括如下步驟:步驟S401中,執行模塊10執行發送至少一個文件的操作;在該步驟中,執行模塊10執行發送至少一個文件的操作。該文件可以為一個或者多個,而且可以包括不同類型的文件。具體的,通過執行模塊10選擇所述至少一個文件的圖標;以及執行發送所述至少一個文件的操作;所述執行發送至少一個文件的操作為將所述至少一個文件的圖標拖動到發送端屏幕的預設位置。可以根據用戶的需要預先設置將文件拖動到發送端屏幕上的一些特定的地方即為發送文件,可以是發送端屏幕的邊緣或者中央等。這種操作方式方便用戶選擇需要發送的文件,并且其操作簡單。當然,也還可以是其他的操作方式,例如,在選擇多個文件時,在通信終端100的觸摸屏幕上進行框選多個文件圖標的操作,或者在多個文件的圖標上畫連續的直線等,則也可以被通信終端100識別為發送多個文件的操作請求。這些文件發送動作的設置,可以通過一預設模塊進行預先設置。步驟S402中,發送模塊20向至少一個接收端傳送所述至少一個文件。通過發送模塊20向一個或者多個接收端發送一個或者多個文件。文件的類型可以是相同的或者是不同的。在該實施例中,步驟S401之前或之后包括:通訊連接建立請求模塊30向所述至少一個接收端發送建立通訊連接的請求;以及所述至少一個接收端的通訊連接建立模塊40接受所述請求,建立所述通訊連接的步驟。具體的發送端的通訊連接建立請求模塊30通過所述至少一個接收端的用戶身份識別卡號或者物理地址查找所述至少一個接收端;所述至少一個接收端的通訊連接建立模塊40接收所述建立通訊連接的請求后,向所述發送端返回所述至少一個接收端的端口號,建立所述通訊連接。用戶身份識別卡號是每個通信終端100在通信網絡中的身份標識,因此根據該用戶身份識別卡號可以正確無誤的找到對應的接收端設備。同樣的,接收端的物理地址同樣可以使發送端查找到對應的接收端設備。在發送端接收到接收端的端口號后,兩者便可建立通訊連接。在本發明的一個實施例中,在步驟S401之后包括:標識模塊50對所述至少一個文件設置分類標識的步驟;在步驟S402之后包括:所述至少一個接收端的分類存儲更新模塊60根據所分類述標識對所述至少一個文件進行分類存儲和/或更新存儲的步驟。在該實施例中,接收端接收到的文件是發送端的標識模塊50已經對其設置分類標識后的文件,接收端的分類存儲更新模塊60可以根據所述分類標識對所述至少一個文件進行分類存儲和/或更新存儲。例如,發送端發送了多個文件,其中包括音樂文件、圖片文件以及普通的Word文件,則標識模塊50對其設置分類標識,還可以進一步的對其分類打包發送,即將上述三類文件分三個文件包,每個文件包包括多個同類的文件。這樣,接收端在接收到這些文件包時,可以對其進行分類存儲或者是更新存儲。實現了多個文件及多類文件的同時傳送,提高了數據傳送的效率。進一步的,也使接收端方便將文件進行分類存儲、使用及查找。參見圖5,在本發明的一個優選實施例中,具體描述如下:步驟S501中,發送端選擇文件,并快速地往屏幕邊緣拖動;該操作為執行發送至少一個文件的操作。步驟S502中,判斷該操作是否為發送行為,是則執行步驟S503 ;否則結束;步驟S503中,發送端與接收端雙方建立通訊連接,發送端對發送的文件群設置標識;步驟S504中,接收端接收文件,并智能地對文件進分類存儲更新。通過該實施中的數據傳輸的方法,用戶使用通信終端100傳輸數據時更加方便,操作更加人性化。并且可以實現多點觸控,多個文件多種文件一起選擇,一起發送;也支持一對多進行發送,一對多進行接收。可以實現如聯系人文件、音樂文件以及文檔文件的分類存儲及更新。參見圖6A 圖6B,為該實施例中通信終端A和通信終端B的數據傳送前后的數據存儲的變化過程示意,由于在通信終端A向通信終端B傳送數據前對數據設置了分類標識,因此在將這些數據傳送到通信終端B后,也可以輕易的實現數據的分類存儲或者更新存儲。由于接收端的通信終端100能夠智能的存儲及更新接收到的文件,節省了用戶手動操作的時間,提升了用戶使用通信終端100進行數據傳輸的全新體驗。綜上所述,本發明通過在發送端首先執行發送至少一個文件的操作以選取需要發送的文件;然后向至少一個接收端傳送所述至少一個文件。所述執行發送至少一個文件的操作可以是將需要發送的文件拖動到發送端預設的位置。發送端與接收端建立可以在執行發送至少一個文件的操作之前或者之后。發送端與接收端進行文件的傳送可以是單個文件,也可以多個文件、多類文件同時傳送。因此,本發明方便了用戶進行文件的發送操作,提高了數據傳送的效率。進一步的,發送端在發送文件前對文件進行分類標識,則在接收端能夠輕易的將接收到的文件進行分類存儲及更新,提升了用戶使用通信終端進行數據傳輸的體驗感受。當然,本發明還可有其它多種實施例,在不背離本發明精神及其實質的情況下,熟悉本領域的技術人員當可根據本發明作出各種相應的改變和變形,但這些相應的改變和變形都應屬于本發明所附的權利要求的保護范圍。
權利要求
1.一種數據傳輸的方法,其特征在于,所述方法包括如下步驟: 執行發送至少一個文件的操作; 向至少一個接收端傳送所述至少一個文件。
2.根據權利要求1所述的數據傳輸的方法,其特征在于,在執行發送所述至少一個文件的操作步驟之后包括: 向所述至少一個接收端發送建立通訊連接的請求; 所述至少一個接收端接受所述請求,建立所述通訊連接。
3.根據權利要求2所述的數據傳輸的方法,其特征在于,所述執行發送所述至少一個文件的操作為將所述至少一個文件的圖標拖動到發送端屏幕的預設位置。
4.根據權利要求2所述的數據傳輸的方法,其特征在于,在所述向所述至少一個接收端發送建立通訊連接的請求的步驟中,發送端通過所述至少一個接收端的用戶身份識別卡號或者物理地址查找所述至少一個接收端; 在所述至少一個接收端接收所述請求,建立所述通訊連接的步驟中,所述至少一個接收端接收所述建立通訊連接的請求后,向所述發送端返回所述至少一個接收端的端口號,建立所述通訊連接。
5.根據權利要求1 4任意一項所述的數據傳輸的方法,其特征在于,在所述執行發送至少一個文件的操作的步驟之后包括: 對所述至少一個文件 設置分類標識; 在所述向至少一個接收端傳送所述至少一個文件的步驟之后包括: 所述至少一個接收端根據所分類述標識對所述至少一個文件進行分類存儲和/或更新存儲。
6.一種通信終端,其特征在于,所述通信終端包括: 執行發送模塊,用于執行發送至少一個文件的操作; 發送模塊,用于向至少一個接收端傳送所述至少一個文件。
7.根據權利要求6所述的通信終端,其特征在于,所述通信終端還包括:通訊連接建立請求模塊,用于在所述執行模塊執行發送所述至少一個文件的操作之后向至少一個接收端發送建立通訊連接的請求; 通訊連接建立模塊,用于接受發送端發送的建立通訊連接請求,建立通訊連接。
8.根據權利要求7所述的通信終端,其特征在于,所述執行發送所述至少一個文件的操作為將所述至少一個文件的圖標拖動到發送端屏幕的預設位置。
9.根據權利要求7所述的通信終端,其特征在于,所述通訊連接建立請求模塊通過所述至少一個接收端的用戶身份識別卡號或者物理地址查找所述至少一個接收端; 所述通訊連接建立模塊在接收發送端發送的所述建立通訊連接的請求后,向所述發送端返回所述至少一個接收端的端口號,建立所述通訊連接。
10.根據權利要求6 9任意一項所述的通信終端,其特征在于,所述通信終端還包括: 標識模塊,用于在所述執行模塊執行發送至少一個文件的操作之后對所述至少一個文件設置分類標識; 分類存儲更新模塊,用于在接收發送端發送的所述至少一個文件之后根據所述分類標識對所述至少一個文件進行分類存儲和/或更新存儲。·
全文摘要
本發明適用于通信技術領域,提供了一種數據傳輸的方法及其通信終端,所述方法包括如下步驟執行發送至少一個文件的操作;向至少一個接收端傳送所述至少一個文件。借此,本發明提高了數據傳送的效率,方便用戶使用通信終端傳送數據,并且提升用戶使用通信終端的體驗感受。
文檔編號H04L29/12GK103188368SQ201110444049
公開日2013年7月3日 申請日期2011年12月27日 優先權日2011年12月27日
發明者張輝, 李雪松 申請人:宇龍計算機通信科技(深圳)有限公司