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

用于控制文件名稱的方法及其電子裝置制造方法

文檔序號:6525448閱讀:182來源:國知局
用于控制文件名稱的方法及其電子裝置制造方法
【專利摘要】本發(fā)明提供了一種用于控制文件名稱的方法及其電子裝置。一種用于在電子裝置中控制文件名稱的方法。該方法包括:當數據發(fā)送事件發(fā)生時,檢測用于附加到數據發(fā)送的至少一個文件;確定在所述至少一個文件之中是否存在重新命名的文件;當存在至少一個重新命名的文件時,考慮針對所述至少一個重新命名的文件的改變名稱來產生頭;產生并發(fā)送包括該頭的數據包。
【專利說明】用于控制文件名稱的方法及其電子裝置
【技術領域】
[0001 ] 本公開涉及一種用于控制文件名稱的方法及其電子裝置。
【背景技術】
[0002]電子裝置由于它們的便攜性已經變?yōu)楝F代人的必需品,并且發(fā)展成提供各種服務(諸如語音和視頻呼叫功能、消息發(fā)送/接收功能、信息輸入/輸出功能以及數據發(fā)送功能)的多媒體裝置。
[0003]在通過如上所述的各種服務將數據發(fā)送到另一電子裝置的情況下,電子裝置的用戶可執(zhí)行附加存儲在存儲器中的至少一個文件以發(fā)送數據。當用于發(fā)送包括文件的數據的事件發(fā)生時,電子裝置考慮存儲在存儲器中的文件的名稱來產生數據包,并將該數據發(fā)送到另一電子裝置。因此,電子裝置的用戶釋放附加文件的附加,以便對該附加文件進行重新命名。其后,電子裝置找到存儲在電子裝置的存儲器中的所述至少一個文件,并對該文件進行重新命名。其后,電子裝置的用戶需要執(zhí)行再次執(zhí)行重新命名的文件的附加的操作。
[0004]如上所述,當在將用于數據發(fā)送的文件附加在電子裝置的應用程序中之后需要對該文件進行重新命名時,電子裝置的用戶需要執(zhí)行五次操縱。

【發(fā)明內容】

[0005]為了解決以上所討論的現有技術的缺陷,主要目的是至少提供以下優(yōu)點。因此,本公開的目的是提供一種用于在電子裝置中控制文件名稱的設備和方法。
[0006]本公開的另一目的是提供一種用于在電子裝置中對附加文件進行重新命名的設備和方法。
[0007]本公開的另一目的是提供一種用于在電子裝置中考慮附加文件的改變名稱來產生用于數據發(fā)送的頭的設備和方法。
[0008]本公開的另一目的是提供一種用于在電子裝置中使用表來管理附加文件的設備和方法。
[0009]本公開的另一目的是提供一種用于在電子裝置中檢測附加文件是否被重新命名的設備和方法。
[0010]本公開的另一目的是提供一種用于在電子裝置中使用標志來檢測附加文件是否被重新命名的設備和方法。
[0011]根據本公開的一方面,一種用于在電子裝置中控制文件名稱的方法包括:當數據發(fā)送事件發(fā)生時,檢測用于附加到數據發(fā)送的至少一個文件;檢測在所述至少一個文件之中是否存在重新命名的文件;當存在至少一個重新命名的文件時,考慮針對所述至少一個重新命名的文件的改變名稱來產生頭;產生并發(fā)送包括所述頭的數據包。
[0012]根據本公開的另一方面,一種電子裝置包括:至少一個處理器;至少一個存儲器;以及至少一個程序,被存儲在存儲器中,并且被配置為可被處理器執(zhí)行,其中,當數據發(fā)送事件發(fā)生時,所述處理器檢測用于附加到數據發(fā)送的至少一個文件;確定在所述至少一個文件之中是否存在重新命名的文件;當存在至少一個重新命名的文件時,考慮針對所述至少一個重新命名的文件的改變名稱來產生頭;產生并發(fā)送包括所述頭的數據包。
[0013]在進行以下詳細描述之前,對貫穿本專利文檔中所使用的特定單詞和短語的定義進行闡述可能是有利的:術語“包括”及其派生詞意指包括但不限于;術語“或”是包含性的,意指和/或;短語“與…相關聯(lián)”和“與其相關聯(lián)”及其派生詞可意指包括、包括在…內、與…互連、包含、包含在…內、連接到或與…連接、稱合到或與…稱合、與…可連通的、與…合作、交織、并置、與…鄰近、結合到或與…結合、具有、具有…的性質等;術語“控制器”意指控制至少一個操作的任何裝置、系統(tǒng)或其部分,這樣的裝置可用硬件、固件或軟件或者是硬件、固件和軟件中的至少兩個的某種組合實現。應當指出,與任何特定控制器相關聯(lián)的功能可以是集中式的或分布式的,不管是本地的還是遠程的。貫穿本專利文檔提供了特定單詞和短語的定義,本領域的普通技術人員應當理解,在許多(即使不是大多數)情況下,這樣的定義適用于這樣定義的單詞和短語的現有用法以及未來的用法。
【專利附圖】

