本發(fā)明涉及信息處理技術(shù)領(lǐng)域,具體涉及一種電子書(shū)目錄列表信息的更新方法、電子設(shè)備以及存儲(chǔ)介質(zhì)。
背景技術(shù):
隨著手機(jī)、電子書(shū)閱讀器等電子設(shè)備的不斷發(fā)展,越來(lái)越多的用戶喜歡閱讀電子書(shū)。用戶可通過(guò)購(gòu)買、下載等多種途徑獲得電子書(shū)。另外,用戶也可將電腦等終端中的電子書(shū)拷貝至電子書(shū)閱讀器等電子設(shè)備中進(jìn)行閱讀。
以電子設(shè)備為電子書(shū)閱讀器為例,當(dāng)通過(guò)數(shù)據(jù)連接線將電子書(shū)閱讀器與電腦進(jìn)行了連接之后,用戶可將電腦中的電子書(shū)拷貝到電子書(shū)閱讀器中,當(dāng)用戶移除數(shù)據(jù)連接線后,電子書(shū)閱讀器會(huì)對(duì)其存儲(chǔ)器進(jìn)行全盤掃描,接著根據(jù)全盤掃描結(jié)果更新電子書(shū)目錄列表信息,然后向用戶展現(xiàn)與之相對(duì)應(yīng)的電子書(shū)列表或電子書(shū)書(shū)架。然而進(jìn)行全盤掃描對(duì)電子設(shè)備的cpu的占用較高,并且所耗費(fèi)的時(shí)間較長(zhǎng),用戶無(wú)法快捷地在電子設(shè)備上看到更新后的電子書(shū)列表或電子書(shū)書(shū)架。因此,現(xiàn)有技術(shù)中的這種更新電子書(shū)目錄列表信息的方式存在著cpu占用高、耗費(fèi)時(shí)間長(zhǎng)、更新效率低的問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的電子書(shū)目錄列表信息的更新方法、電子設(shè)備以及存儲(chǔ)介質(zhì)。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種電子書(shū)目錄列表信息的更新方法,該方法由電子設(shè)備執(zhí)行,包括:
在電子設(shè)備與終端通訊過(guò)程中,監(jiān)聽(tīng)由終端發(fā)送至電子設(shè)備的電子書(shū)處理通知消息;
從監(jiān)聽(tīng)到的電子書(shū)處理通知消息中提取出文件信息以及處理類型信息;
根據(jù)所提取的文件信息以及處理類型信息,更新電子設(shè)備中的電子書(shū)目錄列表信息。
根據(jù)本發(fā)明的另一方面,提供了一種電子設(shè)備,包括:處理器、存儲(chǔ)器、通信接口和通信總線,處理器、存儲(chǔ)器和通信接口通過(guò)通信總線完成相互間的通信;
存儲(chǔ)器用于存放至少一可執(zhí)行指令,可執(zhí)行指令使處理器執(zhí)行以下操作:
在電子設(shè)備與終端通訊過(guò)程中,監(jiān)聽(tīng)由終端發(fā)送至電子設(shè)備的電子書(shū)處理通知消息;
從監(jiān)聽(tīng)到的電子書(shū)處理通知消息中提取出文件信息以及處理類型信息;
根據(jù)所提取的文件信息以及處理類型信息,更新電子設(shè)備中的電子書(shū)目錄列表信息。
根據(jù)本發(fā)明的又一方面,提供了一種存儲(chǔ)介質(zhì),存儲(chǔ)介質(zhì)中存儲(chǔ)有至少一可執(zhí)行指令,可執(zhí)行指令使處理器執(zhí)行以下操作:
在電子設(shè)備與終端通訊過(guò)程中,監(jiān)聽(tīng)由終端發(fā)送至電子設(shè)備的電子書(shū)處理通知消息;
從監(jiān)聽(tīng)到的電子書(shū)處理通知消息中提取出文件信息以及處理類型信息;
根據(jù)所提取的文件信息以及處理類型信息,更新電子設(shè)備中的電子書(shū)目錄列表信息。
根據(jù)本發(fā)明提供的技術(shù)方案,在電子設(shè)備與終端通訊過(guò)程中,監(jiān)聽(tīng)由終端發(fā)送至電子設(shè)備的電子書(shū)處理通知消息,接著從監(jiān)聽(tīng)到的電子書(shū)處理通知消息中提取出文件信息以及處理類型信息,然后根據(jù)所提取的文件信息以及處理類型信息,更新電子設(shè)備中的電子書(shū)目錄列表信息。本發(fā)明提供的技術(shù)方案無(wú)需對(duì)電子設(shè)備的存儲(chǔ)器進(jìn)行全盤掃描,能夠根據(jù)電子書(shū)處理通知消息便捷地實(shí)現(xiàn)對(duì)電子設(shè)備中的電子書(shū)目錄列表信息的更新,從而有效地減少了對(duì)cpu的占用,提高了更新效率,縮減了耗費(fèi)時(shí)間,優(yōu)化了電子書(shū)目錄列表信息的更新方式。
上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式。
附圖說(shuō)明
通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
圖1示出了根據(jù)本發(fā)明實(shí)施例一的一種電子書(shū)目錄列表信息的更新方法的流程示意圖;
圖2示出了根據(jù)本發(fā)明實(shí)施例二的一種電子書(shū)目錄列表信息的更新方法的流程示意圖;
圖3a示出了應(yīng)用本發(fā)明提供的方法的用戶界面的一個(gè)示例的示意圖;
圖3b示出了應(yīng)用本發(fā)明提供的方法的用戶界面的另一個(gè)示例的示意圖;
圖4示出了根據(jù)本發(fā)明實(shí)施例四的一種電子設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
實(shí)施例一
圖1示出了根據(jù)本發(fā)明實(shí)施例一的一種電子書(shū)目錄列表信息的更新方法的流程示意圖,該方法由電子設(shè)備執(zhí)行,如圖1所示,該方法包括如下步驟:
步驟s100,在電子設(shè)備與終端通訊過(guò)程中,監(jiān)聽(tīng)由終端發(fā)送至電子設(shè)備的電子書(shū)處理通知消息。
其中,電子設(shè)備可為手機(jī)、pad、電子書(shū)閱讀器等,終端可為電腦等。具體地,可通過(guò)數(shù)據(jù)連接線將電子設(shè)備與終端進(jìn)行連接,使得電子設(shè)備與終端之間能夠進(jìn)行數(shù)據(jù)通訊,用戶可通過(guò)終端對(duì)電子設(shè)備中的電子書(shū)進(jìn)行處理,例如,將終端中所存儲(chǔ)的電子書(shū)拷貝至電子設(shè)備中,或者,通過(guò)終端從電子設(shè)備中刪除某些電子書(shū)。
在電子設(shè)備與終端通訊過(guò)程中,當(dāng)用戶通過(guò)終端對(duì)電子設(shè)備中的電子書(shū)進(jìn)行處理時(shí),終端會(huì)向電子設(shè)備發(fā)送電子書(shū)處理通知消息。本發(fā)明所提供的電子書(shū)目錄列表信息的更新方法就是對(duì)電子書(shū)處理通知消息進(jìn)行監(jiān)聽(tīng),然后根據(jù)監(jiān)聽(tīng)到的電子書(shū)處理通知消息,對(duì)電子書(shū)目錄列表信息進(jìn)行更新。
步驟s101,從監(jiān)聽(tīng)到的電子書(shū)處理通知消息中提取出文件信息以及處理類型信息。
電子書(shū)處理通知消息中記錄了對(duì)哪些電子書(shū)進(jìn)行了哪些處理,在監(jiān)聽(tīng)到由終端發(fā)送至電子設(shè)備的電子書(shū)處理通知消息之后,在步驟s101中,利用預(yù)設(shè)提取指令,從所監(jiān)聽(tīng)到的電子書(shū)處理通知消息中提取出文件信息以及處理類型信息。本領(lǐng)域技術(shù)人員可根據(jù)實(shí)際需要設(shè)置提取指令,此處不做限定。其中,文件信息包括以下信息的一種或多種:文件名信息、文件擴(kuò)展名信息以及文件存儲(chǔ)路徑信息等,處理類型信息用于表明處理操作所屬的類型。針對(duì)一條電子書(shū)處理通知消息,根據(jù)從該電子書(shū)處理通知消息中提取出的文件信息可知對(duì)哪個(gè)電子書(shū)進(jìn)行了處理,而根據(jù)從該電子書(shū)處理通知消息中提取出的處理類型信息可知具體對(duì)該電子書(shū)進(jìn)行了什么處理,具體地,處理類型信息可為拷貝處理或刪除處理等。
步驟s102,根據(jù)所提取的文件信息以及處理類型信息,更新電子設(shè)備中的電子書(shū)目錄列表信息。
在提取得到了文件信息以及處理類型信息之后,在步驟s102中,就可根據(jù)所提取的文件信息以及處理類型信息,更新電子設(shè)備中的電子書(shū)目錄列表信息。具體地,如果與所提取的文件信息相對(duì)應(yīng)的電子書(shū)為電子書(shū)1,所提取出的處理類型信息為拷貝處理,那么在步驟s102中,將電子書(shū)1的電子書(shū)說(shuō)明信息添加至電子設(shè)備中的電子書(shū)目錄列表信息,從而更新了電子書(shū)目錄列表信息。
根據(jù)本實(shí)施例提供的電子書(shū)目錄列表信息的更新方法,在電子設(shè)備與終端通訊過(guò)程中,監(jiān)聽(tīng)由終端發(fā)送至電子設(shè)備的電子書(shū)處理通知消息,接著從監(jiān)聽(tīng)到的電子書(shū)處理通知消息中提取出文件信息以及處理類型信息,然后根據(jù)所提取的文件信息以及處理類型信息,更新電子設(shè)備中的電子書(shū)目錄列表信息。本發(fā)明提供的技術(shù)方案無(wú)需對(duì)電子設(shè)備的存儲(chǔ)器進(jìn)行全盤掃描,能夠根據(jù)電子書(shū)處理通知消息便捷地實(shí)現(xiàn)對(duì)電子設(shè)備中的電子書(shū)目錄列表信息的更新,從而有效地減少了對(duì)cpu的占用,提高了更新效率,縮減了耗費(fèi)時(shí)間,優(yōu)化了電子書(shū)目錄列表信息的更新方式。
實(shí)施例二
圖2示出了根據(jù)本發(fā)明實(shí)施例二的一種電子書(shū)目錄列表信息的更新方法的流程示意圖,該方法由電子設(shè)備執(zhí)行,如圖2所示,該方法包括如下步驟:
步驟s200,在電子設(shè)備與終端通訊過(guò)程中,監(jiān)聽(tīng)由終端發(fā)送至電子設(shè)備的電子書(shū)處理通知消息。
在電子設(shè)備與終端通訊過(guò)程中,當(dāng)用戶通過(guò)終端對(duì)電子設(shè)備中的電子書(shū)進(jìn)行處理時(shí),終端會(huì)向電子設(shè)備發(fā)送電子書(shū)處理通知消息,在步驟s200中,可利用預(yù)設(shè)監(jiān)聽(tīng)算法監(jiān)聽(tīng)由終端發(fā)送至電子設(shè)備的電子書(shū)處理通知消息。本領(lǐng)域技術(shù)人員可根據(jù)實(shí)際需要設(shè)置監(jiān)聽(tīng)算法,此處不做限定。
步驟s201,從監(jiān)聽(tīng)到的電子書(shū)處理通知消息中提取出文件信息以及處理類型信息。
具體地,利用預(yù)設(shè)提取指令,從所監(jiān)聽(tīng)到的電子書(shū)處理通知消息中提取出文件信息以及處理類型信息。其中,文件信息包括以下信息的一種或多種:文件名信息、文件擴(kuò)展名信息以及文件存儲(chǔ)路徑信息等,處理類型信息可為拷貝處理或刪除處理等。
步驟s202,利用預(yù)設(shè)文件處理函數(shù),獲取與文件信息相對(duì)應(yīng)的電子書(shū)的電子書(shū)說(shuō)明信息。
具體地,根據(jù)提取得到的文件信息,可確定與之相對(duì)應(yīng)的電子書(shū),然后利用預(yù)設(shè)文件處理函數(shù),獲取該電子書(shū)的電子書(shū)說(shuō)明信息。本領(lǐng)域技術(shù)人員可根據(jù)實(shí)際需要設(shè)置文件處理函數(shù),此處不做限定。其中,電子書(shū)說(shuō)明信息包括但不限于:電子書(shū)書(shū)名信息、電子書(shū)封面圖片信息、電子書(shū)大小信息、電子書(shū)鏈接信息以及電子書(shū)更新時(shí)間信息。電子書(shū)鏈接信息用于表示與電子書(shū)的鏈接關(guān)系,具體可為電子書(shū)的文件存儲(chǔ)路徑信息。
步驟s203,若處理類型信息為拷貝處理,則將所獲取的電子書(shū)說(shuō)明信息添加至電子設(shè)備中的電子書(shū)目錄列表信息中;若處理類型信息為刪除處理,則從電子設(shè)備中的電子書(shū)目錄列表信息中刪除電子書(shū)說(shuō)明信息。
根據(jù)處理類型信息的具體內(nèi)容,在電子設(shè)備中的電子書(shū)目錄列表信息中添加或刪除電子書(shū)說(shuō)明信息,便捷地實(shí)現(xiàn)了對(duì)電子書(shū)目錄列表信息的更新,提高了更新效率,縮減了耗費(fèi)時(shí)間。具體地,如果在步驟s201提取得到的處理類型信息為拷貝處理,說(shuō)明與文件信息相對(duì)應(yīng)的電子書(shū)拷貝至了電子設(shè)備中,那么在步驟s203中將所獲取的該電子書(shū)的電子書(shū)說(shuō)明信息添加至電子設(shè)備中的電子書(shū)目錄列表信息中;如果在步驟s201提取得到的處理類型信息為刪除處理,說(shuō)明從電子設(shè)備中刪除了與文件信息相對(duì)應(yīng)的電子書(shū),那么在步驟s203中從電子設(shè)備中的電子書(shū)目錄列表信息中刪除該電子書(shū)的電子書(shū)說(shuō)明信息。
步驟s204,監(jiān)聽(tīng)數(shù)據(jù)連接線移除通知消息。
當(dāng)用戶移除了電子設(shè)備與終端之間的數(shù)據(jù)連接線時(shí),電子設(shè)備會(huì)接收到數(shù)據(jù)連接線移除通知消息,在步驟s204中,對(duì)數(shù)據(jù)連接線移除通知消息進(jìn)行監(jiān)聽(tīng)。
步驟s205,在監(jiān)聽(tīng)到數(shù)據(jù)連接線移除通知消息時(shí),在電子設(shè)備中展現(xiàn)更新后的電子書(shū)目錄列表信息相對(duì)應(yīng)的電子書(shū)列表或電子書(shū)書(shū)架。
在監(jiān)聽(tīng)到數(shù)據(jù)連接線移除通知消息時(shí),立即在電子設(shè)備中向用戶展現(xiàn)更新后的電子書(shū)目錄列表信息相對(duì)應(yīng)的電子書(shū)列表或電子書(shū)書(shū)架,以便用戶查看電子書(shū)。本領(lǐng)域技術(shù)人員可根據(jù)實(shí)際需要設(shè)置所展現(xiàn)的電子書(shū)列表或電子書(shū)書(shū)架的樣式,此處不做限定。圖3a和圖3b示出了應(yīng)用本發(fā)明提供的方法的用戶界面的示意圖,其中,圖3a示出了電子書(shū)列表的用戶界面的示意圖,圖3b示出了電子書(shū)書(shū)架的用戶界面的示意圖。如圖3a所示,以列表的形式展現(xiàn)電子書(shū),具體地,針對(duì)每一個(gè)電子書(shū),依次展現(xiàn)出了該電子書(shū)的電子書(shū)書(shū)名信息、電子書(shū)更新時(shí)間信息和電子書(shū)大小信息,其中,可按照電子書(shū)更新時(shí)間信息對(duì)電子書(shū)列表中的電子書(shū)進(jìn)行排列;如圖3b所示,在電子書(shū)書(shū)架中,對(duì)于具有電子書(shū)封面圖片信息的電子書(shū),顯示的是該電子書(shū)的電子書(shū)封面圖片信息,而對(duì)于不具有電子書(shū)封面圖片信息的電子書(shū),顯示的是預(yù)設(shè)封面圖片信息以及電子書(shū)書(shū)名信息。用戶通過(guò)點(diǎn)擊電子書(shū)列表或電子書(shū)書(shū)架中所展現(xiàn)的電子書(shū)即可打開(kāi)該電子書(shū),然后進(jìn)行電子書(shū)閱讀。具體地,可根據(jù)電子書(shū)目錄列表信息中的電子書(shū)鏈接信息打開(kāi)相對(duì)應(yīng)的電子書(shū)。
根據(jù)本實(shí)施例提供的電子書(shū)目錄列表信息的更新方法,從監(jiān)聽(tīng)到的電子書(shū)處理通知消息中提取出文件信息以及處理類型信息,接著利用預(yù)設(shè)文件處理函數(shù),獲取與文件信息相對(duì)應(yīng)的電子書(shū)的電子書(shū)說(shuō)明信息,在處理類型信息為拷貝處理的情況下,將所獲取的電子書(shū)說(shuō)明信息添加至電子設(shè)備中的電子書(shū)目錄列表信息中;在處理類型信息為刪除處理的情況下,從電子設(shè)備中的電子書(shū)目錄列表信息中刪除電子書(shū)說(shuō)明信息。本發(fā)明提供的技術(shù)方案無(wú)需對(duì)電子設(shè)備的存儲(chǔ)器進(jìn)行全盤掃描,能夠根據(jù)電子書(shū)處理通知消息在電子設(shè)備中的電子書(shū)目錄列表信息中添加或刪除電子書(shū)說(shuō)明信息,便捷地實(shí)現(xiàn)了對(duì)電子書(shū)目錄列表信息的更新,有效地減少了對(duì)cpu的占用,提高了更新效率,縮減了耗費(fèi)時(shí)間;另外,在數(shù)據(jù)連接線移除時(shí),能夠立即向用戶展現(xiàn)更新后的電子書(shū)列表或電子書(shū)書(shū)架,減少了用戶不必要的等待時(shí)間,便于用戶查看電子書(shū)。
實(shí)施例三
本申請(qǐng)實(shí)施例三提供了一種非易失性存儲(chǔ)介質(zhì),存儲(chǔ)介質(zhì)存儲(chǔ)有至少一可執(zhí)行指令,該電子設(shè)備可執(zhí)行指令可執(zhí)行上述任意方法實(shí)施例中的電子書(shū)目錄列表信息的更新方法。
可執(zhí)行指令具體可以用于使得處理器執(zhí)行以下操作:在電子設(shè)備與終端通訊過(guò)程中,監(jiān)聽(tīng)由終端發(fā)送至電子設(shè)備的電子書(shū)處理通知消息;從監(jiān)聽(tīng)到的電子書(shū)處理通知消息中提取出文件信息以及處理類型信息;根據(jù)所提取的文件信息以及處理類型信息,更新電子設(shè)備中的電子書(shū)目錄列表信息。
在一種可選的實(shí)施方式中,可執(zhí)行指令進(jìn)一步使處理器執(zhí)行以下操作:利用預(yù)設(shè)文件處理函數(shù),獲取與文件信息相對(duì)應(yīng)的電子書(shū)的電子書(shū)說(shuō)明信息;若處理類型信息為拷貝處理,則將所獲取的電子書(shū)說(shuō)明信息添加至電子設(shè)備中的電子書(shū)目錄列表信息中。
在一種可選的實(shí)施方式中,可執(zhí)行指令進(jìn)一步使處理器執(zhí)行以下操作:若處理類型信息為刪除處理,則從電子設(shè)備中的電子書(shū)目錄列表信息中刪除電子書(shū)說(shuō)明信息。
在一種可選的實(shí)施方式中,文件信息包括以下信息的一種或多種:文件名信息、文件擴(kuò)展名信息以及文件存儲(chǔ)路徑信息。
在一種可選的實(shí)施方式中,電子書(shū)說(shuō)明信息包括:電子書(shū)書(shū)名信息、電子書(shū)封面圖片信息、電子書(shū)大小信息、電子書(shū)鏈接信息以及電子書(shū)更新時(shí)間信息。
在一種可選的實(shí)施方式中,可執(zhí)行指令進(jìn)一步使處理器執(zhí)行以下操作:監(jiān)聽(tīng)數(shù)據(jù)連接線移除通知消息;在監(jiān)聽(tīng)到數(shù)據(jù)連接線移除通知消息時(shí),在電子設(shè)備中展現(xiàn)更新后的電子書(shū)目錄列表信息相對(duì)應(yīng)的電子書(shū)列表或電子書(shū)書(shū)架。
實(shí)施例四
圖4示出了根據(jù)本發(fā)明實(shí)施例四的一種電子設(shè)備的結(jié)構(gòu)示意圖,本發(fā)明具體實(shí)施例并不對(duì)電子設(shè)備的具體實(shí)現(xiàn)做限定。
如圖4所示,該電子設(shè)備可以包括:處理器(processor)402、通信接口(communicationsinterface)404、存儲(chǔ)器(memory)406、以及通信總線408。
其中:
處理器402、通信接口404、以及存儲(chǔ)器406通過(guò)通信總線408完成相互間的通信。
通信接口404,用于與其它設(shè)備比如客戶端或其它服務(wù)器等的網(wǎng)元通信。
處理器402,用于執(zhí)行程序410,具體可以執(zhí)行上述電子書(shū)目錄列表信息的更新方法實(shí)施例中的相關(guān)步驟。
具體地,程序410可以包括程序代碼,該程序代碼包括計(jì)算機(jī)操作指令。
處理器402可能是中央處理器cpu,或者是特定集成電路asic(applicationspecificintegratedcircuit),或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個(gè)或多個(gè)集成電路。電子設(shè)備包括的一個(gè)或多個(gè)處理器,可以是同一類型的處理器,如一個(gè)或多個(gè)cpu;也可以是不同類型的處理器,如一個(gè)或多個(gè)cpu以及一個(gè)或多個(gè)asic。
存儲(chǔ)器406,用于存放程序410。存儲(chǔ)器406可能包含高速ram存儲(chǔ)器,也可能還包括非易失性存儲(chǔ)器(non-volatilememory),例如至少一個(gè)磁盤存儲(chǔ)器。
程序410具體可以用于使得處理器402執(zhí)行以下操作:在電子設(shè)備與終端通訊過(guò)程中,監(jiān)聽(tīng)由終端發(fā)送至電子設(shè)備的電子書(shū)處理通知消息;從監(jiān)聽(tīng)到的電子書(shū)處理通知消息中提取出文件信息以及處理類型信息;根據(jù)所提取的文件信息以及處理類型信息,更新電子設(shè)備中的電子書(shū)目錄列表信息。
在一種可選的實(shí)施方式中,程序410進(jìn)一步使得處理器402執(zhí)行以下操作:利用預(yù)設(shè)文件處理函數(shù),獲取與文件信息相對(duì)應(yīng)的電子書(shū)的電子書(shū)說(shuō)明信息;若處理類型信息為拷貝處理,則將所獲取的電子書(shū)說(shuō)明信息添加至電子設(shè)備中的電子書(shū)目錄列表信息中。
在一種可選的實(shí)施方式中,程序410進(jìn)一步使得處理器402執(zhí)行以下操作:若處理類型信息為刪除處理,則從電子設(shè)備中的電子書(shū)目錄列表信息中刪除電子書(shū)說(shuō)明信息。
在一種可選的實(shí)施方式中,文件信息包括以下信息的一種或多種:文件名信息、文件擴(kuò)展名信息以及文件存儲(chǔ)路徑信息。
在一種可選的實(shí)施方式中,電子書(shū)說(shuō)明信息包括:電子書(shū)書(shū)名信息、電子書(shū)封面圖片信息、電子書(shū)大小信息、電子書(shū)鏈接信息以及電子書(shū)更新時(shí)間信息。
在一種可選的實(shí)施方式中,程序410進(jìn)一步使得處理器402執(zhí)行以下操作:監(jiān)聽(tīng)數(shù)據(jù)連接線移除通知消息;在監(jiān)聽(tīng)到數(shù)據(jù)連接線移除通知消息時(shí),在電子設(shè)備中展現(xiàn)更新后的電子書(shū)目錄列表信息相對(duì)應(yīng)的電子書(shū)列表或電子書(shū)書(shū)架。
程序410中各步驟的具體實(shí)現(xiàn)可以參見(jiàn)上述電子書(shū)目錄列表信息的更新實(shí)施例中的相應(yīng)步驟對(duì)應(yīng)的描述,在此不贅述。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的設(shè)備和模塊的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程描述,在此不再贅述。
通過(guò)本實(shí)施例提供的方案,無(wú)需對(duì)電子設(shè)備的存儲(chǔ)器進(jìn)行全盤掃描,能夠根據(jù)電子書(shū)處理通知消息便捷地實(shí)現(xiàn)對(duì)電子設(shè)備中的電子書(shū)目錄列表信息的更新,有效地減少了對(duì)cpu的占用,提高了更新效率,縮減了耗費(fèi)時(shí)間,優(yōu)化了電子書(shū)目錄列表信息的更新方式。
在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見(jiàn)的。此外,本發(fā)明也不針對(duì)任何特定編程語(yǔ)言。應(yīng)當(dāng)明白,可以利用各種編程語(yǔ)言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語(yǔ)言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。
在此處所提供的說(shuō)明書(shū)中,說(shuō)明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說(shuō)明書(shū)的理解。
類似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開(kāi)并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開(kāi)的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說(shuō),如下面的權(quán)利要求書(shū)所反映的那樣,發(fā)明方面在于少于前面公開(kāi)的單個(gè)實(shí)施例的所有特征。因此,遵循具體實(shí)施方式的權(quán)利要求書(shū)由此明確地并入該具體實(shí)施方式,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過(guò)程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的所有特征以及如此公開(kāi)的任何方法或者設(shè)備的所有過(guò)程或單元進(jìn)行組合。除非另外明確陳述,本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來(lái)代替。
此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書(shū)中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來(lái)使用。
應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說(shuō)明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來(lái)實(shí)現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
本發(fā)明公開(kāi)了:a1.一種電子書(shū)目錄列表信息的更新方法,所述方法由電子設(shè)備執(zhí)行,包括:
在電子設(shè)備與終端通訊過(guò)程中,監(jiān)聽(tīng)由所述終端發(fā)送至所述電子設(shè)備的電子書(shū)處理通知消息;
從監(jiān)聽(tīng)到的電子書(shū)處理通知消息中提取出文件信息以及處理類型信息;
根據(jù)所提取的文件信息以及處理類型信息,更新所述電子設(shè)備中的電子書(shū)目錄列表信息。
a2.根據(jù)a1所述的方法,所述根據(jù)所提取的文件信息以及處理類型信息,更新所述電子設(shè)備中的電子書(shū)目錄列表信息進(jìn)一步包括:
利用預(yù)設(shè)文件處理函數(shù),獲取與所述文件信息相對(duì)應(yīng)的電子書(shū)的電子書(shū)說(shuō)明信息;
若所述處理類型信息為拷貝處理,則將所獲取的電子書(shū)說(shuō)明信息添加至所述電子設(shè)備中的電子書(shū)目錄列表信息中。
a3.根據(jù)a2所述的方法,所述方法還包括:
若所述處理類型信息為刪除處理,則從所述電子設(shè)備中的電子書(shū)目錄列表信息中刪除所述電子書(shū)說(shuō)明信息。
a4.根據(jù)a1所述的方法,所述文件信息包括以下信息的一種或多種:文件名信息、文件擴(kuò)展名信息以及文件存儲(chǔ)路徑信息。
a5.根據(jù)a2所述的方法,所述電子書(shū)說(shuō)明信息包括:電子書(shū)書(shū)名信息、電子書(shū)封面圖片信息、電子書(shū)大小信息、電子書(shū)鏈接信息以及電子書(shū)更新時(shí)間信息。
a6.根據(jù)a1-a5任一項(xiàng)所述的方法,所述方法還包括:
監(jiān)聽(tīng)數(shù)據(jù)連接線移除通知消息;
在監(jiān)聽(tīng)到所述數(shù)據(jù)連接線移除通知消息時(shí),在所述電子設(shè)備中展現(xiàn)更新后的電子書(shū)目錄列表信息相對(duì)應(yīng)的電子書(shū)列表或電子書(shū)書(shū)架。
本發(fā)明還公開(kāi)了:b7.一種電子設(shè)備,包括:處理器、存儲(chǔ)器、通信接口和通信總線,所述處理器、所述存儲(chǔ)器和所述通信接口通過(guò)所述通信總線完成相互間的通信;
所述存儲(chǔ)器用于存放至少一可執(zhí)行指令,所述可執(zhí)行指令使所述處理器執(zhí)行以下操作:
在電子設(shè)備與終端通訊過(guò)程中,監(jiān)聽(tīng)由所述終端發(fā)送至所述電子設(shè)備的電子書(shū)處理通知消息;
從監(jiān)聽(tīng)到的電子書(shū)處理通知消息中提取出文件信息以及處理類型信息;
根據(jù)所提取的文件信息以及處理類型信息,更新所述電子設(shè)備中的電子書(shū)目錄列表信息。
b8.根據(jù)b7所述的電子設(shè)備,所述可執(zhí)行指令進(jìn)一步使所述處理器執(zhí)行以下操作:
利用預(yù)設(shè)文件處理函數(shù),獲取與所述文件信息相對(duì)應(yīng)的電子書(shū)的電子書(shū)說(shuō)明信息;
若所述處理類型信息為拷貝處理,則將所獲取的電子書(shū)說(shuō)明信息添加至所述電子設(shè)備中的電子書(shū)目錄列表信息中。
b9.根據(jù)b8所述的電子設(shè)備,所述可執(zhí)行指令進(jìn)一步使所述處理器執(zhí)行以下操作:
若所述處理類型信息為刪除處理,則從所述電子設(shè)備中的電子書(shū)目錄列表信息中刪除所述電子書(shū)說(shuō)明信息。
b10.根據(jù)b7所述的電子設(shè)備,所述文件信息包括以下信息的一種或多種:文件名信息、文件擴(kuò)展名信息以及文件存儲(chǔ)路徑信息。
b11.根據(jù)b8所述的電子設(shè)備,所述電子書(shū)說(shuō)明信息包括:電子書(shū)書(shū)名信息、電子書(shū)封面圖片信息、電子書(shū)大小信息、電子書(shū)鏈接信息以及電子書(shū)更新時(shí)間信息。
b12.根據(jù)b7-b11任一項(xiàng)所述的電子設(shè)備,所述可執(zhí)行指令進(jìn)一步使所述處理器執(zhí)行以下操作:
監(jiān)聽(tīng)數(shù)據(jù)連接線移除通知消息;
在監(jiān)聽(tīng)到所述數(shù)據(jù)連接線移除通知消息時(shí),在所述電子設(shè)備中展現(xiàn)更新后的電子書(shū)目錄列表信息相對(duì)應(yīng)的電子書(shū)列表或電子書(shū)書(shū)架。
本發(fā)明還公開(kāi)了:c13.一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)中存儲(chǔ)有至少一可執(zhí)行指令,所述可執(zhí)行指令使處理器執(zhí)行以下操作:
在電子設(shè)備與終端通訊過(guò)程中,監(jiān)聽(tīng)由所述終端發(fā)送至所述電子設(shè)備的電子書(shū)處理通知消息;
從監(jiān)聽(tīng)到的電子書(shū)處理通知消息中提取出文件信息以及處理類型信息;
根據(jù)所提取的文件信息以及處理類型信息,更新所述電子設(shè)備中的電子書(shū)目錄列表信息。
c14.根據(jù)c13所述的存儲(chǔ)介質(zhì),所述可執(zhí)行指令進(jìn)一步使所述處理器執(zhí)行以下操作:
利用預(yù)設(shè)文件處理函數(shù),獲取與所述文件信息相對(duì)應(yīng)的電子書(shū)的電子書(shū)說(shuō)明信息;
若所述處理類型信息為拷貝處理,則將所獲取的電子書(shū)說(shuō)明信息添加至所述電子設(shè)備中的電子書(shū)目錄列表信息中。
c15.根據(jù)c14所述的存儲(chǔ)介質(zhì),所述可執(zhí)行指令進(jìn)一步使所述處理器執(zhí)行以下操作:
若所述處理類型信息為刪除處理,則從所述電子設(shè)備中的電子書(shū)目錄列表信息中刪除所述電子書(shū)說(shuō)明信息。
c16.根據(jù)c13所述的存儲(chǔ)介質(zhì),所述文件信息包括以下信息的一種或多種:文件名信息、文件擴(kuò)展名信息以及文件存儲(chǔ)路徑信息。
c17.根據(jù)c14所述的存儲(chǔ)介質(zhì),所述電子書(shū)說(shuō)明信息包括:電子書(shū)書(shū)名信息、電子書(shū)封面圖片信息、電子書(shū)大小信息、電子書(shū)鏈接信息以及電子書(shū)更新時(shí)間信息。
c18.根據(jù)c13-c17任一項(xiàng)所述的存儲(chǔ)介質(zhì),所述可執(zhí)行指令進(jìn)一步使所述處理器執(zhí)行以下操作:
監(jiān)聽(tīng)數(shù)據(jù)連接線移除通知消息;
在監(jiān)聽(tīng)到所述數(shù)據(jù)連接線移除通知消息時(shí),在所述電子設(shè)備中展現(xiàn)更新后的電子書(shū)目錄列表信息相對(duì)應(yīng)的電子書(shū)列表或電子書(shū)書(shū)架。