專利名稱:一種電子設(shè)備間文件拷貝方法及電子設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及文件處理技術(shù)領(lǐng)域,特別是涉及一種電子設(shè)備間文件拷貝方法及電子設(shè)備。
背景技術(shù):
隨著科學(xué)技術(shù)飛速的發(fā)展,各種電子產(chǎn)品不斷的豐富并方便了大眾生活。由于利用電子設(shè)備處理各種信息具有方便快捷、節(jié)省資源等優(yōu)勢,使得電子設(shè)備成為人們的生活或工作中不可或缺的一部分。例如,計(jì)算機(jī)已經(jīng)應(yīng)用到各行各業(yè)和推廣到大眾的家庭中。人們利用計(jì)算機(jī)可以方便快捷的完成閱讀、資料存儲、信息交互等。但是,在計(jì)算機(jī)設(shè)備間進(jìn)行文件拷貝過程中,人們經(jīng)常會遇到這種情況:在借助U盤將計(jì)算機(jī)A的多個(gè)目標(biāo)文件拷貝到計(jì)算機(jī)B時(shí),計(jì)算機(jī)A上的所有目標(biāo)文件都將被拷貝到U盤上,然后進(jìn)行后續(xù)的從U盤到計(jì)算機(jī)B的文件拷貝;如果有些目標(biāo)文件已經(jīng)存在于計(jì)算機(jī)B上時(shí),使得整個(gè)文件拷貝過程效率較低。
發(fā)明內(nèi)容
為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種電子設(shè)備間文件拷貝方法及電子設(shè)備,以提高電子設(shè)備間文件拷貝效率,技術(shù)方案如下:一種電子設(shè)備間文件拷貝方法,包括:為文件設(shè)置標(biāo)識屬性,所述標(biāo)識屬性與文件具有唯一對應(yīng)性;當(dāng)?shù)诙娮釉O(shè)備從第一電子設(shè)備中拷貝目標(biāo)文件時(shí),第二電子設(shè)備獲取所述目標(biāo)文件對應(yīng)的所述標(biāo)識屬性;判斷自身是否存儲具有所述標(biāo)識屬性的本地文件,并在判斷為否的情況下,對所述目標(biāo)文件進(jìn)行拷貝處理。其中,所述方法還包括:在自身存儲具有所述標(biāo)識屬性的本地文件的情況下,獲取所述目標(biāo)文件的信息標(biāo)識量以及所述本地文件的信息標(biāo)識量;判斷所述本地文件的信息標(biāo)識量是否與所述目標(biāo)文件的信息標(biāo)識量相同,如果是,則不對所述目標(biāo)文件進(jìn)行拷貝處理;否則,對所述目標(biāo)文件進(jìn)行拷貝處理;其中,所述信息標(biāo)識量根據(jù)相應(yīng)文件的空間占用量確定。其中,所述信息標(biāo)識量的確定方式為:將文件的空間占用量作為所述文件的信息標(biāo)識量;或者,將根據(jù)文件的空間占用量所計(jì)算得到的哈希值作為所述文件的信息標(biāo)識量。其中,所述第二電子設(shè)備獲取所述目標(biāo)文件對應(yīng)的所述標(biāo)識屬性,具體為:第二電子設(shè)備從服務(wù)器處獲得所述目標(biāo)文件對應(yīng)的所述標(biāo)識屬性;
或者, 第二電子設(shè)備根據(jù)所述目標(biāo)文件自身的屬性信息獲得所述標(biāo)識屬性。其中,對所述目標(biāo)文件進(jìn)行拷貝處理,具體為:按照目標(biāo)文件的文件類型對應(yīng)的優(yōu)先級,以優(yōu)先級從高到低順序依次拷貝多個(gè)所述目標(biāo)文件。相應(yīng)的,本發(fā)明實(shí)施例還提供一種電子設(shè)備,包括:標(biāo)識屬性設(shè)置模塊,用于為文件設(shè)置標(biāo)識屬性,所述標(biāo)識屬性與文件具有唯一對應(yīng)性;標(biāo)識屬性獲取模塊,用于當(dāng)從第一電子設(shè)備中拷貝目標(biāo)文件時(shí),獲取所述目標(biāo)文件對應(yīng)的所述標(biāo)識屬性;第一判斷模塊,用于判斷自身是否存儲具有所述標(biāo)識屬性的本地文件,并在判斷結(jié)果為否的情況下,觸發(fā)文件拷貝模塊;文件拷貝模塊,用于對所述目標(biāo)文件進(jìn)行拷貝處理。其中,所述第一判斷模塊還用于在判斷為是的情況下,觸發(fā)信息標(biāo)識量獲取模塊;相應(yīng)的,所述電子設(shè)備還包括:信息標(biāo)識量獲取模塊,用于獲取所述目標(biāo)文件的信息標(biāo)識量以及所述本地文件的信息標(biāo)識量;第二判斷模塊,用于判斷所述本地文件的信息標(biāo)識量是否與所述目標(biāo)文件的信息標(biāo)識量相同,并在判斷結(jié)果為否的情況下,觸發(fā)所述文件拷貝模塊。其中,所述標(biāo)識屬性獲取模塊包括:第一屬性獲取單元,用于從服務(wù)器處獲得所述目標(biāo)文件對應(yīng)的所述標(biāo)識屬性;或者,第二屬性獲取單元,用于根據(jù)所述目標(biāo)文件自身的屬性信息獲得所述標(biāo)識屬性。其中,所述文件拷貝模塊包括:第一文件拷貝單元,用于按照目標(biāo)文件的文件類型對應(yīng)的優(yōu)先級,以優(yōu)先級從高到低順序依次拷貝多個(gè)所述目標(biāo)文件。本發(fā)明實(shí)施例所提供的技術(shù)方案中,為文件設(shè)置唯一的標(biāo)識屬性;當(dāng)?shù)诙娮釉O(shè)備從第一電子設(shè)備中拷貝一目標(biāo)文件時(shí),第二電子設(shè)備首先獲取該目標(biāo)文件對應(yīng)的標(biāo)識屬性,并利用所獲得標(biāo)識屬性判斷自身是否存儲有該目標(biāo)文件,并在自身未存儲該目標(biāo)文件時(shí)拷貝該目標(biāo)文件,以此避免對目標(biāo)文件的重復(fù)拷貝,進(jìn)而提高電子設(shè)備間文件拷貝效率。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例所提供的一種電子設(shè)備間文件拷貝方法的第一種流程圖;圖2為本發(fā)明實(shí)施例所提供的一種電子設(shè)備間文件拷貝方法的第二種流程圖3為本發(fā)明實(shí)施例所提供的一種電子設(shè)備間文件拷貝方法的第三種流程圖;圖4為本發(fā)明實(shí)施例所提供的一種電子設(shè)備的第一種結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例所提供的一種電子設(shè)備的第二種結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了有效提高電子設(shè)備間文件拷貝效率,本發(fā)明實(shí)施例提供一種電子設(shè)備間文件拷貝方法及電子設(shè)備。下面首先對本發(fā)明實(shí)施例所提供的一種電子設(shè)備間文件拷貝方法進(jìn)行介紹。一種電子設(shè)備間文件拷貝方法,可以包括:為文件設(shè)置標(biāo)識屬性,所述標(biāo)識屬性與文件具有唯一對應(yīng)性;當(dāng)?shù)诙娮釉O(shè)備從第一電子設(shè)備中拷貝目標(biāo)文件時(shí),第二電子設(shè)備獲取所述目標(biāo)文件對應(yīng)的所述標(biāo)識屬性;判斷自身是否存儲具有所述標(biāo)識屬性的本地文件,并在判斷為否的情況下,對所述目標(biāo)文件進(jìn)行拷貝處理。本發(fā)明實(shí)施例所提供的技術(shù)方案中,為文件設(shè)置唯一的標(biāo)識屬性;當(dāng)?shù)诙娮釉O(shè)備從第一電子設(shè)備中拷貝一目標(biāo)文件時(shí),第二電子設(shè)備首先獲取該目標(biāo)文件對應(yīng)的標(biāo)識屬性,并利用所獲得標(biāo)識屬性判斷自身是否存儲有該目標(biāo)文件,并在自身未存儲該目標(biāo)文件時(shí)拷貝該目標(biāo)文件,以此避免對目標(biāo)文件的重復(fù)拷貝,進(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è)有一標(biāo)識屬性,以區(qū)分其他文件,也就是,文件與標(biāo)識屬性具有唯一對應(yīng)性。可以理解的是,一文件的標(biāo)識屬性可以在本地建立時(shí),作為固有屬性進(jìn)行設(shè)置,或者在被拷貝時(shí)作為分享屬性進(jìn)行設(shè)置。其中,文件的標(biāo)識屬性可以根據(jù)所處電子設(shè)備標(biāo)識、存儲路徑與名稱進(jìn)行設(shè)置,或者,根據(jù)所處電子設(shè)備標(biāo)識、存儲路徑、名稱及文件類型進(jìn)行設(shè)置,以區(qū)分同一電子設(shè)備不同文件以及不同電子設(shè)備不同文件。本領(lǐng)域人員可以理解的是,本實(shí)施例所述的文件標(biāo)識屬性的設(shè)置時(shí)間以及設(shè)置方式僅僅作為一種示例,不應(yīng)該構(gòu)成對本發(fā)明方案的限定。下面以第二電子設(shè)備從第一電子設(shè)備中拷貝一目標(biāo)文件為例對本發(fā)明實(shí)施例所提供的方法進(jìn)行說明??梢岳斫獾氖?,第一電子設(shè)備和第二電子設(shè)備可以計(jì)算機(jī)、手機(jī)、IPAD等具有存儲處理功能的設(shè)備。本實(shí)施例中,一種電子設(shè)備間文件拷貝方法,如圖1所示,可以包括:S101,第二電子設(shè)備獲取該目標(biāo)文件對應(yīng)的標(biāo)識屬性;在第二電子設(shè)備需要從第一電子設(shè)備拷貝某一目標(biāo)文件時(shí),第二電子設(shè)備首先獲取該目標(biāo)文件對應(yīng)的標(biāo)識屬性,以進(jìn)行后續(xù)的判斷,避免重復(fù)拷該目標(biāo)文件??梢岳斫獾氖牵讷@取該目標(biāo)文件的標(biāo)識屬性時(shí),可以直接根據(jù)該目標(biāo)文件自身的屬性信息中獲取,或者,可以從第一電子設(shè)備與第二電子設(shè)備均相連的服務(wù)器中獲取,這都是合理的。其中,所述服務(wù)器可以存儲與其相連的各電子設(shè)備中本地文件的標(biāo)識屬性信息,或者,可以存儲與其相連的各電子設(shè)備中被拷貝過的本地文件的標(biāo)識屬性信息。當(dāng)然,在實(shí)際應(yīng)用中,獲取該目標(biāo)文件對應(yīng)標(biāo)識屬性并不局限于本實(shí)施例中所述的方式。S102,判斷自身是否存儲有該標(biāo)識屬性對應(yīng)的本地文件,如果是,則執(zhí)行步驟S103,否則,執(zhí)行步驟S104 ;當(dāng)獲得該目標(biāo)文件對應(yīng)的標(biāo)識屬性后,則判斷自身是否已經(jīng)存儲具有該標(biāo)識屬性的本地文件。當(dāng)判斷得到自身已經(jīng)存儲具有該標(biāo)識屬性的本地文件時(shí),表明第二電子設(shè)備已經(jīng)拷貝過第一電子設(shè)備中的該目標(biāo)文件,此時(shí),則無需對該目標(biāo)文件進(jìn)行拷貝處理;而判斷得到自身未存儲具有該標(biāo)識屬性的本地文件時(shí),表明第二電子設(shè)備未拷貝過第一電子設(shè)備中的該目標(biāo)文件,此時(shí),需要對該目標(biāo)文件進(jìn)行拷貝處理。S103,不對該目標(biāo)文件進(jìn)行拷貝處理;當(dāng)?shù)诙娮釉O(shè)備判斷得到自身已經(jīng)拷貝過第一電子設(shè)備的該目標(biāo)文件時(shí),則無需進(jìn)行重復(fù)的拷貝處理。在實(shí)際應(yīng)用中,在不對該目標(biāo)文件進(jìn)行拷貝處理時(shí),可以自動向用戶展示相應(yīng)的提示信息,以提示用戶無需拷貝處理。S104,對該目標(biāo)文件進(jìn)行拷貝處理。當(dāng)?shù)诙娮釉O(shè)備判斷得到自身未拷貝過第一電子設(shè)備的該目標(biāo)文件時(shí),則對該目標(biāo)文件進(jìn)行拷貝處理即可。本實(shí)施例中,目標(biāo)文件設(shè)置有唯一的標(biāo)識屬性;當(dāng)?shù)诙娮釉O(shè)備從第一電子設(shè)備中該目標(biāo)文件時(shí),第二電子設(shè)備則會判斷自身是否存儲有該標(biāo)識屬性的本地文件,并在未存儲具有該標(biāo)識屬性的本地文件時(shí),對該目標(biāo)文件進(jìn)行拷貝處理,以此避免了文件的重復(fù)拷貝,有效提高了電子設(shè)備間文件拷貝效率。在實(shí)際應(yīng)用中,當(dāng)?shù)诙娮釉O(shè)備需要從第一電子設(shè)備中拷貝某一目標(biāo)文件時(shí),所確定出的與該目標(biāo)文件具有相同標(biāo)識屬性的本地文件的內(nèi)容可能不同與該目標(biāo)文件,此時(shí),仍然需要拷貝第一電子設(shè)備的該目標(biāo)文件。例如:第二電子設(shè)備之前從第三電子設(shè)備中拷貝過一目標(biāo)文件C,第三電子設(shè)備中的目標(biāo)文件C為第一電子設(shè)備中的文件;而在第二電子設(shè)備從第一電子設(shè)備拷貝目標(biāo)文件C時(shí),當(dāng)前的目標(biāo)文件C已經(jīng)被更改過,此時(shí),第二電子設(shè)備仍然需要從第一電子設(shè)備中拷貝當(dāng)前的目標(biāo)文件C。針對上述情況,本發(fā)明實(shí)施例還提供一種電子設(shè)備間文件拷貝方法,以在提高文件拷貝效率的前提下,有效提高文件拷貝準(zhǔn)確性。需要說明的是,本發(fā)明所提供的方法所適用的電子設(shè)備中存儲的各文件都增設(shè)有一標(biāo)識屬性,以區(qū)分其他文件,也就是,文件與標(biāo)識屬性具有唯一對應(yīng)性。下面仍以第二電子設(shè)備從第一電子設(shè)備中拷貝一目標(biāo)文件為例對本發(fā)明實(shí)施例所提供的方法進(jìn)行說明。可以理解的是,第一電子設(shè)備和第二電子設(shè)備可以計(jì)算機(jī)、手機(jī)、IPAD等具有存儲處理功能的設(shè)備。本實(shí)施例中,一種電子設(shè)備間文件拷貝方法,如圖2所示,可以包括:S201,第二電子設(shè)備獲取該目標(biāo)文件對應(yīng)的標(biāo)識屬性;S202,判斷自身是否存儲有該標(biāo)識屬性對應(yīng)的本地文件,如果是,則執(zhí)行步驟S203,否則,執(zhí)行步驟S206 ;本實(shí)施例中,步驟S201 步驟S202與上述實(shí)施例步驟SlOl 步驟S102相似,在此不再贅述。
S203,獲取該目標(biāo)文件的信息標(biāo)識量以及該本地文件的信息標(biāo)識量;由于文件內(nèi)容與文件空間占用量具有很大的關(guān)聯(lián)性,當(dāng)文件內(nèi)容發(fā)生變化時(shí),文件空間占用量極可能發(fā)生變化。因此,當(dāng)判斷得到自身存儲具有該標(biāo)識屬性的本地文件后,可以獲取該目標(biāo)文件與該本地文件的信息標(biāo)識量,以進(jìn)一步判斷該本地文件是否等同于該目標(biāo)文件。其中,信息標(biāo)識量為根據(jù)相應(yīng)文件的空間占用量確定。具體的確定方式可以為:將文件的空間占用量作為所述文件的信息標(biāo)識量;或者,將根據(jù)文件的空間占用量所計(jì)算得到的哈希值作為所述文件的信息標(biāo)識量。本領(lǐng)域人員可以理解的是,本實(shí)施例中所述的信息標(biāo)識量的確定方式僅僅是作為一種示例,并不應(yīng)該構(gòu)成對本發(fā)明方案的限定。S204,判斷該本地文件的信息標(biāo)識量是否與該目標(biāo)文件的信息標(biāo)識量相同,如果是,則執(zhí)行步驟S205 ;否則,執(zhí)行步驟S206 ;當(dāng)?shù)诙娮釉O(shè)備中存儲具有該標(biāo)識屬性的本地文件時(shí),為了提高文件拷貝的準(zhǔn)確性,避免將內(nèi)容發(fā)生變化的文件作為重復(fù)拷貝的文件,可以進(jìn)一步判斷該本地文件的信息標(biāo)識量是否與該目標(biāo)文件的信息標(biāo)識量相同。當(dāng)本地文件與目標(biāo)文件具有相同的信息標(biāo)識量時(shí),則可以表明該本地文件與目標(biāo)文件相同,此時(shí),無需對該目標(biāo)文件進(jìn)行拷貝處理;而當(dāng)本地文件與目標(biāo)文件具有不同的信息標(biāo)識量時(shí),則可以表明該本地文件與目標(biāo)文件不同,此時(shí),需要對該目標(biāo)文件進(jìn)行后續(xù)的拷貝處理。S205,不對所述目標(biāo)文件進(jìn)行拷貝處理;S206,對所述目標(biāo)文件進(jìn)行拷貝處理。本實(shí)施例中,步驟S205 步驟S206與上述實(shí)施例的步驟S103 步驟S104相似,在此不再贅述。本實(shí)施例中,當(dāng)?shù)诙娮釉O(shè)備中具有與待拷貝的目標(biāo)文件相同標(biāo)識屬性的本地文件時(shí),則進(jìn)一步判斷該本地文件的信息標(biāo)識量是否與該目標(biāo)文件的信息標(biāo)識量相同,并在不同的情況下,對該目標(biāo)文件進(jìn)行拷貝處理,以在提高文件拷貝效率的前提下,提高文件拷貝的準(zhǔn)確性??梢岳斫獾氖牵?dāng)?shù)诙娮釉O(shè)備需要從第一電子設(shè)備拷貝多個(gè)目標(biāo)文件時(shí),則需要依次判斷各目標(biāo)文件是否已經(jīng)存儲在第二電子設(shè)備中,并在確定出自身未存儲的目標(biāo)文件后,對所確定出的目標(biāo)文件進(jìn)行拷貝。更進(jìn)一步的,在對多個(gè)目標(biāo)文件進(jìn)行拷貝時(shí),可以按照目標(biāo)文件的文件類型對應(yīng)的優(yōu)先級,以優(yōu)先級從高到低順序依次拷貝多個(gè)所述目標(biāo)文件??梢岳斫獾氖?,文件類型對應(yīng)的優(yōu)先級可以由用戶自行設(shè)置得到。下面以一具體實(shí)施例對本發(fā)明所提供的一種電子設(shè)備間文件拷貝方法進(jìn)行介紹。假設(shè)利用U盤從計(jì)算機(jī)A處拷貝了一標(biāo)識屬性為001,信息標(biāo)識量為300K的文件T,計(jì)算機(jī)B需要從U盤中拷貝該文件T。其中,計(jì)算機(jī)B中存儲有一標(biāo)識屬性為001的本地文件t,且該本地文件t的信息標(biāo)識量為200k。需要說明的是,標(biāo)識屬性增設(shè)在文件屬性信息中。本具體實(shí)施例中,一種電子設(shè)備間文件拷貝方法,如圖3所示,可以包括:S301,計(jì)算機(jī)B根據(jù)該目標(biāo)文件的屬性信息獲取該目標(biāo)文件的標(biāo)識屬性;
S302,判斷得到自身存儲有具有該標(biāo)識屬性的本地文件t ;S303,獲取文件T的信息標(biāo)識量和本地文件t的信息標(biāo)識量;S304,判斷得到本地文件t的信息標(biāo)識量與文件T的信息標(biāo)識量不同;S305,對文件T進(jìn)行拷貝處理。通過利用本實(shí)施例所提供的方法,在計(jì)算機(jī)B需要從U盤中拷貝計(jì)算機(jī)A中的文件T時(shí),首先判斷得到自身存儲有與文件T標(biāo)識屬性相同的本地文件t,進(jìn)而獲取文件T和目標(biāo)文件t的信息標(biāo)識量,并判斷出文件T與本地文件t的信息標(biāo)識量不同,表明文件T與本地文件t內(nèi)容不同,此時(shí),則對文件T進(jìn)行拷貝處理。通過利用本實(shí)施例所提供的方法,可以在提聞電子設(shè)備間文件拷貝效率的如提下,提聞文件拷貝的準(zhǔn)確性。通過以上的方法實(shí)施例的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個(gè)存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:只讀存儲器(ROM)、隨機(jī)存取存儲器(RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。相應(yīng)于上面的方法實(shí)施例,本發(fā)明實(shí)施例還提供一種電子設(shè)備,如圖4所示,可以包括:標(biāo)識屬性設(shè)置模塊110,用于為文件設(shè)置標(biāo)識屬性,所述標(biāo)識屬性與文件具有唯一對應(yīng)性;標(biāo)識屬性獲取模塊120,用于當(dāng)從第一電子設(shè)備中拷貝目標(biāo)文件時(shí),獲取所述目標(biāo)文件對應(yīng)的所述標(biāo)識屬性;第一判斷模塊130,用于判斷自身是否存儲具有所述標(biāo)識屬性的本地文件,并在判斷結(jié)果為否的情況下,觸發(fā)文件拷貝模塊;文件拷貝模塊140,用于對所述目標(biāo)文件進(jìn)行拷貝處理。本發(fā)明所提供的電子設(shè)備為文件設(shè)置唯一的標(biāo)識屬性,并在從其他電子設(shè)備中拷貝一目標(biāo)文件時(shí),首先獲取該目標(biāo)文件對應(yīng)的標(biāo)識屬性,判斷自身是否存儲具有該標(biāo)識屬性的本地文件,并在未存儲具有該標(biāo)識屬性的本地文件時(shí),對該目標(biāo)文件進(jìn)行拷貝處理,以此避免對該目標(biāo)文件的重復(fù)拷貝,進(jìn)而有效提高了電子設(shè)備間文件拷貝的效率。為了在提高文件拷貝效率的前提下,提高文件拷貝的準(zhǔn)確性,更進(jìn)一步的,所述第一判斷模塊130還用于在判斷為是的情況下,觸發(fā)信息標(biāo)識量獲取模塊150 ;相應(yīng)的,如圖5所示,所述電子設(shè)備還包括:信息標(biāo)識量獲取模塊150,用于獲取所述目標(biāo)文件的信息標(biāo)識量以及所述本地文件的信息標(biāo)識量;第二判斷模塊160,用于判斷所述本地文件的信息標(biāo)識量是否與所述目標(biāo)文件的信息標(biāo)識量相同,并在判斷結(jié)果為否的情況下,觸發(fā)所述文件拷貝模塊。更進(jìn)一步的,所述標(biāo)識屬性獲取模塊120包括:第一屬性獲取單元,用于從服務(wù)器處獲得所述目標(biāo)文件對應(yīng)的所述標(biāo)識屬性;或者,
第二屬性獲取單元,用于根據(jù)所述目標(biāo)文件自身的屬性信息獲得所述標(biāo)識屬性。更進(jìn)一步的,所述文件拷貝模塊140包括:第一文件拷貝單元,用于按照目標(biāo)文件的文件類型對應(yīng)的優(yōu)先級,以優(yōu)先級從高到低順序依次拷貝多個(gè)所述目標(biāo)文件。對于裝置或系統(tǒng)實(shí)施例而言,由于其基本相應(yīng)于方法實(shí)施例,所以相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置或系統(tǒng)實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實(shí)施。在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,在沒有超過本申請的精神和范圍內(nèi),可以通過其他的方式實(shí)現(xiàn)。當(dāng)前的實(shí)施例只是一種示范性的例子,不應(yīng)該作為限制,所給出的具體內(nèi)容不應(yīng)該限制本申請的目的。例如,所述單元或子單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或多個(gè)子單元結(jié)合一起。另外,多個(gè)單元可以或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所描述系統(tǒng),裝置和方法以及不同實(shí)施例的示意圖,在不超出本申請的范圍內(nèi),可以與其它系統(tǒng),模塊,技術(shù)或方法結(jié)合或集成。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。以上所述僅是本發(fā)明的具體實(shí)施方式
,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種電子設(shè)備間文件拷貝方法,其特征在于,包括: 為文件設(shè)置標(biāo)識屬性,所述標(biāo)識屬性與文件具有唯一對應(yīng)性; 當(dāng)?shù)诙娮釉O(shè)備從第一電子設(shè)備中拷貝目標(biāo)文件時(shí),第二電子設(shè)備獲取所述目標(biāo)文件對應(yīng)的所述標(biāo)識屬性; 判斷自身是否存儲具有所述標(biāo)識屬性的本地文件,并在判斷為否的情況下,對所述目標(biāo)文件進(jìn)行拷貝處理。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 在自身存儲具有所述標(biāo)識屬性的本地文件的情況下,獲取所述目標(biāo)文件的信息標(biāo)識量以及所述本地文件的信息標(biāo)識量; 判斷所述本地文件的信息標(biāo)識量是否與所述目標(biāo)文件的信息標(biāo)識量相同,如果是,則不對所述目標(biāo)文件進(jìn)行拷貝處理;否則,對所述目標(biāo)文件進(jìn)行拷貝處理; 其中,所述信息標(biāo)識量根據(jù)相應(yīng)文件的空間占用量確定。
3.根據(jù)權(quán)利要求2所述的方法, 其特征在于,所述信息標(biāo)識量的確定方式為: 將文件的空間占用量作為所述文件的信息標(biāo)識量; 或者, 將根據(jù)文件的空間占用量所計(jì)算得到的哈希值作為所述文件的信息標(biāo)識量。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二電子設(shè)備獲取所述目標(biāo)文件對應(yīng)的所述標(biāo)識屬性,具體為: 第二電子設(shè)備從服務(wù)器處獲得所述目標(biāo)文件對應(yīng)的所述標(biāo)識屬性; 或者, 第二電子設(shè)備根據(jù)所述目標(biāo)文件自身的屬性信息獲得所述標(biāo)識屬性。
5.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,對所述目標(biāo)文件進(jìn)行拷貝處理,具體為: 按照目標(biāo)文件的文件類型對應(yīng)的優(yōu)先級,以優(yōu)先級從高到低順序依次拷貝多個(gè)所述目標(biāo)文件。
6.—種電子設(shè)備,其特征在于,包括: 標(biāo)識屬性設(shè)置模塊,用于為文件設(shè)置標(biāo)識屬性,所述標(biāo)識屬性與文件具有唯一對應(yīng)性; 標(biāo)識屬性獲取模塊,用于當(dāng)從第一電子設(shè)備中拷貝目標(biāo)文件時(shí),獲取所述目標(biāo)文件對應(yīng)的所述標(biāo)識屬性; 第一判斷模塊,用于判斷自身是否存儲具有所述標(biāo)識屬性的本地文件,并在判斷結(jié)果為否的情況下,觸發(fā)文件拷貝模塊; 文件拷貝模塊,用于對所述目標(biāo)文件進(jìn)行拷貝處理。
7.根據(jù)權(quán)利要求6所述的電子設(shè)備,其特征在于,所述第一判斷模塊還用于在判斷為是的情況下,觸發(fā)信息標(biāo)識量獲取模塊; 相應(yīng)的,所述電子設(shè)備還包括: 信息標(biāo)識量獲取模塊,用于獲取所述目標(biāo)文件的信息標(biāo)識量以及所述本地文件的信息標(biāo)識量; 第二判斷模塊,用于判斷所述本地文件的信息標(biāo)識量是否與所述目標(biāo)文件的信息標(biāo)識量相同,并在判斷結(jié)果為否的情況下,觸發(fā)所述文件拷貝模塊。
8.根據(jù)權(quán)利要求6所述的電子設(shè)備,其特征在于,所述標(biāo)識屬性獲取模塊包括: 第一屬性獲取單元,用于從服務(wù)器處獲得所述目標(biāo)文件對應(yīng)的所述標(biāo)識屬性; 或者, 第二屬性獲取單元,用于根據(jù)所述目標(biāo)文件自身的屬性信息獲得所述標(biāo)識屬性。
9.根據(jù)權(quán)利要求6或7所述的電子設(shè)備,其特征在于,所述文件拷貝模塊包括: 第一文件拷貝單元,用于按照目標(biāo)文件的文件類型對應(yīng)的優(yōu)先級,以優(yōu)先級從高到低順序依次拷貝多個(gè)所述 目標(biāo)文件。
全文摘要
本發(fā)明公開了一種電子設(shè)備間文件拷貝方法及電子設(shè)備。該方法包括為文件設(shè)置標(biāo)識屬性,所述標(biāo)識屬性與文件具有唯一對應(yīng)性;當(dāng)?shù)诙娮釉O(shè)備從第一電子設(shè)備中拷貝目標(biāo)文件時(shí),第二電子設(shè)備獲取所述目標(biāo)文件對應(yīng)的所述標(biāo)識屬性;判斷自身是否存儲具有所述標(biāo)識屬性的本地文件,并在判斷為否的情況下,對所述目標(biāo)文件進(jìn)行拷貝處理??梢姡景l(fā)明所提供的方案中,通過避免對目標(biāo)文件的重復(fù)拷貝,提高電子設(shè)備間文件拷貝效率。
文檔編號G06F17/30GK103164492SQ201110428058
公開日2013年6月19日 申請日期2011年12月19日 優(yōu)先權(quán)日2011年12月19日
發(fā)明者陽光, 楊錦平, 李琦, 陳柯, 邵翔, 許芳, 尚可 申請人:聯(lián)想(北京)有限公司