【附圖說明】
[0014] 為了更完整地理解本公開及其優(yōu)點,現在參照以下結合附圖進行的描述,在附圖中,相似的標號表不相似的部分:
[0015]圖1示出根據本公開的示例性實施例的電子裝置的框圖;
[0016]圖2示出根據本公開的實施例的處理器的詳細框圖;
[0017]圖3示出根據本公開的示例性實施例的用于在電子裝置中對附加文件進行重新命名的處理的流程圖;
[0018]圖4A示出根據本公開的第一示例性實施例的用于在電子裝置中考慮附加文件的改變名稱來產生頭的處理的流程圖;
[0019]圖4B示出根據本公開的示例性實施例的用于考慮附加文件的改變名稱來產生頭的電子裝置的配置;
[0020]圖5示出根據本公開的第二示例性實施例的用于在電子裝置中考慮附加文件的改變名稱來產生頭的處理的流程圖;
[0021]圖6示出根據本公開的第三示例性實施例的用于在電子裝置中考慮附加文件的改變名稱來產生頭的處理的流程圖;
[0022]圖7示出根據本公開的第四示例性實施例的用于在電子裝置中考慮附加文件的改變名稱來產生頭的處理的流程圖;
[0023]圖8A至SC示出根據本公開的示例性實施例的用于在電子裝置中管理附加文件的表;
[0024]圖9A至9F示出根據本公開的實施例的用于在電子裝置中考慮附加文件的改變名稱來產生頭的屏幕配置;和
[0025]圖10示出根據本公開的示例性實施例的電子裝置中的用于數據發(fā)送的包構造?!揪唧w實施方式】
[0026]本專利文檔中的以下所討論的圖1至10和用于描述本公開的原理的各種實施例僅通過說明的方式,而不應以任何方式被解讀為限制本公開的范圍。本領域的技術人員將理解,本公開的原理可在任何適當布置的系統(tǒng)或裝置中實現。在此以下將參照附圖描述本公開的示例性實施例。在以下描述中,因為公知功能或構造的詳細描述將不必要地模糊本公開的主題,所以將省去公知功能或構造的詳細描述。此外,在此使用的術語是根據本公開的功能而定義的。因此,所述術語可根據用戶或操作者的意圖或實踐而變化。因此,應當基于在此進行的描述來理解在此使用的術語。
[0027]本公開提供一種用于在電子裝置中考慮附加文件的改變名稱產生頭的技術。
[0028]在以下描述中,電子裝置的示例可包括具有觸摸屏的移動通信終端、個人數字助理(PDA)、計算機(PC)、膝上型電腦、智能電話、上網本、電視、移動互聯(lián)網裝置(MID)、超移動個人計算機(UMPC)、平板PC、導航裝置、智能TV和MP3播放器。
[0029]圖1示出根據本公開的示例性實施例的電子裝置的框圖。
[0030]參照圖1,電子裝置100可包括存儲器110、處理器單元120、音頻處理單元130、通信系統(tǒng)140、輸入/輸出控制單元150、顯示單元160和輸入裝置170。在這種情況下,可提供多個存儲器110。
[0031]以下將描述各個組件。
[0032]存儲器110可包括程序存儲單元111和數據存儲單元112,其中,程序存儲單元111用于存儲用于控制電子裝置100的操作的程序,數據存儲單元112用于存儲在程序執(zhí)行期間產生的數據。
[0033]在此,數據存儲單元112存儲文件管理表801,其中,文件管理表801包括原始文件信息字段803和改變文件信息字段805,其中,原始文件信息字段803包括原始文件的文件目錄字段807、原始文件的文件格式字段809和原始文件的文件名稱字段811,改變文件信息字段805包括改變文件的文件格式字段813和改變文件的文件名稱字段815。
[0034]例如,程序存儲單元111包括圖形用戶界面(⑶I)程序113、文件管理程序114和至少一個應用程序115。在這種情況下,存儲在程序存儲單元111中的程序可被表達為作為指令的集合的指令集。
[0035]⑶I程序113可包括用于在顯示單元160上提供圖形用戶界面的至少一個軟件組件。例如,⑶I程序113可包括用于在顯示單元160上顯示關于被處理器122執(zhí)行的應用程序的信息的指令。例如,在將文件附加在應用程序中的情況下,如圖9B所示,GUI程序113可在顯示單元160上顯示附加文件的名稱921。在另一示例中,當用于對附加文件進行重新命名的事件發(fā)生時,如圖9B所示,⑶I程序113可在顯示單元160上顯示“重新命名”窗口。在另一示例中,當附加文件被重新命名時,如圖9F所示,⑶I程序113可在顯示單元160上顯示附加文件的改變名稱961。
[0036]文件管理程序114可包括用于將文件附加到發(fā)送的數據的至少一個軟件組件。例如,當文件附加事件在應用程序中發(fā)生時,文件管理程序114執(zhí)行存儲在存儲器110中的至少一個文件的附加。在這種情況下,文件管理程序114使用文件管理表來控制附加文件。在此,文件管理表可包括原始文件信息字段和改變文件信息字段,其中,原始文件信息字段包括原始文件的文件目錄字段、原始文件的文件格式字段和原始文件的文件名稱字段,改變文件信息字段包括改變文件的文件格式字段和改變文件的文件名稱字段。如果文件名稱被改變,則文件管理程序114更新文件管理表中的文件信息字段。
[0037]文件管理程序114可包括用于考慮用于附加到數據發(fā)送的文件的改變名稱來產生頭的至少一個軟件組件。例如,當數據發(fā)送事件發(fā)生時,文件管理程序114確定附加文件是否被重新命名。在這種情況下,文件管理程序114考慮文件管理表中的改變文件信息字段的改變文件名稱字段值來確定文件的名稱是否被改變。當文件的名稱被改變時,文件管理程序114考慮將被附加到數據的文件的改變名稱來產生用于數據發(fā)送的頭。
[0038]另外,當附加文件被重新命名時,文件管理程序114可通過在文件管理表中設置標志來控制重新命名的文件。此外,當存在多個文件管理表時,文件管理程序114可為包括至少一個重新命名的文件的至少一個文件管理表設置標志。
[0039]應用程序115可包括針對安裝在電子裝置100中的至少一個應用程序的軟件組件。
[0040]處理器單元120可包括存儲器接口 121、至少一個處理器122和外設接口 124。在這種情況下,包括在處理器單元120中的存儲器接口 121、至少一個處理器122和外設接口124可被集成到至少一個集成電路中或者被實現為單獨的組件。
[0041]存儲器接口 121控制諸如處理器122或外設接口 124的組件對存儲器110的訪問。
[0042]外設接口 124控制電子裝置100的輸入/輸出外設與處理器122和存儲器接口121的連接。
[0043]處理器122使得電子裝置100能夠使用至少一個軟件程序來提供各種多媒體服務。在這種情況下,處理器122執(zhí)行存儲在存儲器110中的至少一個程序,并提供與該程序相應的服務。
[0044]音頻處理單元130通過揚聲器131和麥克風132來提供用戶與電子裝置100之間的音頻接口。
[0045]通信系統(tǒng)140在電子裝置100中提供用于語音通信和數據通信的通信功能。在這種情況下,通信系統(tǒng)140可被分類為支持不同通信網絡的多個通信子模塊。例如,通信網絡可包括,但不限于,全球移動通信系統(tǒng)(GSM)網絡、增強數據GSM環(huán)境(EDGE)網絡、碼分多址(CDMA)網絡、W碼碼分多址(W-CDMA)網絡、長期演進(LTE)網絡、正交頻分多址(OFDMA)網絡、無線LAN、藍牙網絡和近場通信(NFC)網絡。
[0046]輸入/輸出控制單元150提供輸入/輸出裝置(諸如顯示單元160和輸入裝置170)與外設接口 124之間的接口。
[0047]顯示單元160顯示電子裝置100的狀態(tài)信息、用戶輸入的字符、運動圖片和靜態(tài)圖片中的至少一個。例如,顯示單元160顯示關于被處理器122執(zhí)行的應用程序的信息。
[0048]輸入裝置170通過輸入/輸出控制單元150將通過用戶的選擇而產生的輸入數據提供給處理器單元120。在這種情況下,輸入裝置170可包括包括至少一個硬件按鈕的鍵區(qū)和用于檢測觸摸信息的觸摸板等。例如,輸入裝置170通過輸入/輸出控制單元150將通過觸摸板檢測的觸摸信息提供給處理器122。
[0049]圖2示出根據本公開的示例性實施例的處理器的詳細框圖。
[0050]如圖2所示,處理器122可包括應用程序執(zhí)行單元210、文件管理單元220和顯示控制單元230。
[0051]應用程序執(zhí)行單元210執(zhí)行存儲在程序存儲單元111中的至少一個應用115中的任何一個以提供與相關程序相應的服務。例如,應用程序執(zhí)行單元210執(zhí)行存儲在程序存儲單元111中的電子郵件應用程序以提供電子郵件服務。[0052]文件管理單元220執(zhí)行存儲在程序存儲單元111中的文件管理程序114,并將文件附加到數據發(fā)送。例如,當文件附加事件在應用程序中發(fā)生時,文件管理單元220執(zhí)行存儲在存儲器110中的至少一個文件的附加。在這種情況下,文件管理單元220使用文件管理表來控制附加文件。在此,文件管理表可包括原始文件信息字段和改變文件信息字段,其中,原始文件信息字段包括原始文件的文件目錄字段、原始文件的文件格式字段和原始文件的文件名稱字段,改變文件信息字段包括改變文件的文件格式字段和改變文件的文件名稱字段。如果文件名稱被改變,則文件管理單元220更新文件管理表中的文件信息字段。
[0053]另外,文件管理單元220考慮用于附加到數據發(fā)送的文件的改變名稱來產生頭。例如,當數據發(fā)送事件發(fā)生時,文件管理單元220確定附加文件的名稱是否被改變。在這種情況下,文件管理單元220考慮文件管理表中的改變文件信息字段的改變文件名稱字段值來確定文件的名稱是否被改變。當文件的名稱被改變時,文件管理單元220考慮將被附加到數據的文件的改變名稱來產生用于數據發(fā)送的頭。
[0054]另外,當附加文件被重新命名時,文件管理單元220可通過在文件管理表中設置標志來控制重新命名的文件。此外,當存在多個文件管理表時,文件管理單元220可為包括至少一個重新命名的文件的至少一個文件管理表設置標志。
[0055]顯示控制單元230執(zhí)行存儲在程序存儲單元111中的⑶I程序113,并在顯示單元160上顯示圖形用戶界面。例如,顯示控制單元230在顯示單元160上顯示關于被應用程序執(zhí)行單元210執(zhí)行的應用程序的信息。例如,在將文件附加在應用程序中的情況下,如圖9B所示,顯示控制單元230可在顯示單元160上顯示附加文件的名稱921。在另一示例中,當用于對附加文件進行重新命名的事件發(fā)生時,如圖9B所示,顯示控制單元230可在顯示單元160上顯示“重新命名”窗口。在另一示例中,當附加文件被重新命名時,如圖9F所示,顯示控制單元230可在顯示單元160上顯示附加文件的改變名稱961。
[0056]在上述實施例中,電子裝置100包括文件管理單元220,并且使用處理器122來管理附加文件。
[0057]在另一實施例中,電子裝置100可包括用于管理附加文件的單獨的文件管理模塊。
[0058]圖3示出根據本公開的示例性實施例的用于在電子裝置中對附加文件進行重新命名的處理。
[0059]參照圖3,在步驟301中,電子裝置執(zhí)行應用程序。例如,如圖9A所示,電子裝置100執(zhí)行電子郵件應用程序901。盡管以電子郵件應用程序為例對以上實施例進行了描述,但是用于描述本公開的應用程序可包括能夠發(fā)送附加有文件的數據的至少一個應用程序。
[0060]在應用程序的執(zhí)行之后,電子裝置在步驟303中確定文件附加事件是否發(fā)生。例如,如圖9A所示,電子裝置確定對“文件附加”菜單903的選擇是否被電子郵件應用程序901檢測到。如果文件附加事件沒有發(fā)生,則電子裝置進入步驟301,并保持應用程序的操作狀態(tài)。
[0061]當文件附加事件發(fā)生時,電子裝置進入步驟305。在步驟305中,電子裝置檢查附加文件。例如,如圖9A所示,當對“文件附加”菜單903的選擇被電子郵件應用程序901檢測到時,電子裝置執(zhí)行存儲在存儲器中的至少一個文件的附加。在這種情況下,電子裝置可使用如圖8A所示的文件管理表801來管理附加文件。在此,文件管理表801可包括原始文件信息字段803和改變文件信息字段805,其中,原始文件信息字段803包括原始文件的文件目錄字段807、原始文件的文件格式字段809和原始文件的文件名稱字段811,改變文件信息字段805包括改變文件的文件格式字段813和改變文件的文件名稱字段815。
[0062]在檢查附加文件之后,電子裝置在步驟307中確定文件重新命名事件是否發(fā)生。例如,如圖9C所示,電子裝置確定附加文件控制菜單925在電子郵件應用程序901中是否被選擇。其后,電子裝置確定在附加文件控制菜單925的子菜單931中是否檢測到對“重新命名”菜單935的選擇。當文件重新命名事件沒有發(fā)生時,電子裝置結束所述算法。
[0063]另一方面,當文件重新命名事件發(fā)生時,電子裝置進入步驟309。在步驟309中,電子裝置顯示文件重新命名菜單。例如,當如圖9C所示在附加文件控制菜單925的子菜單931中檢測到對“重新命名”菜單935的選擇時,如圖9D所示,電子裝置顯示“重新命名”窗Π 941。
[0064]在顯示文件重新命名菜單之后,電子裝置在步驟311中確定文件名稱是否被改變。例如,如圖9D所示,確定顯示在“重新命名”窗口 941上的原始文件的名稱“ScreenshOt_2012-l 1-20-07.jpg”921是否被改變。當文件名稱沒有被改變時,電子裝置結束所述算法。
[0065]另一方面,當文件名稱被改變時,在步驟313中,電子裝置進入步驟313。在步驟313中,電子裝置更新文件名稱。例如,如圖9D所示,當顯示在“重新命名”窗口 941上的原始文件的名稱“Screenshot_2012-ll-20-07.jpg” 921如圖9E所示被改變?yōu)椤癱oupon.jpg"951并且檢測到對“確認”菜單945的選擇時,如圖9F所示,電子裝置在電子郵件應用程序901中顯示改變的文件名稱。另外,當文件名稱被改變時,電子裝置更新文件管理表801的文件信息。
[0066]其后,電子裝置結束所述算法。
[0067]圖4A示出根據本公開的第一示例性實施例的用于在電子裝置中考慮附加文件的改變名稱來產生頭的處理。
[0068]參照圖4A,在步驟401中,當產生數據發(fā)送事件時,電子裝置檢測用于附加到數據發(fā)送的至少一個文件。例如,如圖9A和9B所示,電子裝置確定在電子郵件應用程序901中是否存在通過“文件附加”菜單903附加的文件。在這種情況下,電子裝置可使用如圖8A所示的文件管理表801來確定是否存在附加文件。在此,文件管理表801可包括原始文件信息字段803和改變文件信息字段805,其中,原始文件信息字段803包括原始文件的文件目錄字段807、原始文件的文件格式字段809和原始文件的文件名稱字段811,改變文件信息字段805包括改變文件的文件格式字段813和改變文件的文件名稱字段815。另外,電子裝置顯示電子郵件應用程序901中的附加文件的數量和大小923以及附加文件的各自的名稱921和大小中的至少一個。另外,電子裝置可顯示電子郵件應用程序901中的收件人地址905、主題907和內容909中的至少一個。
[0069]在檢測到附加文件之后,在步驟403中,電子裝置檢測重新命名的文件。例如,在步驟401中,電子裝置確定檢測到的附加文件的名稱是否不同于檢測到數據發(fā)送請求時該文件的名稱。也就是說,如圖8A所示,電子裝置可考慮文件管理表801中的原始文件的文件格式字段809和名稱字段811以及改變文件的文件格式字段813和名稱字段815來檢測重新命名的文件。[0070]在檢測到重新命名的文件之后,電子裝置在步驟405中考慮文件的改變名稱來產生頭。例如,當如圖9B所示的附加在電子郵件應用程序901中的文件的名稱“Screenshot_2012-ll-20-07.jpg” 921 被改變?yōu)槿鐖D 9F 所示的“coupon, jpg” 961 時,電子裝置考慮改變的文件名稱“coupon, jpg" 961來產生用于數據發(fā)送的頭。例如,當應用程序使用多用途互聯(lián)網郵件擴展(MIME)協(xié)議時,電子裝置可將“Content-Type:1mage/jpeg;name=;/ coupon" ”包括在MIME頭中。在另一示例中,當應用程序使用同步多媒體集成語言(SMIL)協(xié)議時,電子裝置可將“〈img src=" coupon.jpg" >”包括在SMIL頭中。在這種情況下,假設盡管如圖9B所示的附加在電子郵件應用程序901中的文件的名稱“Screenshot_2012-ll-20-07.jpg”921 改變?yōu)槿鐖D 9F 所示的“coupon.jpg”961,但是實際上存儲在存儲器110中的文件的名稱保持為原始文件名稱“SCreenshOt_2012-ll-20-07.jpg”921。
[0071]在產生頭之后,電子裝置在步驟407中產生并發(fā)送包括該頭的數據包。例如,當應用程序使用MME協(xié)議時,電子裝置可產生具有如圖10所示的MME的結構的數據包。在產生如圖9F所示的數據包之后,電子裝置將主題907、內容909和重新命名的附加文件包括在電子郵件中,并將該電子郵件發(fā)送到電子郵件應用程序中的收件人地址905。
[0072]其后,電子裝置結束所述算法。
[0073]如上所述,用于在電子裝置中考慮附加到應用程序的文件的改變名稱來產生用于數據發(fā)送的頭的各個處理可由如圖4B所示的用于考慮附加到應用程序的文件的改變名稱來產生用于數據發(fā)送的頭的單元來實現。
[0074]圖4B示出根據本公開的示例性實施例的用于考慮附加文件的改變名稱來產生頭的電子裝置的配置。
[0075]參照圖4B,電子裝置可包括第一單元411、第二單元413、第三單元415和第四單元417,其中,第一單元411用于檢測用于附加到數據發(fā)送的至少一個文件,第二單元413用于檢測重新命名的文件,第三單元415用于考慮文件的改變名稱來產生頭,第四單元417用于產生并發(fā)送包括該頭的數據包。
[0076]第一單元411檢測用于附加到數據發(fā)送的至少一個文件。例如,如圖9A和9B所示,電子裝置確定在電子郵件應用程序901中是否存在通過“文件附加”菜單903附加的文件。在這種情況下,電子裝置可使用如圖8A所示的文件管理表801來確定是否存在附加文件。在此,文件管理表801可包括原始文件信息字段803和改變文件信息字段805,其中,原始文件信息字段803包括原始文件的文件目錄字段807、原始文件的文件格式字段809和原始文件的文件名稱字段811,改變文件信息字段805包括改變文件的文件格式字段813和改變文件的文件名稱字段815。另外,電子裝置顯示電子郵件應用程序901中的附加文件的數量和大小923以及附加文件的各自的名稱921和大小中的至少一個。另外,電子裝置可顯示電子郵件應用程序901中的收件人地址905、主題907和內容909中的至少一個。
[0077]第二單元413檢測重新命名的文件。例如,電子裝置確定第一單元411檢測到的附加文件的名稱是否不同于檢測到數據發(fā)送請求時該文件的名稱。也就是說,如圖8A所示,電子裝置可考慮文件管理表801中的原始文件的文件格式字段809和文件名稱字段811以及改變文件的文件格式字段813和文件名稱字段815來檢測重新命名的文件。
[0078]第三單元415考慮文件的改變名稱來產生頭。例如,當如圖9B所示的附加在電子郵件應用程序901中的文件的名稱“Screenshot_2012-ll-20-07.jpg”921改變?yōu)槿鐖D9F所示的“coupon, jpg” 961時,電子裝置考慮改變的文件名稱“coupon, jpg” 961來產生用于數據發(fā)送的頭。例如,當應用程序使用MIME協(xié)議時,電子裝置可將“Content-Type:1mage/jpeg;name=;/ coupon" ”包括在MIME頭中。在另一示例中,當應用程序使用SMIL協(xié)議時,電子裝置可將“〈img src=" coupon, jpg" >”包括在SMIL頭中。在這種情況下,假設盡管如圖9B所示的附加在電子郵件應用程序901中的文件的名稱“Screenshot_2012-ll-20-07.jpg"921改變?yōu)槿鐖D9F所示的“coupon.jpg”961,但是實際上存儲在存儲器110中的文件的名稱保持為原始文件的名稱“Screenshot_2012-ll-20-07.jpg” 921。
[0079]第四單元417產生并發(fā)送包括所述頭的數據包。例如,當應用程序使用MME協(xié)議時,電子裝置可產生具有如圖10所示的MME的結構的數據包。在產生數據包之后,如圖9F所示,電子裝置將主題907、內容909和重新命名的附加文件961包括在電子郵件中,并將該電子郵件發(fā)送到電子郵件應用程序中的收件人地址905。
[0080]如上所述,電子裝置可包括用于考慮附加到應用程序的文件的改變名稱來產生用于數據發(fā)送的頭的各個單元。在這種情況下,電子裝置可配置集成用于考慮附加到應用程序的文件的改變名稱來產生用于數據發(fā)送的頭的各個單元的一個單元。
[0081]圖5示出根據本公開的第二示例性實施例的用于在電子裝置中考慮附加文件的改變名稱來產生頭的處理。
[0082]參照圖5,在步驟501中,電子裝置執(zhí)行應用。例如,如圖9A所示,電子裝置100執(zhí)行電子郵件應用程序901。盡管以電子郵件應用程序為例對以上實施例進行了描述,但是用于描述本公開的應用程序可包括能夠發(fā)送附加有文件的數據的至少一個應用程序。
[0083]在執(zhí)行應用程序之后,電子裝置在步驟503中檢測是否存在數據發(fā)送請求。例如,如圖9A至9C和圖9F所示,電子裝置確定在電子郵件應用程序中是否檢測到對“發(fā)送”菜單963的輸入。另外,“發(fā)送”菜單963可包括用于將包括主題907和內容909中的至少一個的數據發(fā)送到電子郵件應用程序901的收件人地址905的菜單。如果數據發(fā)送請求沒有被檢測到,則電子裝置進入步驟501,并繼續(xù)顯示電子郵件應用程序的屏幕。
[0084]另一方面,當在步驟503中檢測到數據發(fā)送請求時,電子裝置進入步驟505。在步驟505中,電子裝置確定是否存在包括在數據發(fā)送中的附加文件。例如,如圖9A和98所示,電子裝置確定在電子郵件應用程序901中是否存在通過“文件附加”菜單903附加的文件。在這種情況下,電子裝置可使用如圖8Α中所示的文件管理表801來確定是否存在附加文件。在此,文件管理表801可包括原始文件信息字段803和改變文件信息字段805,其中,原始文件信息字段803包括原始文件的文件目錄字段807、原始文件的文件格式字段809和原始文件的文件名稱字段811,改變文件信息字段805包括改變文件的文件格式字段813和改變文件的文件名稱字段815。另外,電子裝置顯示電子郵件應用程序901中的附加文件的數量和大小923以及附加文件的各自的名稱921和大小中的至少一個。另外,電子裝置可顯示電子郵件應用程序901中的收件人地址905、主題907和內容909中的至少一個。當(在步驟505)附加文件不存在時,電子裝置在步驟515中發(fā)送數據。
[0085]另一方面,當(在步驟505中)附加文件存在時,電子裝置進入步驟507。在步驟507中,電子裝置檢測在步驟505中檢測到的附加文件是否被重新命名。例如,在步驟505中,電子裝置確定在步驟505中檢測到的附加文件的名稱是否不同于在檢測到數據發(fā)送請求時該文件的名稱。也就是說,如圖8A所示,電子裝置可考慮文件管理表801中的原始文件的文件格式字段809和文件名稱字段811以及改變文件的文件格式字段813和文件名稱字段815來檢測附加文件的名稱是否被改變。當在步驟507中文件名稱沒有被改變時,電子裝置進入步驟513。在步驟513中,電子裝置考慮原始文件名稱來產生頭。
[0086]另一方面,當(在步驟507中)文件名稱被改變時,電子裝置進入步驟509。在步驟509中,電子裝置考慮改變的文件名稱來產生用于數據發(fā)送的頭。例如,當如圖9B所示的附加在電子郵件應用程序901中的文件的名稱“ Screenshot_2012-11-20-07.jpg" 921被改變?yōu)槿鐖D9F所示的“coupon, jpg" 961時,電子裝置考慮改變的文件名稱“coupon, jpg” 961來產生用于數據發(fā)送的頭。例如,當應用程序使用MIME協(xié)議時,電子裝置可將 “Content-Type:1mage/jpeg;name= " coupon " ” 包括在 MIME 頭中。在另一示例中,當應用程序使用SMIL協(xié)議時,電子裝置可將“〈img src=" coupon.jpg" >,,包括在SMIL頭中。在這種情況下,假設盡管如圖9B所示的附加在電子郵件應用程序901中的文件的名稱“Screenshot_2012-ll-20-07.jpg,,921被改變?yōu)槿鐖D9F所示的“coupon, jpg” 961,但是實際上存儲在存儲器110中的文件的名稱保持為原始文件的名稱“Screenshot_2012-ll-20-07.jpg” 921。
[0087]在步驟509中考慮改變的文件名稱產生頭之后,電子裝置在步驟511中產生包括步驟509中產生的頭的數據包。例如,當應用程序使用MME協(xié)議時,電子裝置可產生具有如圖10所示的MME的結構的數據包。
[0088]在步驟511中產生包括頭的數據包之后,電子裝置在步驟515中發(fā)送所產生的數據包。例如,如圖9F所示,電子裝置將主題907、內容909和重新命名的文件961包括在電子郵件中,并將該電子郵件發(fā)送到電子郵件應用程序中的收件人地址905。
[0089]另一方面,當在步驟507中文件名稱沒有被改變時,電子裝置在步驟513中考慮原始文件名稱來產生頭。如果在請求文件發(fā)送時文件名稱沒有從如圖9B所示的附加在電子郵件應用程序901中的文件的原始名稱“Screenshot_2012-ll-20-07.jpg”921改變,則電子裝置考慮原始文件名稱“Screenshot_2012-ll-20-07.jpg” 921來產生用于數據發(fā)送的頭。例如,當應用程序使用MIME協(xié)議時,電子裝置可將“Content-Type:1mage/jpeg;name="Screenshot_2012-11-20-07" ”包括在MME頭中。在另一示例中,當應用程序使用SMIL協(xié)議時,電子裝置可將“〈img src=" Screenshot_2012-ll-20_07.jpg" >”包括在 SMIL 頭中。
[0090]在步驟513中考慮原始文件名稱產生頭之后,電子裝置在步驟511中產生包括步驟513中產生的頭的數據包。例如,當應用程序使用MME協(xié)議時,電子裝置可產生具有如圖10所示的MIME的結構的數據包。
[0091]其后,電子裝置結束所述算法。
[0092]圖6示出根據本公開的第三示例性實施例的用于在電子裝置中考慮附加文件的改變名稱來產生頭的處理。
[0093]參照圖6,在步驟601中,電子裝置執(zhí)行應用程序。例如,如圖9A所示,電子裝置100執(zhí)行電子郵件應用程序901。盡管以電子郵件應用程序為例對以上實施例進行了描述,但是用于描述本公開的應用程序可包括能夠發(fā)送附加有文件的數據的至少一個應用程序。
[0094]在執(zhí)行應用程序之后,電子裝置在步驟603中檢測是否存在數據發(fā)送請求。例如,如圖9A至9C和圖9F所示,電子裝置確定在電子郵件應用程序中是否檢測到對“發(fā)送”菜單963的輸入。另外,“發(fā)送”菜單963可包括用于將包括主題907和內容909中的至少一個的數據發(fā)送到電子郵件應用程序901的收件人地址905的菜單。如果數據發(fā)送請求沒有被檢測到,則電子裝置進入步驟601,并繼續(xù)顯示電子郵件應用程序的屏幕。
[0095]另一方面,當在步驟603中檢測到數據發(fā)送請求時,電子裝置在步驟605中確定是否存在包括在數據發(fā)送中的附加文件。例如,如圖9A和9B所示,電子裝置確定在電子郵件應用程序901中是否存在通過“文件附加”菜單903附加的文件。在這種情況下,電子裝置可使用如圖8A所示的文件管理表801來確定是否存在附加文件。在此,文件管理表801可包括原始文件信息字段803和改變文件信息字段805,其中,原始文件信息字段803包括原始文件的文件目錄字段807、原始文件的文件格式字段809和原始文件的文件名稱字段811,改變文件信息字段805包括改變文件的文件格式字段813和改變文件的文件名稱字段815。另外,電子裝置顯示電子郵件應用程序901中的附加文件的數量和大小923以及附加文件的各自的名稱921和大小中的至少一個。另外,電子裝置可顯示電子郵件應用程序901中的收件人地址905、主題907和內容909中的至少一個。如果附加文件不存在,則電子裝置進入步驟619。在步驟619中,電子裝置發(fā)送數據。
[0096]另一方面,當(在步驟605中)附加文件存在時,電子裝置進入步驟607。在步驟607中,電子裝置檢測第i文件的名稱是否被改變。在此,i是附加文件的索引編號,其初始值被假設為I。例如,如果i為1,則電子裝置確定在如圖8A所示的文件管理表801中的第一文件的改變文件信息字段805的文件名稱字段825中是否存在數據。
[0097]當(在步驟607中)第i文件的名稱被改變時,電子裝置進入步驟609。在步驟609中,電子裝置考慮第i文件的改變名稱來產生用于數據發(fā)送的頭。例如,當在如圖8A所示的文件管理表801的第一文件中的改變文件信息字段805中存在數據時,電子裝置確定第一文件的名稱被改變。因此,電子裝置考慮第一文件的文件目錄817中的原始文件的內容以及改變名稱825和文件格式823來產生用于數據發(fā)送的頭。例如,當應用程序使用 MIME 協(xié)議時,電子裝置可將“Content-Type:1mage/jpeg;name=" coupon " ”包括在MME頭中。在另一示例中,當應用程序使用SMIL協(xié)議時,電子裝置可將“〈imgsrc=" coupon.jpg" >”包括在SMIL頭中。在這種情況下,假設盡管附加文件的名稱從如圖9A所示的“Screenshot_2012-ll-20-07.jpg” 921改變?yōu)槿鐖D9F所示的“coupon, jpg” 961,但是實際上存儲在存儲器110中的文件的名稱保持為原始文件的名稱“Screenshot_2012-ll-20-07.jpg” 921。
[0098]另一方面,當(在步驟607中)第i文件的名稱沒有被改變時,電子裝置進入步驟611。在步驟611中,電子裝置考慮第i文件的原始名稱來產生用于數據發(fā)送的頭。例如,如果在如圖8A所示的文件管理表801中的第二文件的改變文件信息字段805中不存在數據,則電子裝置確定第二文件的名稱沒有被改變。因此,電子裝置考慮文件目錄827中的原始文件的內容以及第二文件的文件名稱829和文件格式831來產生用于數據發(fā)送的頭。例如,當應用程序使用MIME協(xié)議時,電子裝置可將“Content-Type:audio/mpeg3;name=〃 bell" ”包括在MIME頭中。在另一示例中,當應用程序使用SMIL協(xié)議中時,電子裝置可將“〈audio src=" bell, mp3" >”包括在SMIL頭中。在這種情況下,假設盡管文件名稱如圖8A所示從“Screenshot_2012-ll-20-07”821變?yōu)椤癱oupon”825,但是存儲在存儲器110中的原始文件的名稱實際上沒有被改變。
[0099]在步驟609和步驟611中考慮第i文件的改變名稱和第i文件的原始名稱中的至少一個產生頭之后,電子裝置在步驟613中確定i是否大于或等于所有附加文件的數量。
[0100]當(在步驟613中)i小于所有附加文件的數量時,電子裝置進入步驟615。在步驟615中,電子裝置將i增加1,并進入步驟607。在步驟607中,電子裝置確定第(i+Ι)文件是否被重新命名。例如,如圖8A所示,當所有附加文件的數量為2并且考慮第一文件的改變名稱來產生頭時,電子裝置在步驟615中將i增加1,并進入步驟607。在步驟607中,電子裝置確定第二文件是否被重新命名。
[0101]另一方面,當在步驟613中i大于或等于所有附加文件的數量時,電子裝置進入步驟617。在步驟617中,電子裝置產生包括步驟609和步驟611中的至少一個步驟中產生的頭的數據包。例如,當應用程序使用MME協(xié)議時,電子裝置可產生具有如圖10所示的MME的結構的數據包。
[0102]在步驟617中產生包括頭的數據包之后,電子裝置在步驟619中發(fā)送所產生的數據包。例如,如圖9F所示,電子裝置將主題907、內容909和重新命名的附加文件包括在電子郵件中,并將該電子郵件發(fā)送到電子郵件應用程序中的收件人地址905。
[0103]其后,電子裝置結束所述算法。
[0104]在以上實施例中,電子裝置確定各個附加文件是否分別被重新命名。
[0105]在另一實施例中,電子裝置可在如圖8B中所示的文件管理表中使用標志743來確定附加文件是否被重新命名。在發(fā)送文件的情況下,電子裝置可針對標志值被設置為“1”845的文件使用改變文件名稱來產生頭,并針對標志值被設置為“O” 847的文件使用原始名稱來產生頭。
[0106]圖7示出根據本公開的第四示例性實施例的用于在電子裝置中考慮附加文件的改變名稱來產生頭的處理。
[0107]參照圖7,在步驟701中,電子裝置執(zhí)行應用程序。例如,如圖9A所示,電子裝置100執(zhí)行電子郵件應用程序901。盡管以電子郵件應用程序為例對以上實施例進行了描述,但是用于描述本公開的應用程序可包括能夠發(fā)送附加有文件其的數據的至少一個應用程序。
[0108]在執(zhí)行應用程序之后,電子裝置在步驟703中檢測是否存在數據發(fā)送請求。例如,如圖9A至9C和圖9F所示,電子裝置確定在電子郵件應用程序中是否檢測到對“發(fā)送”菜單963的輸入。另外,“發(fā)送”菜單903可包括用于將包括主題907和內容909中的至少一個的數據發(fā)送到電子郵件應用程序901的收件人地址905的菜單。如果數據發(fā)送請求沒有被檢測到,則電子裝置進入步驟701,并繼續(xù)顯示電子郵件應用程序的屏幕。
[0109]另一方面,當(在步驟703中)檢測到數據發(fā)送請求時,電子裝置進入步驟705。在步驟705中,電子裝置確定是否存在包括在數據發(fā)送中的附加文件。例如,如圖9A和98所示,電子裝置確定在電子郵件應用程序901中是否存在通過“文件附加”菜單903附加的文件。在這種情況下,電子裝置可使用如圖8Α所示的文件管理表801來確定是否存在附加文件。在此,文件管理表801可包括原始文件信息字段803和改變文件信息字段809,其中,原始文件信息字段803包括原始文件的文件目錄字段807、原始文件的文件格式字段809和原始文件的文件名稱字段811,改變文件信息字段805包括改變文件的文件格式字段813和改變文件的文件名稱字段815。另外,電子裝置可包括如圖SC所示的k個表。電子裝置顯示附加文件的數量和大小923以及附加文件的各自的名稱921和大小中的至少一個。另外,電子裝置可顯示電子郵件應用程序901中的收件人地址905、主題907和內容909中的至少一個。如果(在步驟705中)附加文件不存在,則電子裝置在步驟727中發(fā)送數據。
[0110]另一方面,當(在步驟705中)附加文件存在時,電子裝置進入步驟707。在步驟707中,電子裝置確定第k文件管理表的標志是否是I。在此,標志是用于表示文件管理表包括至少一個重新命名的文件的標識符。例如,當如圖SC所示第一表851的標志853是“1”855時,電子裝置確定在第一表851中存在至少一個重新命名的文件。在另一示例中,當第二表861的標志863為“O” 865時,電子裝置可確定在第二表861中不存在重新命名的文件。
[0111]當在步驟707中第k文件管理表的標志為I時,電子裝置進入步驟709。在步驟709中,電子裝置確定第k文件管理表的第i文件是否被重新命名。在此,i是附加文件的索引編號,其初始值被假設為I。例如,如果i為1,則電子裝置確定在如圖8C所示的第一文件管理表851中的第一文件的改變文件信息的文件名稱字段中是否存在數據。
[0112]當(在步驟709中)第i文件在第k文件管理表中被重新命名時,電子裝置進入步驟711。在步驟711中,電子裝置考慮第k文件管理表的第i文件的改變名稱來產生用于數據發(fā)送的頭。例如,如果在如圖8C所示的文件管理表851中的第一文件的改變文件信息字段中存在數據,則電子裝置確定第一文件被重新命名。因此,電子裝置考慮第一文件管理表的文件目錄中的原始文件的內容以及第一文件的改變文件名稱和文件格式來產生用于數據發(fā)送的頭。例如,當應用程序使用MIME協(xié)議時,電子裝置可將“Content-Type:1mage/jpeg;name=;/ coupon" ”包括在MIME頭中。在另一示例中,當應用程序使用SMIL協(xié)議時,電子裝置可將“〈img src=" coupon.jpg" >”包括在SMIL頭中。在這種情況下,假設盡管如圖8C所示文件名稱從“ Screenshot_2012-11-20-07 ”變?yōu)椤?coupon ”,但是存儲在存儲器110中的文件的名稱沒有被改變。
[0113]當(在步驟709中)第i文件在第k文件管理表中沒有被重新命名時,電子裝置進入步驟713。在步驟713中,電子裝置考慮第k文件管理表的第i文件的原始名稱來產生用于數據發(fā)送的頭。例如,當在如圖8C所示的文件管理表851中的第二文件的改變文件信息字段中不存在數據時,電子裝置確定第二文件的名稱沒有被改變。因此,電子裝置考慮文件目錄中的原始文件的內容以及第二文件的文件名稱和文件格式來產生用于數據發(fā)送的頭。例如,當應用程序使用MIME協(xié)議時,電子裝置可將“Content-Type:audio/mpeg3;name=〃 bell" ”包括在MIME頭中。在另一示例中,當應用程序使用SMIL協(xié)議時,電子裝置可將“〈audio src=" bell, mp3" >”包括在SMIL頭中。
[0114]在步驟711和步驟713中考慮第k文件管理表中的第i文件的改變名稱和第i文件的原始名稱中的至少一個來產生頭之后,電子裝置在步驟715中確定i是否大于或等于第k文件管理表的所有附加文件的數量。
[0115]當(在步驟715中)i小于第k文件管理表的所有附加文件的數量時,電子裝置在步驟717中將i增加1,并進入步驟709。在步驟709中,電子裝置確定第(i+Ι)文件是否被重新命名。例如,如圖8C所示,當第一文件管理表的所有附加文件的數量為2并且考慮第一文件的改變名稱產生頭時,電子裝置在步驟717中將i增加1,并且進入步驟709。在步驟709中,電子裝置確定第二文件是否被重新命名。[0116]另一方面,當(在步驟715中)i大于或等于第k文件管理表中的所有附加文件的數量時,電子裝置在步驟719中確定k是否大于或等于所有文件管理表的數量。
[0117]當(在步驟719中)k小于所有文件管理表的數量時,電子裝置在步驟721中將k增加1,并且進入步驟707。在步驟707中,電子裝置確定第(k+Ι)文件管理表的標志是否為I。例如,當所有文件管理表的數量為3并且第一文件管理表的標志存在時,電子裝置在步驟721中將k增加1,并且進入步驟707。在步驟707中,電子裝置確定第二文件管理表的標志是否為I。
[0118]當(在步驟707中)第k文件管理表的標志為O時,電子裝置在步驟723中考慮第k文件管理表中的文件的原始名稱來產生頭。例如,當如圖8C所示第二文件管理表861的標志963為“O” 865時,電子裝置確定在第二管理表861中不存在重新命名的文件。因此,電子裝置考慮第二文件管理表861中所包括的至少一個文件目錄中的原始文件的內容、文件名稱和文件格式來產生用于數據發(fā)送的頭。例如,當應用程序使用MIME協(xié)議時,電子裝置可將“Content-Type:video/avi ;name=" 20121225 " ” 包括在 MIME 頭中。在另一不例中,當應用程序使用SMIL協(xié)議時,電子裝置可將“〈audio src=" Alphabet song, mp3" >”包括在SMIL頭中。
[0119]在步驟723中考慮第k文件管理表中的文件的原始名稱產生頭之后,電子裝置在步驟719中將k與所有文件表的數量進行比較。
[0120]另一方面,當(在步驟719中)k大于或等于所有文件管理表的數量時,電子裝置進入步驟725。在步驟725中,電子裝置產生包括步驟711、步驟713和步驟723中的至少一個步驟中產生的頭的數據包。例如,當應用程序使用MME協(xié)議時,電子裝置可產生具有如圖10所示的MIME的結構的數據包。
[0121]在步驟725中產生包括頭的數據包之后,電子裝置在步驟727中發(fā)送所產生的數據包。例如,如圖9F所示,電子裝置將主題907、內容909和重新命名的附加文件961包括在電子郵件中,并將該電子郵件發(fā)送到電子郵件應用程序中的收件人地址905。
[0122]其后,電子裝置結束所述算法。
[0123]如上所述,電子裝置保持附加文件的原始名稱,并考慮附加文件的改變名稱來產生用于數據發(fā)送的頭,從而使得用戶能夠容易地改變附加文件的名稱。
[0124]將意識到,根據本說明書中的權利要求和描述的本公開的實施例可以以硬件、軟件或硬件和軟件的組合的形式實現。任何這樣的軟件可被存儲在非暫時性計算機可讀存儲介質中。非暫時性計算機可讀存儲介質存儲一個或更多個程序(軟件模塊),所述一個或更多個程序包括當被電子裝置中的一個或更多個處理器執(zhí)行時使該電子裝置執(zhí)行本公開的方法的指令。任何這樣的軟件可以以易失性或非易失性儲存器(諸如,舉例來說,像ROM的存儲裝置,不管是可擦除的還是可重寫的)的形式存儲,或者以存儲器(諸如,舉例來說,RAM、存儲芯片、裝置或集成電路)的形式存儲,或者被存儲在光學或磁性可讀介質(諸如,舉例來說,CD、DVD、磁盤或磁帶等)上。將意識到,存儲裝置和存儲介質是適合于存儲包括當被執(zhí)行時實現本公開的實施例的指令的一個程序或多個程序的機器可讀儲存器的實施例。因此,實施例提供包括用于實現本說明書的權利要求中的任何一個要求保護的設備或方法的代碼的程序,以及存儲這樣的程序的機器可讀儲存器。更進一步,這樣的程序可通過任何介質(諸如通過有線連接或無線連接攜帶的通信信號)被電傳播,并且實施例適當地包含這樣的程序。
[0125]盡管已經參照本公開的某些示例性實施例顯示并描述了本公開,但是本領域的技術人員將理解,可以在不脫離由所附權利要求限定的本公開的精神和范圍的情況下在其中進行形式和細節(jié)上的各種改變。因此,本公開的范圍不是由本公開的詳細描述限定,而是由所附權利要求限定,并且該范圍內的所有差別將被解讀為包括在本公開中。
【權利要求】
1.一種電子裝置中的方法,包括: 響應于數據發(fā)送事件,檢測用于附加到數據發(fā)送的至少一個文件; 檢測在所述至少一個文件之中是否存在重新命名的文件; 響應于確定存在至少一個重新命名的文件,考慮針對所述至少一個重新命名的文件的改變名稱來產生頭;和 產生并發(fā)送包括所述頭的數據包。
2.根據權利要求1所述的方法,其中,數據發(fā)送事件包括用于電子郵件服務、多媒體消息服務或信使服務中的至少一個的數據發(fā)送事件。
3.根據權利要求1所述的方法,還包括: 在檢測用于附加到數據發(fā)送的所述至少一個文件之前,確定用于數據發(fā)送的所述至少一個文件是否被附加; 當所述至少一個文件被附加時,將與所述至少一個附加文件相關聯(lián)的文件信息包括在文件管理表中; 確定在文件管理表中所包括的一個或更多個文件之中是否重新命名了至少一個文件;和 響應于確定存在至少一個重新命名的文件,將與所述至少一個重新命名的文件相關聯(lián)的文件信息包括在文件管理表中, 其中,文件管理表包括附加文件的存儲目錄字段、原始名稱字段、原始文件名擴展字段、改變名稱字段、改變文件名擴展字段或至少一個標志中的至少一個。
4.根據權利要求3所述的方法,其中,檢測用于附加到數據發(fā)送的至少一個文件的步驟包括:考慮文件管理表中所包括的文件信息來檢測用于附加到數據發(fā)送的所述至少一個文件。
5.根據權利要求3所述的方法,其中,確定是否存在重新命名的文件的步驟包括:考慮文件管理表中所包括的文件的原始名稱字段值和改變名稱字段值來確定在文件管理表中所包括的文件之中是否存在重新命名的文件。
6.根據權利要求3所述的方法,其中,確定是否存在重新命名的文件的步驟包括:考慮文件管理表中所包括的各個文件的標志字段值來確定是否存在重新命名的文件。
7.根據權利要求3所述的方法,其中,確定是否存在重新命名的文件的步驟包括: 響應于識別出存在多個文件管理表,考慮各個文件管理表的標志字段值來檢測包括所述至少一個重新命名的文件的至少一個文件管理表;和 考慮存儲在包括所述至少一個重新命名的文件的至少一個文件管理表中的文件的原始名稱字段值和改變名稱字段值來確定是否存在所述至少一個重新命名的文件。
8.根據權利要求3所述的方法,其中,確定是否存在重新命名的文件的步驟包括: 響應于識別出存在多個文件管理表,考慮各個文件管理表中所包括的第二標志字段值來檢測包括所述至少一個重新命名的文件的至少一個文件管理表;和 考慮存儲在包括所述至少一個重新命名的文件的至少一個文件管理表中的各個文件的標志字段值來確定是否存在所述至少一個重新命名的文件。
9.根據權利要求3所述的方法,還包括:響應于識別出文件名稱改變,保持存儲在存儲器中的文件的原始名稱。
10.根據權利要求1所述的方法,還包括:考慮名稱沒有被改變的至少一個文件的原始名稱來產生頭;和 產生并發(fā)送包括與名稱沒有被改變的所述至少一個文件相關聯(lián)的頭的數據包。
11.根據權利要求10所述的方法,其中,產生并發(fā)送數據包的步驟包括: 產生并發(fā)送包括與所述至少一個重新命名的文件相關聯(lián)的頭和與名稱沒有被改變的所述至少一個文件相關聯(lián)的頭的數據包。
12.一種電子裝置,包括: 至少一個處理器,包括至少一個程序,所述至少一個程序包括程序代碼; 至少一個處理器,被配置為執(zhí)行所述程序代碼以: 響應于數據發(fā)送事件,檢測用于附加到數據發(fā)送的至少一個文件; 確定在所述至少一個文件之中是否存在重新命名的文件; 響應于確定存在至少一個重新命名的文件,考慮針對所述至少一個重新命名的文件的改變名稱來產生頭;和 產生用于發(fā)送的包括所述頭的數據包。
13.根據權利要求12所述的電子裝置,其中,數據發(fā)送事件包括用于電子郵件服務、多媒體消息服務或信使服務中的至少一個的數據發(fā)送事件。
14.根據權利要求12所述的電子裝置,其中,處理器進一步被配置為執(zhí)行所述程序代碼以: 在檢測用于附加到數據發(fā)送的所述至少一個文件之前,確定用于數據發(fā)送的所述至少一個文件是否被附加; 當所述至少一個文件被附加時,將與所述至少一個附加文件相關聯(lián)的文件信息包括在文件管理表中; 確定在文件管理表中所包括的一個或更多個文件之中是否重新命名了至少一個文件;和 響應于確定存在至少一個重新命名的文件,將與所述至少一個重新命名的文件相關聯(lián)的文件信息包括在文件管理表中, 其中,文件管理表包括附加文件的存儲目錄字段、原始名稱字段、原始文件名擴展字段、改變名稱字段、改變文件名擴展字段或至少一個標志中的至少一個。
15.根據權利要求14所述的電子裝置,其中,處理器被配置為執(zhí)行所述程序代碼以檢測用于附加到數據發(fā)送的所述至少一個文件,并且考慮文件管理表中所包括的文件信息來檢測用于附加到數據發(fā)送的所述至少一個文件。
16.根據權利要求14所述的電子裝置,其中,處理器被配置為執(zhí)行所述程序代碼以考慮文件管理表中所包括的文件的原始名稱字段值和改變名稱字段值來確定在文件管理表中所包括的文件之中是否存在重新命名的文件。
17.根據權利要求14所述的電子裝置,其中,處理器被配置為執(zhí)行所述程序代碼以考慮文件管理表中所包括的各個文件的標志字段值來確定是否存在重新命名的文件。
18.根據權利要求14所述的電子裝置,其中,處理器被配置為執(zhí)行所述程序代碼以: 響應于識別出存在多個文件管理表,考慮各個文件管理表的標志字段值來檢測包括所 述至少一個重新命名的文件的至少一個文件管理表;和考慮存儲在包括所述至少一個重新命名的文件的至少一個文件管理表中的文件的原始名稱字段值和改變名稱字段值來確定是否存在所述至少一個重新命名的文件。
19.根據權利要求14所述的電子裝置,其中,處理器被配置為執(zhí)行所述程序代碼以: 響應于識別出存在多個文件管理表,考慮各個文件管理表中所包括的第二標志字段值來檢測包括所述至少一個重新命名的文件的至少一個文件管理表;和 考慮存儲在包括所述至少一個重新命名的文件的至少一個文件管理表中的各個文件的標志字段值來確定是否存在至少一個重新命名的文件。
20.根據權利要求14所述的電子裝置,其中,處理器被配置為執(zhí)行所述程序代碼以響應于識別出文件名稱改變來保持存儲在存儲器中的文件的原始名稱。
21.根據權利要求12所述的電子裝置,其中,處理器被配置為執(zhí)行所述程序代碼以: 考慮名稱沒有被改變的至少一個文件的原始名稱來產生頭;和 產生包括與名稱沒有被改變的所述至少一個文件相關聯(lián)的頭的數據包。
22.根據權利要求21所述的電子裝置,其中,處理器被配置為執(zhí)行所述程序代碼以產生用于發(fā)送的包括與所述至少一個重新命名的文件相關聯(lián)的頭和與名稱沒有被改變的所述至少一個文件相關聯(lián)的頭的數據包。
【文檔編號】G06F17/30GK103902645SQ201310723573
【公開日】2014年7月2日 申請日期:2013年12月24日 優(yōu)先權日:2012年12月24日
【發(fā)明者】李河娜 申請人:三星電子株式會社
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
涟水县| 开鲁县| 顺平县| 常山县| 平原县| 衡山县| 平江县| 嘉荫县| 灵武市| 农安县| 鄢陵县| 南皮县| 和龙市| 临湘市| 新巴尔虎右旗| 漯河市| 华亭县| 高雄市| 项城市| 乌拉特后旗| 双牌县| 靖江市| 达日县| 石首市| 南川市| 丰宁| 桓仁| 墨竹工卡县| 来安县| 定结县| 镇坪县| 盐池县| 清丰县| 尼勒克县| 南木林县| 成武县| 尖扎县| 武清区| 丰城市| 名山县| 霍城县|