本公開(kāi)涉及一種處理方法和一種電子設(shè)備。
背景技術(shù):
隨著電子產(chǎn)業(yè)的快速發(fā)展,各種移動(dòng)終端被越來(lái)越多地應(yīng)用于工作和日常生活中。由于越來(lái)越多的應(yīng)用和功能加載到移動(dòng)終端中,大大增加了移動(dòng)終端的耗電量。因此,如何在移動(dòng)終端電量過(guò)低時(shí),還可以保持長(zhǎng)時(shí)間的待機(jī)成為影響用戶體驗(yàn)的一個(gè)關(guān)鍵因素。
技術(shù)實(shí)現(xiàn)要素:
本公開(kāi)的一個(gè)方面提供了一種處理方法,包括:獲得切換指令,并且獲得連接信息,該連接信息用于表征電子設(shè)備的主接口是否連接有一附屬設(shè)備,以及基于連接信息確定是否執(zhí)行切換指令。其中:基于用于表征主接口連接有附屬設(shè)備的連接信息,響應(yīng)切換指令,控制電子設(shè)備的工作狀態(tài)從工作模式切換到超級(jí)省電模式,電子設(shè)備的工作狀態(tài)為超級(jí)省電模式時(shí)使用附屬設(shè)備,以及基于用于表征主接口未連接有附屬設(shè)備的連接信息,響應(yīng)切換指令,控制電子設(shè)備的工作狀態(tài)從工作模式切換到省電模式,電子設(shè)備的超級(jí)省電模式的功耗低于電子設(shè)備的省電模式。
可選地,電子設(shè)備的工作狀態(tài)為超級(jí)省電模式包括:調(diào)用預(yù)定配置信息,以及基于配置信息控制相應(yīng)電子設(shè)備的底層硬件處于低功耗狀態(tài)以及相應(yīng)電子設(shè)備的上層軟件處于低功耗狀態(tài)。
可選地,電子設(shè)備的底層硬件包括附屬設(shè)備,其中,附屬設(shè)備為e-ink顯示屏。
可選地,基于配置信息控制相應(yīng)電子設(shè)備的底層硬件處于低功耗狀態(tài)以及相應(yīng)電子設(shè)備的上層軟件處于低功耗狀態(tài)至少包括:關(guān)閉電子設(shè)備的顯示屏,獲取電子設(shè)備的顯示數(shù)據(jù),以及基于顯示數(shù)據(jù)針對(duì)在e-ink顯示屏上電一次以使e-ink顯示屏顯示顯示數(shù)據(jù)。
可選地,電子設(shè)備的工作狀態(tài)為超級(jí)省電模式還包括:獲得針對(duì)e-ink顯示屏的顯示數(shù)據(jù)的更新數(shù)據(jù),以及基于更新數(shù)據(jù)針對(duì)e-ink顯示屏再次上電。
可選地,基于顯示數(shù)據(jù)針對(duì)在e-ink顯示屏上電一次以使e-ink顯示屏顯示顯示數(shù)據(jù)包括:基于e-ink顯示屏的顯示參數(shù)處理顯示數(shù)據(jù),將處理后的顯示數(shù)據(jù)存在緩存區(qū)域中,緩存區(qū)域?yàn)閑-ink顯示屏所對(duì)應(yīng)的緩存區(qū)域,以及基于緩存區(qū)域存儲(chǔ)的處理后的顯示數(shù)據(jù)控制針對(duì)e-ink顯示屏上電以使e-ink顯示屏顯示顯示數(shù)據(jù)。
本公開(kāi)的另一個(gè)方面提供了一種電子設(shè)備,包括:主接口,用于與一個(gè)或多個(gè)附屬設(shè)備連接,以及處理器,該處理器與上述主接口連接,該處理器執(zhí)行:獲得切換指令,并且獲得連接信息,該連接信息用于表征電子設(shè)備的主接口是否連接有一附屬設(shè)備,以及基于連接信息確定是否執(zhí)行切換指令。其中:基于用于表征主接口連接有附屬設(shè)備的連接信息,響應(yīng)切換指令,控制電子設(shè)備的工作狀態(tài)從工作模式切換到超級(jí)省電模式,電子設(shè)備的工作狀態(tài)為超級(jí)省電模式時(shí)使用附屬設(shè)備,以及基于用于表征主接口未連接有附屬設(shè)備的連接信息,響應(yīng)切換指令,控制電子設(shè)備的工作狀態(tài)從工作模式切換到省電模式,其中,電子設(shè)備的所述超級(jí)省電模式的功耗低于所述電子設(shè)備的省電模式。
可選地,上述電子設(shè)備的工作狀態(tài)為超級(jí)省電模式包括:調(diào)用預(yù)定配置信息,以及基于配置信息控制相應(yīng)電子設(shè)備的底層硬件處于低功耗狀態(tài)以及相應(yīng)電子設(shè)備的上層軟件處于低功耗狀態(tài)。
可選地,該電子設(shè)備還包括顯示屏,其中,電子設(shè)備的底層硬件包括附屬設(shè)備,該附屬設(shè)備為e-ink顯示屏。
可選地,上述基于所述配置信息控制相應(yīng)電子設(shè)備的底層硬件處于低功耗狀態(tài)以及相應(yīng)電子設(shè)備的上層軟件處于低功耗狀態(tài)至少包括:關(guān)閉電子設(shè)備的顯示屏,獲取電子設(shè)備的顯示數(shù)據(jù),以及基于顯示數(shù)據(jù)針對(duì)在e-ink顯示屏上電一次以使e-ink顯示屏顯示顯示數(shù)據(jù)。
可選地,電子設(shè)備的工作狀態(tài)為超級(jí)省電模式還包括:獲得針對(duì)e-ink顯示屏的顯示數(shù)據(jù)的更新數(shù)據(jù),以及基于更新數(shù)據(jù)針對(duì)e-ink顯示屏再次上電。
可選地,上述基于所述顯示數(shù)據(jù)針對(duì)在e-ink顯示屏上電一次以使e-ink顯示屏顯示顯示數(shù)據(jù)包括:基于e-ink顯示屏的顯示參數(shù)處理顯示數(shù)據(jù),將處理后的顯示數(shù)據(jù)存在緩存區(qū)域中,緩存區(qū)域?yàn)樵揺-ink顯示屏所對(duì)應(yīng)的緩存區(qū)域,以及基于緩存區(qū)域存儲(chǔ)的處理后的顯示數(shù)據(jù)控制針對(duì)e-ink顯示屏上電以使e-ink顯示屏顯示顯示數(shù)據(jù)。
本公開(kāi)的另一方面提供了一種非易失性存儲(chǔ)介質(zhì),存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令,所述指令在被執(zhí)行時(shí)用于實(shí)現(xiàn)如上所述的方法。
附圖說(shuō)明
為了更完整地理解本公開(kāi)及其優(yōu)勢(shì),現(xiàn)在將參考結(jié)合附圖的以下描述,其中:
圖1a和圖1b示意性示出了根據(jù)本公開(kāi)的實(shí)施例的處理方法和電子設(shè)備的使用場(chǎng)景;
圖2示意性示出了根據(jù)本公開(kāi)的實(shí)施例的處理方法的流程圖;
圖3示意性示出了根據(jù)本公開(kāi)的實(shí)施例的超級(jí)省電模式下的處理方法的方法流程圖;
圖4示意性示出了根據(jù)本公開(kāi)的實(shí)施例的控制電子設(shè)備處于低功耗的方法的方法流程圖;
圖5示意性示出了根據(jù)本公開(kāi)的實(shí)施例的電子設(shè)備的框圖;
圖6示意性示出了根據(jù)本公開(kāi)的另一實(shí)施例的電子設(shè)備的框圖。
具體實(shí)施方式
以下,將參照附圖來(lái)描述本公開(kāi)的實(shí)施例。但是應(yīng)該理解,這些描述只是示例性的,而并非要限制本公開(kāi)的范圍。此外,在以下說(shuō)明中,省略了對(duì)公知結(jié)構(gòu)和技術(shù)的描述,以避免不必要地混淆本公開(kāi)的概念。
在此使用的術(shù)語(yǔ)僅僅是為了描述具體實(shí)施例,而并非意在限制本公開(kāi)。這里使用的詞語(yǔ)“一”、“一個(gè)(種)”和“該”等也應(yīng)包括“多個(gè)”、“多種”的意思,除非上下文另外明確指出。此外,在此使用的術(shù)語(yǔ)“包括”、“包含”等表明了所述特征、步驟、操作和/或部件的存在,但是并不排除存在或添加一個(gè)或多個(gè)其他特征、步驟、操作或部件。
在此使用的所有術(shù)語(yǔ)(包括技術(shù)和科學(xué)術(shù)語(yǔ))具有本領(lǐng)域技術(shù)人員通常所理解的含義,除非另外定義。應(yīng)注意,這里使用的術(shù)語(yǔ)應(yīng)解釋為具有與本說(shuō)明書(shū)的上下文相一致的含義,而不應(yīng)以理想化或過(guò)于刻板的方式來(lái)解釋。
附圖中示出了一些方框圖和/或流程圖。應(yīng)理解,方框圖和/或流程圖中的一些方框或其組合可以由計(jì)算機(jī)程序指令來(lái)實(shí)現(xiàn)。這些計(jì)算機(jī)程序指令可以提供給通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)或其他可編程數(shù)據(jù)處理裝置的處理器,從而這些指令在由該處理器執(zhí)行時(shí)可以創(chuàng)建用于實(shí)現(xiàn)這些方框圖和/或流程圖中所說(shuō)明的功能/操作的裝置。
因此,本公開(kāi)的技術(shù)可以硬件和/或軟件(包括固件、微代碼等)的形式來(lái)實(shí)現(xiàn)。另外,本公開(kāi)的技術(shù)可以采取存儲(chǔ)有指令的計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)程序產(chǎn)品的形式,該計(jì)算機(jī)程序產(chǎn)品可供指令執(zhí)行系統(tǒng)使用或者結(jié)合指令執(zhí)行系統(tǒng)使用。在本公開(kāi)的上下文中,計(jì)算機(jī)可讀介質(zhì)可以是能夠包含、存儲(chǔ)、傳送、傳播或傳輸指令的任意介質(zhì)。例如,計(jì)算機(jī)可讀介質(zhì)可以包括但不限于電、磁、光、電磁、紅外或半導(dǎo)體系統(tǒng)、裝置、器件或傳播介質(zhì)。計(jì)算機(jī)可讀介質(zhì)的具體示例包括:磁存儲(chǔ)裝置,如磁帶或硬盤(pán)(hdd);光存儲(chǔ)裝置,如光盤(pán)(cd-rom);存儲(chǔ)器,如隨機(jī)存取存儲(chǔ)器(ram)或閃存;和/或有線/無(wú)線通信鏈路。
目前,各種移動(dòng)終端(例如,手機(jī)、平板電腦、個(gè)人智能助理等)已經(jīng)成為日常工作和生活中不可或缺的工具。隨著電子產(chǎn)業(yè)的快速發(fā)展,移動(dòng)終端中加載的功能和應(yīng)用也隨著用戶的需求而越來(lái)越多(例如,觸摸屏、音樂(lè)播放、游戲以及全球定位系統(tǒng)等),這些功能和應(yīng)用會(huì)急速地消耗移動(dòng)終端的電量。當(dāng)移動(dòng)終端的電量低于一定值時(shí),移動(dòng)終端有相應(yīng)的省電模式,在進(jìn)入省電模式后,關(guān)閉網(wǎng)絡(luò)連接以及一些特定的應(yīng)用,并且將電子設(shè)備的顯示屏調(diào)暗。但是,當(dāng)移動(dòng)終端進(jìn)入省電模式后,依然會(huì)使用移動(dòng)設(shè)備本身的顯示屏,即使會(huì)調(diào)整顯示數(shù)據(jù)的灰度,然而由于現(xiàn)在使用的顯示屏的高分辨率,依然非常耗電。
本公開(kāi)的實(shí)施例提供了一種用于電子設(shè)備的處理方法以及應(yīng)用該處理方法的電子設(shè)備。該方法包括獲得切換指令,并且獲得連接信息,以及基于連接信息確定是否執(zhí)行切換指令。其中,連接信息用于表征電子設(shè)備的主接口是否連接有一附屬設(shè)備。當(dāng)主接口連接有附屬設(shè)備時(shí),響應(yīng)切換指令,控制電子設(shè)備的工作狀態(tài)從工作模式切換到超級(jí)省電模式,其中,電子設(shè)備的工作狀態(tài)為超級(jí)省電模式時(shí)使用該附屬設(shè)備。當(dāng)主接口未連接有附屬設(shè)備時(shí),響應(yīng)切換指令,控制電子設(shè)備的工作狀態(tài)從工作模式切換到省電模式。電子設(shè)備的上述超級(jí)省電模式的功耗低于電子設(shè)備的省電模式。其中,主接口為電子設(shè)備與外部設(shè)備進(jìn)行信息交互的連接接口。附屬設(shè)備表示通過(guò)主接口與電子設(shè)備相連接并且進(jìn)行信息交互的設(shè)備。
圖1a和圖1b示意性示出了根據(jù)本公開(kāi)的實(shí)施例的處理方法和電子設(shè)備的使用場(chǎng)景的示例。其中,圖1a為電子設(shè)備單獨(dú)使用的應(yīng)用場(chǎng)景,圖1b為電子設(shè)備與附屬設(shè)備配合使用的應(yīng)用場(chǎng)景。在該場(chǎng)景中,為便于舉例,電子設(shè)備被示意為手機(jī)。根據(jù)本公開(kāi)個(gè)實(shí)施例,電子設(shè)備還可以包括平板電腦、筆記本電腦等。附屬設(shè)備可以包括顯示設(shè)備、相機(jī)、充電設(shè)備以及視頻播放設(shè)備等。
如圖1a所示,電子設(shè)備110單獨(dú)使用,即電子設(shè)備110的主接口112未連接有附屬設(shè)備。在電子設(shè)備110的電量低于一定值時(shí),該電子設(shè)備可以依據(jù)用戶選擇或者是自動(dòng)進(jìn)入省電模式。進(jìn)入省電模式后,依舊使用當(dāng)前電子設(shè)備的顯示屏111進(jìn)行顯示數(shù)據(jù)的顯示。
如圖1b所示,電子設(shè)備110與附屬設(shè)備210配合使用,即電子設(shè)備110的主接口112與附屬設(shè)備210的連接接口212連接。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,主接口112與連接接口212之間的連接可以是如圖1b所示的有線連接,也可以是觸點(diǎn)連接,或者可以是能夠?qū)崿F(xiàn)設(shè)備間的數(shù)據(jù)傳輸?shù)钠渌B接方式,本發(fā)明在此不受限制。
根據(jù)本公開(kāi)實(shí)施例,附屬設(shè)備210附接到電子設(shè)備110可以采用流動(dòng)顯示端口(mobilitydisplayport,簡(jiǎn)稱(chēng)mydp)方式,也可以采用串行外設(shè)接口(serialperipheralinterface,簡(jiǎn)稱(chēng)spi)方式。
根據(jù)本公開(kāi)實(shí)施例,附屬設(shè)備210可以包括附屬相機(jī),例如,可以提高電子設(shè)備自身相機(jī)的像素。附屬設(shè)備210還可以包括附屬充電寶,例如,可以連接在電子設(shè)備上為電子設(shè)備提供電能。附屬設(shè)備210還可以包括附屬播放器,例如,可以提高電子設(shè)備自身播放器的分辨率等。
附屬設(shè)備210的功能模塊211可以是具有攝像功能的設(shè)備,也可以是具有播放功能的設(shè)備,也可以是具有充電功能的設(shè)備,還可以是具有顯示功能的設(shè)備等等。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,附屬設(shè)備還可以包含其他功能,或者,也可以包含兩種或者更多種功能的組合。
根據(jù)本公開(kāi)的實(shí)施例,功能模塊211可以具有顯示功能,例如,附屬設(shè)備可以是e-ink顯示屏。在附屬設(shè)備210接入到電子設(shè)備110后,電子設(shè)備具有不止一個(gè)顯示設(shè)備,可以單獨(dú)使用電子設(shè)備自身的顯示設(shè)備(如顯示屏111)進(jìn)行顯示,也可以單獨(dú)使用所連接的附屬設(shè)備的顯示模塊(如功能模塊211)進(jìn)行顯示,還可以同時(shí)使用電子設(shè)備自身的顯示模塊和所連接的附屬設(shè)備的顯示模塊一起進(jìn)行顯示。在電子設(shè)備自身的顯示設(shè)備和所連接的附屬設(shè)備的顯示模塊一起被用于顯示時(shí),兩者可以顯示相同的內(nèi)容,或者可以顯示不同的內(nèi)容。例如,用戶在手機(jī)的顯示屏上繪畫(huà)時(shí),外接的顯示屏可以同步顯示繪畫(huà)內(nèi)容,也可以不顯示而代之以顯示手機(jī)屏保等內(nèi)容。
在本公開(kāi)的實(shí)施例中,功能模塊211可以是具有顯示功能的顯示模塊,該顯示模塊211在顯示數(shù)據(jù)內(nèi)容時(shí)的功耗比顯示屏111的功耗小。在電子設(shè)備電量低于一定值時(shí),可以關(guān)閉電子設(shè)備的顯示屏111,而使用附屬設(shè)備的顯示模塊211進(jìn)行顯示,從而達(dá)到節(jié)省能耗,增加電子設(shè)備待機(jī)時(shí)間的效果。
圖2示意性示出了根據(jù)本公開(kāi)的實(shí)施例的處理方法的流程圖。
如圖2所示,該方法開(kāi)始于操作s210。
操作s210,獲得切換指令。
操作s220,獲得連接信息,該連接信息用于表征電子設(shè)備的主接口是否連接有一附屬設(shè)備。
操作s230,基于連接信息確定是否執(zhí)行切換指令。具體地,可以基于獲得連接信息表征了主接口連接有附屬設(shè)備或基于獲得連接信息表征了主接口未連接有附屬設(shè)備來(lái)確定是否執(zhí)行切換指令。例如,基于獲得連接信息表征了主接口連接有附屬設(shè)備,響應(yīng)切換指令,控制電子設(shè)備的工作狀態(tài)從工作模式切換到超級(jí)省電模式。該電子設(shè)備工作在超級(jí)省電模式時(shí)使用該附屬設(shè)備。例如,基于連接信息表征主接口未連接有附屬設(shè)備,響應(yīng)切換指令,控制電子設(shè)備的工作狀態(tài)從工作模式切換到省電模式,其中,電子設(shè)備的述超級(jí)省電模式的功耗低于電子設(shè)備的省電模式。
根據(jù)本公開(kāi)實(shí)施例,通過(guò)判斷電子設(shè)備是單獨(dú)使用還是與附屬設(shè)備配合使用,來(lái)控制電子設(shè)備的工作狀態(tài),從而對(duì)電子設(shè)備的控制更加多樣化和個(gè)性化。使電子設(shè)備的工作狀態(tài)更加適應(yīng)多種情景。并且,在本公開(kāi)實(shí)施例中,當(dāng)電子設(shè)備連接有附屬設(shè)備時(shí),其超級(jí)省電模式比電子設(shè)備單獨(dú)使用時(shí)的省電模式功耗低,可以增加電子設(shè)備的待機(jī)時(shí)間。
下面結(jié)合本公開(kāi)的實(shí)施例,對(duì)上述操作s210-s230進(jìn)行描述。
在操作s210,獲得切換指令。根據(jù)本公開(kāi)實(shí)施例,獲得切換指令可以是通過(guò)用戶選擇獲得切換指令,例如,用戶在電子設(shè)備中設(shè)置將當(dāng)前的工作狀態(tài)調(diào)整為低功耗的工作狀態(tài),或者當(dāng)電子設(shè)備電量低于預(yù)設(shè)閾值時(shí),提示用戶,用戶選擇切換工作狀態(tài)燈。獲得切換指令也可以是通過(guò)響應(yīng)某一條件獲得切換指令,例如,當(dāng)電子設(shè)備當(dāng)前電量低于預(yù)設(shè)閾值時(shí)(例如電量低于20%),電子設(shè)備自動(dòng)生成將當(dāng)前的工作狀態(tài)調(diào)整為低功耗的工作狀態(tài)的切換指令。又例如,還可以是當(dāng)電子設(shè)備檢測(cè)到有外接的顯示附屬設(shè)備接入的信息時(shí),電子設(shè)備自動(dòng)生成將當(dāng)前的工作狀態(tài)調(diào)整為低功耗的工作狀態(tài)的切換指令。
在操作s220,獲得連接信息,該連接信息用于表征電子設(shè)備的主接口是否連接有一附屬設(shè)備。其中,主接口可以是電子設(shè)備與外部設(shè)備進(jìn)行交互時(shí)使用的物理接口,例如,手機(jī)中的usb接口,觸點(diǎn)接口等。主接口也可以包括附屬設(shè)備可以是電子設(shè)備與外部設(shè)備進(jìn)行交互時(shí)使用的wifi接口、藍(lán)牙接口等。附屬設(shè)備為與電子設(shè)備連接使用的設(shè)備,例如,可以是附屬顯示屏,與電子設(shè)備連接后,可以進(jìn)行顯示。
根據(jù)本公開(kāi)的實(shí)施例,獲得連接信息可以是通過(guò)用戶確定獲得連接信息,例如,當(dāng)確定電子設(shè)備連接有附屬設(shè)備時(shí),提示用戶,在用戶選擇相信附屬設(shè)備,或者用戶選擇確定接入時(shí)獲得用于表征電子設(shè)備的主接口連接有一附屬設(shè)備的連接信息。獲得連接信息也可以是通過(guò)響應(yīng)某一條件獲得連接信息,例如,在檢測(cè)到附屬設(shè)備接入的同時(shí),電子設(shè)備自動(dòng)生成用于表征電子設(shè)備的主接口連接有一附屬設(shè)備的連接信息。在本公開(kāi)實(shí)施例中,在沒(méi)有附屬設(shè)備接入的情況下,或者有附屬設(shè)備接入,但是用戶選擇不相信該附屬設(shè)備時(shí),則獲得的連接信息表征該電子設(shè)備未接有附屬設(shè)備。
操作s230,基于連接信息確定是否執(zhí)行切換指令?;讷@得連接信息表征了主接口連接有附屬設(shè)備,響應(yīng)切換指令,控制電子設(shè)備的工作狀態(tài)從工作模式切換到超級(jí)省電模式。該電子設(shè)備工作在超級(jí)省電模式時(shí)使用該附屬設(shè)備。基于獲得連接信息表征了主接口未連接有附屬設(shè)備,響應(yīng)切換指令,控制電子設(shè)備的工作狀態(tài)從工作模式切換到省電模式。其中,電子設(shè)備的超級(jí)省電模式的功耗低于電子設(shè)備的省電模式。
根據(jù)本公開(kāi)實(shí)施例,在電子設(shè)備的主接口是否連接有附屬設(shè)備的不同情況下,對(duì)于響應(yīng)切換指令從而控制電子設(shè)備的方法不同。當(dāng)電子設(shè)備單獨(dú)使用(即,電子設(shè)備主接口未連接有附屬設(shè)備)的情況下,響應(yīng)切換指令,該切換指令可以是用戶設(shè)置的,也可以電量過(guò)低時(shí)自動(dòng)觸發(fā)的,控制電子設(shè)備進(jìn)入省電模式。當(dāng)電子設(shè)備與附屬設(shè)備配合使用(即,電子設(shè)備主接口連接有附屬設(shè)備)的情況下,響應(yīng)切換指令,控制電子設(shè)備進(jìn)入超級(jí)省電模式。在電子設(shè)備的工作狀態(tài)為超級(jí)省電模式下時(shí),使用附屬設(shè)備,并且此時(shí)的功耗低于電子設(shè)備單獨(dú)使用時(shí)的功耗。
在本公開(kāi)實(shí)施例中,可以在檢測(cè)到附屬設(shè)備接入主接口的同時(shí),觸發(fā)切換指令,從而控制電子設(shè)備進(jìn)入超級(jí)省電模式;也可以在獲取到切換指令后,檢測(cè)是否有附屬設(shè)備接入到電子設(shè)備的連接信息,若有,則響應(yīng)該指令控制電子設(shè)備的工作狀態(tài)進(jìn)入到超級(jí)省電模式,否則,控制電子設(shè)備的工作狀態(tài)進(jìn)入到省電模式。
根據(jù)本公開(kāi)實(shí)施例,電子設(shè)備的工作狀態(tài)切換到省電模式可以包括調(diào)低屏幕亮度,甚至可以將屏幕調(diào)整到黑白顯示方式;也可以包括清理后臺(tái)正在運(yùn)行的程序,以及關(guān)閉掉一些耗電的應(yīng)用(例如,視頻播放器、gps定位以及網(wǎng)絡(luò)連接等);還可以包括停止電子設(shè)備的同步傳輸。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,凡是需要消耗電子設(shè)備電量的功能和應(yīng)用都可以被停止使用,或者限制使用。
根據(jù)本公開(kāi)實(shí)施例,通過(guò)判斷電子設(shè)備是單獨(dú)使用還是與附屬設(shè)備配合使用,來(lái)控制電子設(shè)備的工作狀態(tài),從而對(duì)電子設(shè)備的控制更加多樣化和個(gè)性化。使電子設(shè)備的工作狀態(tài)更加適應(yīng)多種情景。并且,在本公開(kāi)實(shí)施例中,當(dāng)電子設(shè)備連接有附屬設(shè)備時(shí),其超級(jí)省電模式比電子設(shè)備單獨(dú)使用時(shí)的省電模式功耗低,可以增加電子設(shè)備的待機(jī)時(shí)間。
關(guān)于電子設(shè)備的超級(jí)省電模式下的工作狀態(tài)可以參考圖3,結(jié)合具體實(shí)施例對(duì)圖2所示的方法中的操作s230做進(jìn)一步說(shuō)明。
圖3示意性示出了根據(jù)本公開(kāi)的實(shí)施例的進(jìn)入超級(jí)省電模式的方法的方法流程圖。
如圖3所示,操作s230開(kāi)始于操作s231。
操作s231,調(diào)用預(yù)定配置信息。
操作s232,基于配置信息控制相應(yīng)電子設(shè)備的底層硬件處于低功耗狀態(tài)以及相應(yīng)電子設(shè)備的上層軟件處于低功耗狀態(tài)。
根據(jù)本公開(kāi)實(shí)施例,在電子設(shè)備的工作狀態(tài)為超級(jí)省電模式時(shí),首先調(diào)用預(yù)定的配置信息,該配置信息用于指示電子設(shè)備的各底層硬件以及各上層軟件如何工作,并且,接入該配置信息控制相應(yīng)的底層硬件處于低功耗狀態(tài)以及控制相應(yīng)的上層軟件處于低功耗狀態(tài),從而實(shí)現(xiàn)節(jié)能能耗的目的。
下面結(jié)合本公開(kāi)的實(shí)施例,對(duì)上述操作s231-s232進(jìn)行描述。
在操作s231,調(diào)用預(yù)定配置信息。根據(jù)本公開(kāi)實(shí)施例,電子設(shè)備預(yù)先根據(jù)省電模式以及超級(jí)省電模式設(shè)置配置信息。當(dāng)電子設(shè)備的工作狀態(tài)切換到省電模式或者是超級(jí)省電模式時(shí),直接調(diào)用預(yù)先為該模式設(shè)置好的配置信息。例如,該配置信息包括控制一些底層硬件的關(guān)閉或者休眠的指令信息,還可以包括控制一些上層軟件的關(guān)閉或者禁止使用的指令信息等。
在操作s232,基于配置信息控制相應(yīng)電子設(shè)備的底層硬件處于低功耗狀態(tài)以及相應(yīng)電子設(shè)備的上層軟件處于低功耗狀態(tài)。根據(jù)本公開(kāi)實(shí)施例,接入電子設(shè)備的附屬設(shè)備也屬于該電子設(shè)備的底層硬件。在電子設(shè)備進(jìn)入超級(jí)省電模式后,根據(jù)配置信息控制一些底層硬件處于低功耗狀態(tài),例如關(guān)閉該些硬件,或者使該些硬件處于休眠狀態(tài)。同時(shí),根據(jù)配置信息控制一些預(yù)先設(shè)定好的上層軟件處于低功耗狀態(tài),例如,關(guān)閉該些軟件,或者禁止上層軟件基于系統(tǒng)服務(wù)訪問(wèn)底層硬件,即,禁止某些應(yīng)用去喚醒底層硬件工作。例如,控制電子設(shè)備清理后臺(tái)正在運(yùn)行的程序,以及關(guān)閉掉一些耗電的應(yīng)用(例如,視頻播放器、gps定位以及網(wǎng)絡(luò)連接等)。
關(guān)于基于配置信息控制電子設(shè)備進(jìn)入低功耗的方法可以參考圖4,結(jié)合具體實(shí)施例對(duì)圖3所示的方法中的操作s232做進(jìn)一步說(shuō)明。
圖4示意性示出了根據(jù)本公開(kāi)的實(shí)施例的控制電子設(shè)備進(jìn)入低功耗的方法的方法流程圖。在本實(shí)施例中,在電子設(shè)備進(jìn)入低功耗時(shí),使用外接的e-ink顯示屏進(jìn)行顯示。
如圖4所示,該方法開(kāi)始于操作s2321。
操作s2321,關(guān)閉電子設(shè)備的顯示屏。
操作s2322,獲取電子設(shè)備的顯示數(shù)據(jù)。
操作s2323,基于顯示數(shù)據(jù)針對(duì)在e-ink顯示屏上電一次以使e-ink顯示屏顯示該顯示數(shù)據(jù)。
操作s2324,獲得針對(duì)e-ink顯示屏的顯示數(shù)據(jù)的更新數(shù)據(jù)。
操作s2325,基于該更新數(shù)據(jù)針對(duì)e-ink顯示屏再次上電。
根據(jù)本公開(kāi)實(shí)施例,在電子設(shè)備進(jìn)入超級(jí)省電模式后,使用附屬設(shè)備,該附屬設(shè)備可以是e-ink顯示屏。在超級(jí)省電模式下,關(guān)閉電子設(shè)備的顯示屏,獲取電子設(shè)備的顯示數(shù)據(jù),使用附屬設(shè)備e-ink顯示屏顯示該顯示數(shù)據(jù)。,使用e-ink顯示屏代替電子設(shè)備原有的顯示屏進(jìn)行顯示,由于e-ink顯示屏的低功耗特點(diǎn),以及上電一次可以持續(xù)保持顯示內(nèi)容的特點(diǎn),可以節(jié)約電子設(shè)備功耗。
下面結(jié)合本公開(kāi)的實(shí)施例,對(duì)上述操作s2321-s2325進(jìn)行描述。
在操作s2321,關(guān)閉電子設(shè)備的顯示屏。根據(jù)本公開(kāi)實(shí)施例,在電子設(shè)備進(jìn)入超級(jí)省電模式后,則不使用當(dāng)前的顯示屏進(jìn)行顯示。關(guān)閉電子設(shè)備的顯示屏可以是在進(jìn)入超級(jí)省電模式時(shí),觸發(fā)關(guān)閉指令使得電子設(shè)備的顯示屏關(guān)閉,也可以是響應(yīng)用戶確定切換顯示屏的指令從而關(guān)閉電子設(shè)備的顯示屏。
在操作s2322,獲取電子設(shè)備的顯示數(shù)據(jù)。根據(jù)本公開(kāi)實(shí)施例,在超級(jí)省電模式下,電子設(shè)備的顯示數(shù)據(jù)不再傳輸給電子設(shè)備的顯示屏。而是獲取該顯示數(shù)據(jù),傳輸給外接的e-ink顯示屏。
在操作s2323,基于顯示數(shù)據(jù)針對(duì)在e-ink顯示屏上電一次以使e-ink顯示屏顯示該顯示數(shù)據(jù)。
根據(jù)本公開(kāi)實(shí)施例,基于e-ink顯示屏的顯示參數(shù)處理獲取得到的顯示數(shù)據(jù)。在附屬設(shè)備接入到電子設(shè)備后,附屬設(shè)備就會(huì)將自身的顯示參數(shù)上傳給電子設(shè)備,例如,物理尺寸、分辨率、顯示色彩位深等參數(shù)。電子設(shè)備根據(jù)得到的e-ink顯示屏的顯示參數(shù)處理顯示數(shù)據(jù)。例如,改變顯示數(shù)據(jù)中的長(zhǎng)寬比以適合e-ink顯示屏的長(zhǎng)寬比,或者對(duì)顯示數(shù)據(jù)進(jìn)行灰度計(jì)算,使得該顯示數(shù)據(jù)的色彩可以被e-ink顯示屏顯示等。
根據(jù)本公開(kāi)實(shí)施例,將處理后的顯示數(shù)據(jù)存儲(chǔ)在緩存區(qū)域中,該緩存區(qū)域?yàn)閑-ink顯示屏對(duì)應(yīng)的緩存區(qū)域。在本公開(kāi)實(shí)施例中,電子設(shè)備生成一塊framebuffer緩存器,將處理后的顯示數(shù)據(jù)存儲(chǔ)在framebuffer中。
根據(jù)本公開(kāi)實(shí)施例,基于緩存區(qū)域存儲(chǔ)的處理后的顯示數(shù)據(jù)控制針對(duì)e-ink顯示屏上電以使e-ink顯示屏顯示該顯示數(shù)據(jù)。在本公開(kāi)實(shí)施例中,電子設(shè)備將處理后的顯示數(shù)據(jù)以分塊的形式存儲(chǔ)在緩存區(qū)域中,并且將總塊數(shù)以及每一塊的編號(hào)傳輸給e-ink顯示屏。e-ink顯示屏從緩存區(qū)域中獲取顯示數(shù)據(jù),或者電子設(shè)備將緩存區(qū)域中的顯示數(shù)據(jù)傳輸給e-ink顯示屏。經(jīng)過(guò)校驗(yàn),當(dāng)e-ink獲得全部的顯示數(shù)據(jù)后,對(duì)e-ink顯示屏上電一次,以使e-ink顯示屏可以顯示該顯示數(shù)據(jù)。在本公開(kāi)的實(shí)施例中,e-ink顯示屏也可以一直處于是上電狀態(tài),每一次獲取到顯示數(shù)據(jù)后,可以直接刷新之前的內(nèi)容以顯示新的顯示數(shù)據(jù)。
根據(jù)本公開(kāi)實(shí)施例,通過(guò)對(duì)顯示數(shù)據(jù)的處理,使得處理后的顯示數(shù)據(jù)更加適應(yīng)e-ink顯示屏。并且,將處理后的顯示數(shù)據(jù)同一存儲(chǔ)在e-ink顯示屏對(duì)應(yīng)的緩存區(qū)域,方便e-ink顯示屏的讀取以及校驗(yàn)。
在操作s2324,獲得針對(duì)e-ink顯示屏的顯示數(shù)據(jù)的更新數(shù)據(jù)。在本公開(kāi)實(shí)施例中,當(dāng)顯示數(shù)據(jù)更新時(shí),例如,有電話呼入,或者有短信提示等情況會(huì)生成新的顯示數(shù)據(jù),則獲取該更新的顯示數(shù)據(jù)。獲取顯示數(shù)據(jù)的更新數(shù)據(jù)可以包括獲取全部情況下的更新數(shù)據(jù),也可以是獲取特定情況下的更新數(shù)據(jù)。例如,只獲取有電話呼入時(shí)產(chǎn)生的更新數(shù)據(jù)。
操作s2325,基于該更新數(shù)據(jù)針對(duì)e-ink顯示屏再次上電。在獲得更新的顯示數(shù)據(jù)后,參見(jiàn)圖4對(duì)操作s2323的描述對(duì)該數(shù)據(jù)進(jìn)行處理和存儲(chǔ),并且對(duì)e-ink顯示屏再次上電以使e-ink顯示屏可以顯示更新后的顯示數(shù)據(jù)。
根據(jù)本公開(kāi)實(shí)施例,通過(guò)確定連接信息以響應(yīng)切換指令,從而控制電子設(shè)備以不同的模式進(jìn)行工作。可以使電子設(shè)備的工作狀態(tài)適應(yīng)更多的場(chǎng)景。
在本公開(kāi)實(shí)施例中,在電子設(shè)備的主接口接有附屬設(shè)備時(shí),響應(yīng)切換指令,控制電子設(shè)備的工作模式切換為超級(jí)省電模式,在該模式下,使用附屬設(shè)備工作,附屬設(shè)備可以是e-ink顯示屏,則在超級(jí)省電模式下,使用e-ink顯示屏進(jìn)行顯示,代替電子設(shè)備原有的顯示屏,以達(dá)到節(jié)省功耗的效果。
圖5示意性示出了根據(jù)本公開(kāi)的實(shí)施例的電子設(shè)備500的框圖。
如圖5所示,電子設(shè)備500包括主接口510和處理器520。該電子設(shè)備500可以執(zhí)行上面參考圖2-圖4描述的方法,以實(shí)現(xiàn)節(jié)省電量的處理。
具體地,主接口510,用于與一個(gè)或多個(gè)附屬設(shè)備連接。
處理器520與主接口510連接,并且處理器520執(zhí)行:獲得切換指令,并且獲得連接信息,該連接信息用于表征電子設(shè)備的主接口是否連接有一附屬設(shè)備,以及基于連接信息確定是否執(zhí)行切換指令。其中:基于用于表征主接口連接有附屬設(shè)備的連接信息,響應(yīng)切換指令,控制電子設(shè)備的工作狀態(tài)從工作模式切換到超級(jí)省電模式,電子設(shè)備的工作狀態(tài)為超級(jí)省電模式時(shí)使用附屬設(shè)備,以及基于用于表征主接口未連接有附屬設(shè)備的連接信息,響應(yīng)切換指令,控制電子設(shè)備的工作狀態(tài)從工作模式切換到省電模式,其中,電子設(shè)備的所述超級(jí)省電模式的功耗低于所述電子設(shè)備的省電模式。
本實(shí)施例中,主接口510可以是wifi接口,電可以是藍(lán)牙接口,還可以是物理接口等等。該主接口510可以把附屬設(shè)備是否接入的連接信息傳遞給處理器520。
本實(shí)施例中,處理器520執(zhí)行包括圖2-圖4中任意一個(gè)或者任意多個(gè)組合的處理方法,以及本公開(kāi)中所列示的其他處理方法。
本實(shí)施例的處理器520,在電子設(shè)備的工作狀態(tài)為超級(jí)省電模式下,能夠調(diào)用預(yù)定配置信息,以及基于配置信息控制相應(yīng)電子設(shè)備的底層硬件處于低功耗狀態(tài)以及相應(yīng)電子設(shè)備的上層軟件處于低功耗狀態(tài)。其中,該電子設(shè)備還包括顯示屏,其中,電子設(shè)備的底層硬件包括附屬設(shè)備,該附屬設(shè)備為e-ink顯示屏。
具體地,處理器520在基于所述配置信息控制相應(yīng)電子設(shè)備的底層硬件處于低功耗狀態(tài)以及相應(yīng)電子設(shè)備的上層軟件處于低功耗狀態(tài)時(shí)至少包括:關(guān)閉電子設(shè)備的顯示屏,獲取電子設(shè)備的顯示數(shù)據(jù),以及基于顯示數(shù)據(jù)針對(duì)在e-ink顯示屏上電一次以使e-ink顯示屏顯示顯示數(shù)據(jù)。其中,基于所述顯示數(shù)據(jù)針對(duì)在e-ink顯示屏上電一次以使e-ink顯示屏顯示顯示數(shù)據(jù)包括:基于e-ink顯示屏的顯示參數(shù)處理顯示數(shù)據(jù),將處理后的顯示數(shù)據(jù)存在緩存區(qū)域中,緩存區(qū)域?yàn)樵揺-ink顯示屏所對(duì)應(yīng)的緩存區(qū)域,以及基于緩存區(qū)域存儲(chǔ)的處理后的顯示數(shù)據(jù)控制針對(duì)e-ink顯示屏上電以使e-ink顯示屏顯示顯示數(shù)據(jù)。
具體地,處理器520還可以獲得針對(duì)e-ink顯示屏的顯示數(shù)據(jù)的更新數(shù)據(jù),以及基于更新數(shù)據(jù)針對(duì)e-ink顯示屏再次上電。
根據(jù)本公開(kāi)實(shí)施例,通過(guò)確定連接信息以響應(yīng)切換指令,從而控制電子設(shè)備以不同的模式進(jìn)行工作??梢允闺娮釉O(shè)備的工作狀態(tài)適應(yīng)更多的場(chǎng)景。
在本公開(kāi)實(shí)施例中,在電子設(shè)備的主接口接有附屬設(shè)備時(shí),響應(yīng)切換指令,控制電子設(shè)備的工作模式切換為超級(jí)省電模式,在該模式下,使用附屬設(shè)備工作,附屬設(shè)備可以是e-ink顯示屏,則在超級(jí)省電模式下,使用e-ink顯示屏進(jìn)行顯示,代替電子設(shè)備原有的顯示屏,以達(dá)到節(jié)省功耗的效果。具體可以參見(jiàn)上面參考圖2~圖4的描述,這里不再重復(fù)。
本實(shí)施例提供一種信息處理方法,應(yīng)用于第一電子設(shè)備中,包括:
步驟s110:基于表征所述第一電子設(shè)備連接有包括e-ink顯示屏的附屬設(shè)備的連接信息,建立與所述附屬設(shè)備的傳輸鏈路;
步驟s120:通過(guò)所述傳輸鏈路,獲取所述附屬設(shè)備的e-ink顯示屏的顯示參數(shù);
步驟s130:獲取顯示內(nèi)容;
步驟s140:根據(jù)所述顯示參數(shù),將所述顯示內(nèi)容轉(zhuǎn)換成適宜在所述e-ink顯示屏中顯示的第一顯示數(shù)據(jù);
步驟s150:通過(guò)所述傳輸鏈路,將所述第一顯示數(shù)據(jù)發(fā)送給所述附屬設(shè)備,其中,所述第一顯示數(shù)據(jù),用于供所述e-ink顯示屏的附屬設(shè)備的顯示。
本實(shí)施例所述第一電子設(shè)備可為各種能夠與所述附屬設(shè)備連接的電子設(shè)備。在本實(shí)施例中所述第一電子設(shè)備可為手機(jī)或平板電腦等各種電子設(shè)備。
在本實(shí)施例中步驟s110中所述第一電子設(shè)備會(huì)檢測(cè)所述連接信息,若檢測(cè)到有所述連接信息時(shí),則與所述附屬設(shè)備建立傳輸鏈路。該傳輸鏈路可用于各種信息的傳輸。
所述傳輸鏈路可用于控制指令的傳輸,也可以用于顯示數(shù)據(jù)的傳輸。在一些實(shí)施例中為了加速所述e-ink顯示屏的顯示速率,減少顯示延時(shí)。所述傳輸鏈路可分為并行的第一子鏈路和第二子鏈路;所述第一子鏈路用于傳輸各種控制指令;所述第二子鏈路用于所述第一電子設(shè)備向所述附屬設(shè)備的第一顯示數(shù)據(jù)。這樣控制指令和顯示分開(kāi)傳輸,則需要傳輸控制指令時(shí),不用占用傳輸顯示數(shù)據(jù)的鏈路的帶寬。在一些實(shí)施例中,所述第一子鏈路的最大傳輸速率低于所述第二子鏈路的最大傳輸速率。在另一些實(shí)施例中,所述傳輸鏈路也可以不區(qū)分出第一子鏈路和第二子鏈路;所述第一電子設(shè)備向所述附屬設(shè)備發(fā)送數(shù)據(jù)的過(guò)程中,分時(shí)傳輸所述控制指令和所述第一顯示數(shù)據(jù)。例如,在一個(gè)傳輸時(shí)間間隔內(nèi)包括第一子間隔和第二子間隔;所述第一子間隔用于傳輸所述控制指令,所述第二子間隔用于傳輸?shù)谝伙@示數(shù)據(jù)。所述第一子間隔對(duì)應(yīng)的第一時(shí)長(zhǎng)小于所述第二子間隔的第二時(shí)長(zhǎng)。
所述傳輸鏈路在用于傳輸所述第一數(shù)據(jù)之前,還可以用于所述附屬設(shè)備向所述第一電子設(shè)備傳輸所述顯示參數(shù)等向第一電子設(shè)備反饋的各種數(shù)據(jù)。
在本實(shí)施例中當(dāng)建立好所述傳輸鏈路之后,所述第一電子設(shè)備會(huì)通過(guò)所述傳輸鏈路獲得所述附屬設(shè)備的e-ink顯示屏的顯示參數(shù)。在本實(shí)施例中所述顯示參數(shù)可包括e-ink顯示屏的物理尺寸、分辨率以及色彩位數(shù)等。所述物理尺寸可包括e-ink顯示屏的長(zhǎng)及寬的具體指。所述分辨率可包括所述e-ink顯示屏包括的像素,行像素?cái)?shù)和/或列像素?cái)?shù)。所述色彩位數(shù),表示的所述e-ink顯示屏一個(gè)像素的有多少比特用于指示顏色。通常位數(shù)越多,則e-ink顯示屏的色彩越豐富,可顯示的顏色種類(lèi)就越多。在本實(shí)施例中所述e-ink顯示屏可為黑白顯示屏,也可以為彩色顯示屏。通常當(dāng)所述e-ink顯示屏為黑白顯示屏?xí)r,則所述顯示參數(shù)可以不包括所述色彩位數(shù)。
在步驟s130中會(huì)獲取需要由所述e-ink顯示屏的顯示內(nèi)容,具體的獲取方法可包括:抓取所述第一電子設(shè)備自身的顯示屏顯示的顯示內(nèi)容,也可以是在所述第一電子設(shè)備后臺(tái)運(yùn)行的應(yīng)用或程序的顯示內(nèi)容。
在本實(shí)施例中所述第一電子設(shè)備可包括液晶顯示屏或投影顯示屏等不同于電子墨水顯示屏以外的其他種類(lèi)顯示屏,若所述顯示內(nèi)容更為所述第一電子設(shè)備的待顯示內(nèi)容,顯然當(dāng)前僅適用于所述第一電子設(shè)備顯示,若直接發(fā)送給e-link顯示屏顯示就會(huì)存在顯示異常問(wèn)題。例如,所述e-ink顯示屏為黑白顯示屏;所述第一電子設(shè)備的顯示屏為彩色的液晶顯示屏;則所述步驟s130可包括:將所述顯示內(nèi)容進(jìn)行色彩轉(zhuǎn)換,將原始彩色的顯示數(shù)據(jù),轉(zhuǎn)換成灰度顯示數(shù)據(jù)。例如,當(dāng)所述第一電子設(shè)備的顯示屏的像素總數(shù)大于所述e-ink顯示屏,則所述步驟s130還可包括:某些像素?cái)?shù)據(jù)的丟棄和/或優(yōu)化等處理??傊?,在本實(shí)施例中所述步驟s130會(huì)將所述顯示內(nèi)容根據(jù)所述e-ink顯示屏自身的顯示參數(shù),生成不會(huì)導(dǎo)致所述e-ink顯示屏的顯示畫(huà)面異常的第一顯示數(shù)據(jù)。
在獲取所述顯示內(nèi)容之后,會(huì)根據(jù)從所述附屬設(shè)備的顯示參數(shù)進(jìn)行數(shù)據(jù)處理,生成所述適宜在所述e-ink顯示屏的顯示數(shù)據(jù)。轉(zhuǎn)換之后的顯示數(shù)據(jù)在本實(shí)施例中稱(chēng)之為第一顯示數(shù)據(jù)。在步驟s150中將所述第一顯示數(shù)據(jù)通過(guò)之前建立的傳輸鏈路發(fā)送給所述e-ink顯示屏,則所述e-ink顯示屏接收到所述第一顯示數(shù)據(jù)之后,就能夠成功的顯示出對(duì)應(yīng)的內(nèi)容;從而可以避免因?yàn)橹苯訉⑦m宜在第一電子設(shè)備中顯示內(nèi)容直接發(fā)送給e-ink顯示屏導(dǎo)致的顯示異常的問(wèn)題;故簡(jiǎn)單的實(shí)現(xiàn)了兩個(gè)設(shè)備之間的顯示數(shù)據(jù)的轉(zhuǎn)移。
在本實(shí)施例中第一電子設(shè)備也可以為顯示設(shè)備,例如,所述第一電子設(shè)備包括液晶顯示屏或投影顯示屏或有機(jī)發(fā)光二極管(oled)顯示屏等。在本實(shí)施例中所述第一電子設(shè)備的顯示屏的顯示功耗可大于所述e-ink顯示屏的顯示功耗,這樣的話,第一電子設(shè)備的所需要顯示的顯示內(nèi)容轉(zhuǎn)移到e-ink上進(jìn)行顯示,則可以達(dá)到節(jié)省整體功耗的目的。
在一些實(shí)施例中,所述方法還包括:
步驟s101:根據(jù)所述顯示參數(shù),分配專(zhuān)用的緩存區(qū)域;
步驟s102:將所述第一顯示數(shù)據(jù)存儲(chǔ)在所述緩存區(qū)域;
所述步驟s150可包括:
從所述緩存區(qū)域提取第一顯示數(shù)據(jù),發(fā)送給所述e-ink顯示屏的附屬設(shè)備。
在本實(shí)施例中所述第一電子設(shè)備中專(zhuān)門(mén)分配了用于緩存所述第一顯示數(shù)據(jù)的緩存區(qū)域。在本實(shí)施例中的步驟s141中分配緩存區(qū)域時(shí),會(huì)根據(jù)所述顯示參數(shù)確定出所述緩存區(qū)域的緩存容量。例如,所述第一電子設(shè)備可以根據(jù)所述顯示參數(shù),確定出緩存所述附屬設(shè)備的一幀圖像所需的緩存容量。故第一電子設(shè)備可以根據(jù)所述顯示參數(shù),分配多大容量的緩存求。
在本實(shí)施例中通過(guò)步驟s101中專(zhuān)用的緩存區(qū)域的分配,方便將所述顯示內(nèi)容轉(zhuǎn)換成所述第一顯示數(shù)據(jù)之后,緩存所述緩存區(qū)域;在后續(xù)步驟s150中向所述附屬設(shè)備發(fā)送所述第一顯示數(shù)據(jù)時(shí),可以直接從所述緩存區(qū)域取數(shù)據(jù)通過(guò)所述傳輸鏈路進(jìn)行傳輸即可;而不用傳輸線程每一次都動(dòng)態(tài)的確定當(dāng)前第一顯示數(shù)據(jù)的緩存區(qū)域,再進(jìn)行數(shù)據(jù)的傳輸,提升了第一顯示數(shù)據(jù)的傳輸速率,減少了附屬設(shè)備的顯示時(shí)延??蛇x地,所述緩存區(qū)域的容量不小于所述附屬設(shè)備的一幀畫(huà)面的數(shù)據(jù)量。
在具體的實(shí)施例中所述步驟s101優(yōu)選的為:根據(jù)所述顯示參數(shù),為緩存所述第一顯示數(shù)據(jù)分配專(zhuān)用的連續(xù)緩存區(qū)域。這樣的話,所述步驟s150中在多次反復(fù)發(fā)送數(shù)據(jù)時(shí),可以不用在多個(gè)緩存位置去讀取需要傳輸?shù)臄?shù)據(jù),整體上再次提升傳輸速率和降低附屬設(shè)備的顯示時(shí)延。
在一些實(shí)施例中,所述緩存區(qū)域的容量可為m倍所述附屬設(shè)備一幀畫(huà)面的數(shù)據(jù)量。這樣的話,所述第一電子設(shè)備在將所述顯示內(nèi)容轉(zhuǎn)換成所述第一顯示數(shù)據(jù)時(shí),就可以預(yù)先進(jìn)行多幀畫(huà)面的第二顯示數(shù)據(jù)的生成和緩存,就不變要等到一幀第二顯示數(shù)據(jù)被傳輸完之后,再生成緩存下一幀第二顯示數(shù)據(jù)。這里的m的取值可為不小于2的整數(shù)。
在一些實(shí)施例中,所述方法還包括:
在確定與所述e-ink顯示屏的附屬設(shè)備建立所述傳輸鏈路之后,激活所述第一電子設(shè)備的預(yù)定服務(wù);
所述預(yù)定服務(wù)與提供所述顯示內(nèi)容的第一應(yīng)用建立綁定關(guān)系;
所述步驟s130包括:
所述預(yù)定服務(wù)從所述第一應(yīng)用獲取所述顯示內(nèi)容。
在一些實(shí)施例中所述第一電子設(shè)備可通過(guò)屏幕數(shù)據(jù)的抓取方式,獲得所述顯示內(nèi)容,使得所述附屬設(shè)備與所述第一電子設(shè)備進(jìn)行同屏顯示。但是在本實(shí)施例中,所述第一電子設(shè)備設(shè)置有預(yù)定服務(wù)。該預(yù)定服務(wù)為操作系統(tǒng)級(jí)服務(wù),也可以是應(yīng)用級(jí)服務(wù)。所述操作系統(tǒng)服務(wù)可為利用所述操作系統(tǒng)中預(yù)定組件提供的服務(wù)。所述應(yīng)用級(jí)服務(wù)可為所述第一電子設(shè)備的操作系統(tǒng)內(nèi)安裝的專(zhuān)用應(yīng)用的應(yīng)用服務(wù)。在本實(shí)施例中所述預(yù)定服務(wù)可為所述第一電子設(shè)備的處理器或處理電路運(yùn)行的特定代碼或特定程序。
在本實(shí)施例中當(dāng)確定出所述傳輸鏈路已建立之后,所述第一電子設(shè)備自動(dòng)激活所述預(yù)定服務(wù),而不用用戶手動(dòng)激活,提升了電子設(shè)備的智能性及用戶使用滿意度。
當(dāng)所述預(yù)定服務(wù)被激活之后,該預(yù)定服務(wù)會(huì)與提供所述顯示內(nèi)容的第一應(yīng)用建立綁定關(guān)系。這里的第一應(yīng)用可為所述第一電子設(shè)備的前臺(tái)應(yīng)用,也可以是所述第一電子設(shè)備的后臺(tái)應(yīng)用。所述前臺(tái)應(yīng)用為一個(gè)應(yīng)用的應(yīng)用窗口在所述第一電子設(shè)備的顯示屏顯示,可被用戶查看到;所述后臺(tái)應(yīng)為該應(yīng)用的應(yīng)用窗口被前臺(tái)應(yīng)用給遮擋,用戶是不可見(jiàn)。
在本實(shí)施例中所述預(yù)定服務(wù)從所述第一應(yīng)用獲取顯示內(nèi)容。在本實(shí)施例中所述預(yù)定服務(wù)與所述第一應(yīng)用建立綁定關(guān)系之后,就知道到哪一個(gè)應(yīng)用中獲取所述顯示內(nèi)容;在本實(shí)施例中所述預(yù)定服務(wù)與第一應(yīng)用建立綁定關(guān)系之后,就可以通過(guò)與所述第一應(yīng)用共享顯示內(nèi)容的存儲(chǔ)地址,從而所述預(yù)定服務(wù)可以簡(jiǎn)便的讀取到所述第一應(yīng)用的顯示內(nèi)容;不管該顯示內(nèi)容最終是否會(huì)在所述第一電子設(shè)備的前臺(tái)顯示與否。
作為本實(shí)施例的進(jìn)一步改進(jìn),所述預(yù)定服務(wù)與提供所述顯示內(nèi)容的第一應(yīng)用建立綁定關(guān)系的方式有多種,以下提供兩種可選方式:
可選方式一:
所述預(yù)定服務(wù)采集綁定指令;根據(jù)所述綁定指令指向的應(yīng)用,與所述第一應(yīng)用建立綁定關(guān)系。
這里的綁定指令可為所述第一電子設(shè)備從人機(jī)交互接口,接收的用戶輸入的控制指令;也可以是從所述附屬設(shè)備接收的綁定指令。例如,用戶利用所述附屬設(shè)備的人機(jī)交互界面指定了項(xiàng)獲取的第一電子設(shè)備的哪一個(gè)應(yīng)用的顯示內(nèi)容。所述綁定指令中可攜帶有指向所述第一應(yīng)用的應(yīng)用參數(shù)。這里的應(yīng)用參數(shù)可為所述應(yīng)用標(biāo)識(shí)或應(yīng)用名稱(chēng)等。
這樣的話,根據(jù)用戶操作的選擇需要共享給附屬設(shè)備顯示的顯示內(nèi)容。這樣所述附屬設(shè)備的相當(dāng)于所述第一電子設(shè)備的拓展屏,利用另一個(gè)電子設(shè)備的e-ink顯示屏實(shí)現(xiàn)了第一電子設(shè)備的顯示拓展。若所述第一應(yīng)用為后臺(tái)應(yīng)用,這樣的話,第一電子設(shè)備利用附屬設(shè)備的e-ink顯示屏實(shí)現(xiàn)了對(duì)后臺(tái)應(yīng)用的顯示。若所述第一應(yīng)用為前臺(tái)應(yīng)用的話,不同的用戶可以通過(guò)第一電子設(shè)備自身的屏幕和附屬設(shè)備的e-ink屏查看到同一個(gè)應(yīng)用的顯示畫(huà)面。在本實(shí)施例中所述第一電子設(shè)備自身也是一個(gè)顯示設(shè)備,所述顯示內(nèi)容實(shí)質(zhì)上是所述第一電子設(shè)備已經(jīng)生成的第二顯示數(shù)據(jù),且通常所述第一電子設(shè)備的顯示分辨率高于所述e-ink顯示屏的顯示分辨率,和/或,所述第一電子設(shè)備的顯示面積大于所述e-ink顯示屏的顯示面積;在本實(shí)施例中將已經(jīng)生成好單個(gè)像素的顯示數(shù)據(jù),轉(zhuǎn)換成適宜于所述附屬設(shè)備顯示的第二顯示數(shù)據(jù),僅需要通過(guò)數(shù)據(jù)的丟棄、灰度轉(zhuǎn)換等就可以了,不會(huì)增加所述第一電子設(shè)備的處理器特別的處理資源,具有實(shí)現(xiàn)間的特點(diǎn)。另一方面,所述附屬設(shè)備中可以沒(méi)有設(shè)置為e-ink顯示屏提供顯示光源或顯示光源處于關(guān)閉狀態(tài)下,所述e-ink顯示屏可以借助環(huán)境光就可以顯示,具有顯示功效的特點(diǎn)。,故相當(dāng)于由功耗較大的第一電子設(shè)備自身來(lái)顯示,整體上可以降低功耗。
可選方式二:
確定所述第一電子設(shè)備的前臺(tái)應(yīng)用,與所述前臺(tái)應(yīng)用建立綁定關(guān)系,其中,所述顯示內(nèi)容為所述前臺(tái)應(yīng)用顯示的截屏內(nèi)容和/或顯示內(nèi)容。
在本實(shí)施例中若在預(yù)定時(shí)間內(nèi)未檢測(cè)到所述綁定指令,則所述預(yù)定服務(wù)會(huì)自動(dòng)與第一電子設(shè)備的前臺(tái)應(yīng)用建立綁定關(guān)系,所述顯示內(nèi)容可為所述前臺(tái)應(yīng)用的截屏內(nèi)容和/或顯示內(nèi)容。所述截屏內(nèi)容可為所述預(yù)定服務(wù)通過(guò)屏幕顯示抓取的方式獲得顯示內(nèi)容,在本實(shí)施例中所述預(yù)定應(yīng)用也可以直接讀取所述前臺(tái)應(yīng)用緩存區(qū)域中的顯示數(shù)據(jù)(對(duì)應(yīng)于所述顯示內(nèi)容)即可。
在一些實(shí)施例中,所述方法還包括:
將所述第一應(yīng)用置于應(yīng)用堆棧的最上層,以使更新觸發(fā)事件作用于所述第一應(yīng)用;
監(jiān)控所述第一應(yīng)用的所述更新觸發(fā)事件,其中,所述更新觸發(fā)事件,用于觸發(fā)所述第一應(yīng)用的顯示更新;
當(dāng)檢測(cè)所述第一應(yīng)用的顯示更新時(shí),重新獲取生成所述第一顯示數(shù)據(jù)的顯示內(nèi)容。
在本實(shí)施例中將所述第一應(yīng)用至于堆棧的最上層,這樣的話,各種觸發(fā)事件直接作用的是第一應(yīng)用,而非其他應(yīng)用。在本實(shí)施例中所述更新觸發(fā)事件可包括用戶輸入觸發(fā)事件,也可以是來(lái)自其他設(shè)備的信息觸發(fā)事件。例如,閱讀應(yīng)用的信息觸發(fā)事件可包括:服務(wù)器推送的新文章。所述用戶輸入觸發(fā)事件,檢測(cè)到作用于所述第一應(yīng)用的輸入操作,所述第一應(yīng)用的應(yīng)用界面發(fā)生相應(yīng)的變化。
在本實(shí)施例中若所述第一應(yīng)用一旦有顯示更新,則重新獲取所述顯示內(nèi)容,以便形成供所述第一電子設(shè)備顯示的第一顯示數(shù)據(jù)。
在一些實(shí)施例中,所述步驟s150可包括:
利用異步傳輸方式將所述第一顯示數(shù)據(jù)發(fā)送給所述e-ink顯示屏的附屬設(shè)備。
本實(shí)施例中所述異步傳輸方式是相當(dāng)于同步傳輸而言的。采用同步傳輸方式進(jìn)行同步傳輸時(shí),傳輸數(shù)據(jù)的雙方需要經(jīng)過(guò)因同步確認(rèn)相關(guān)信號(hào)傳輸和應(yīng)答,才會(huì)進(jìn)行數(shù)據(jù)傳輸;顯然這就導(dǎo)致了因?yàn)橥綄?dǎo)致了時(shí)間的消耗。在本實(shí)施例中采用異步傳輸方式進(jìn)行異步傳輸,這樣的話,所述數(shù)據(jù)的傳輸方(如所述第一電子設(shè)備)有第一顯示數(shù)據(jù)傳輸時(shí),直接傳輸即可,不用等待附屬設(shè)備的同步確認(rèn),從而可以節(jié)省因同步導(dǎo)致的時(shí)延。
在一些實(shí)施例中,所述利用異步傳輸方式將所述第一顯示數(shù)據(jù)發(fā)送給所述e-ink顯示屏的附屬設(shè)備,包括:
建立專(zhuān)用傳輸線程,并利用所述專(zhuān)用傳輸線程采用異步傳輸鏈路將所述第一顯示數(shù)據(jù)發(fā)送給所述e-ink顯示屏的附屬設(shè)備。在本實(shí)施例中會(huì)專(zhuān)門(mén)設(shè)置一個(gè)傳輸線程,專(zhuān)門(mén)負(fù)責(zé)該第一顯示數(shù)據(jù)傳輸,該專(zhuān)用傳輸線程僅負(fù)責(zé)數(shù)據(jù)傳輸,而不進(jìn)行同步等處理,這樣可以確保傳輸時(shí)沿小的特點(diǎn)。
在另一些實(shí)施例中,所述利用異步傳輸方式將所述第一顯示數(shù)據(jù)發(fā)送給所述e-ink顯示屏的附屬設(shè)備,包括:
當(dāng)完成前一個(gè)數(shù)據(jù)塊傳輸之后直接進(jìn)入到下一個(gè)數(shù)據(jù)塊的傳輸,且當(dāng)出現(xiàn)傳輸失敗時(shí)基于所述e-ink顯示屏的附屬設(shè)備重傳請(qǐng)求重傳對(duì)應(yīng)的數(shù)據(jù)塊。
在本實(shí)施例中進(jìn)行數(shù)據(jù)傳輸,不再進(jìn)行同步處理。在完成一個(gè)數(shù)據(jù)塊的傳輸之后,就直接進(jìn)入下一個(gè)數(shù)據(jù)塊的傳輸,當(dāng)出現(xiàn)數(shù)據(jù)失敗時(shí),基于附屬設(shè)備的重傳請(qǐng)求進(jìn)行重傳。在本實(shí)施例中每一個(gè)數(shù)據(jù)塊都攜帶自己的快標(biāo)識(shí)。這樣的附屬設(shè)備接收到對(duì)應(yīng)的數(shù)據(jù)塊之后,根據(jù)塊標(biāo)識(shí)可以進(jìn)行數(shù)據(jù)塊之間的拼裝以及處理,通過(guò)塊標(biāo)識(shí)的缺少等確定出哪一個(gè)數(shù)據(jù)塊傳輸失敗。例如,每一個(gè)所述數(shù)據(jù)塊的塊標(biāo)識(shí)都是連續(xù)編碼的,則附屬設(shè)備接收到的數(shù)據(jù)塊的塊標(biāo)識(shí)中間有間斷時(shí),可確定出出現(xiàn)傳輸失敗,將缺少的塊標(biāo)識(shí)攜帶在重傳請(qǐng)求中,請(qǐng)求第一電子設(shè)備的重傳。這樣的話,第一電子設(shè)備會(huì)接收到攜帶有對(duì)應(yīng)塊標(biāo)識(shí)的重傳請(qǐng)求,根據(jù)重傳請(qǐng)求中的塊標(biāo)識(shí),找到對(duì)應(yīng)的數(shù)據(jù)塊傳輸給所述附屬設(shè)備即可。
在本實(shí)施中所述附屬設(shè)備的一幀所述第一顯示數(shù)據(jù)可以分為多個(gè)數(shù)據(jù)塊進(jìn)行傳輸,尤其使用是應(yīng)用于傳輸鏈路的帶寬有線的時(shí)候,通過(guò)多個(gè)數(shù)據(jù)塊的拆分,可以利用高速傳輸實(shí)現(xiàn)數(shù)據(jù)幀的快速傳輸。
進(jìn)一步地,存儲(chǔ)所述第一顯示數(shù)據(jù)的緩存區(qū)域的容量,為n倍一幀所述第一顯示數(shù)據(jù)的數(shù)據(jù)量;其中,所述n為不小于2的整數(shù);
所述方法還包括:
在所述緩存區(qū)域中的第n數(shù)據(jù)塊傳輸給所述e-ink顯示屏的附屬設(shè)備之后,判斷所述第n數(shù)據(jù)塊是否滿足第一預(yù)定條件;所述n為正整數(shù);一個(gè)或多個(gè)所述數(shù)據(jù)塊組成一幀所述第一顯示數(shù)據(jù);
當(dāng)所述第n數(shù)據(jù)塊滿足所述第一預(yù)定條件時(shí),刪除或覆蓋所述第n數(shù)據(jù)塊,否則所述緩存區(qū)域繼續(xù)保存所述第n數(shù)據(jù)塊并繼續(xù)監(jiān)控所述第n數(shù)據(jù)塊是否滿足所述第一預(yù)定條件。
在本實(shí)施例中,所述緩存區(qū)域的存儲(chǔ)容量為n倍一幀所述第一顯示數(shù)據(jù)的數(shù)據(jù)量,這樣的話,所述緩存區(qū)域可以同時(shí)緩存n幀所述附屬設(shè)備的數(shù)據(jù)幀。在本實(shí)施例中所述第一電子設(shè)備向所述附屬設(shè)備進(jìn)行數(shù)據(jù)傳輸時(shí),可以以數(shù)據(jù)幀為一次數(shù)據(jù)傳輸?shù)幕締卧?。在完成一幀?shù)據(jù)的傳輸之后,可以繼續(xù)保存在所述緩存區(qū)域一段時(shí)間,以免在接收所述附屬設(shè)備的重傳請(qǐng)求時(shí),需要重新生成所述第一顯示數(shù)據(jù),一方面減少第一電子設(shè)備的不必要的負(fù)荷,另一方面可以減少因重新生成所述第一顯示數(shù)據(jù)導(dǎo)致的時(shí)延。
在本實(shí)施例中所述判斷所述第n數(shù)據(jù)塊是否滿足所述第一預(yù)定條件可包括以下至少之一:
判斷所述第n數(shù)據(jù)塊的傳輸結(jié)束后到當(dāng)前時(shí)刻經(jīng)歷的第一時(shí)長(zhǎng),是否超過(guò)第一預(yù)設(shè)時(shí)長(zhǎng),若所述第一時(shí)長(zhǎng)超過(guò)了所述預(yù)設(shè)時(shí)長(zhǎng),則可認(rèn)為滿足所述第一預(yù)定條件;
判斷所述第n數(shù)據(jù)塊所在數(shù)據(jù)幀傳輸結(jié)束后傳輸結(jié)束后到當(dāng)前時(shí)刻經(jīng)歷的第二時(shí)長(zhǎng),是否超過(guò)第二預(yù)設(shè)時(shí)長(zhǎng),若所述第二時(shí)長(zhǎng)超過(guò)了所述預(yù)設(shè)時(shí)長(zhǎng),則可認(rèn)為滿足所述第一預(yù)定條件;
若所述第n數(shù)據(jù)塊所在數(shù)據(jù)幀為第m幀;若當(dāng)前已經(jīng)接收到了第m+1幀中數(shù)據(jù)塊的重傳請(qǐng)求,則可確定滿足所述第一預(yù)定條件。
在一些實(shí)施中若一個(gè)所述數(shù)據(jù)塊為一幀所述第一顯示數(shù)據(jù),則所述n的取值不大于所述n。
以上僅是幾種確定是否滿足所述第一預(yù)定條件的可選方式,在具體實(shí)現(xiàn)還有多種,在此就不一一舉例了。
在本實(shí)施例中通過(guò)所述第一預(yù)定條件的設(shè)置,不再所述第n數(shù)據(jù)塊傳輸?shù)浇o所述附屬設(shè)備就刪除或丟棄,可以避免附屬設(shè)備請(qǐng)求重傳時(shí)需要重新生成所述第一顯示數(shù)據(jù)導(dǎo)致的各種問(wèn)題。
在一些實(shí)施例中,所述方法還包括:
當(dāng)所述第一電子設(shè)備和e-ink顯示屏的附屬設(shè)備處于協(xié)同顯示模式時(shí),生成第二顯示數(shù)據(jù);
在所述第一電子設(shè)備顯示所述顯示內(nèi)容之前,顯示所述第二顯示數(shù)據(jù);其中,所述第二顯示數(shù)據(jù)的顯示時(shí)長(zhǎng),不小于所述第一電子設(shè)備將所述顯示內(nèi)容轉(zhuǎn)換成所述第一顯示數(shù)據(jù)的第一時(shí)長(zhǎng);或者,所述第二顯示數(shù)據(jù)的顯示時(shí)長(zhǎng),不小于將所述顯示內(nèi)容轉(zhuǎn)換成所述第一顯示數(shù)據(jù)并傳輸?shù)剿鰁-ink顯示屏的附屬設(shè)備的第二顯示時(shí)長(zhǎng)。
在本實(shí)施例中所述第一電子設(shè)備和所述附屬設(shè)備之間有多種顯示模式,例如,所述協(xié)同顯示模式,和獨(dú)立顯示模式。所述獨(dú)立顯示模式,即便所述附屬設(shè)備的顯示內(nèi)容來(lái)自第一電子設(shè)備,但是所述第一電子設(shè)備和附屬設(shè)備的顯示內(nèi)容依然不同。所述協(xié)同顯示模式,則所述第一電子設(shè)備和所述附屬設(shè)備的顯示內(nèi)容相同。
在本實(shí)施例中為了實(shí)現(xiàn)了所述第一電子設(shè)備和所述附屬設(shè)備之間的顯示同步,避免由于所述第一顯示數(shù)據(jù)傳輸?shù)剿龈綄僭O(shè)備之前,所述第一電子設(shè)備自身的提前顯示。在本實(shí)施例中,所述第一電子設(shè)備還會(huì)生成所述第二顯示數(shù)據(jù),這里的第二顯示數(shù)據(jù)可以被所述第一電子設(shè)備進(jìn)行顯示,且顯示時(shí)長(zhǎng)為第三預(yù)定時(shí)長(zhǎng)。這里的第三預(yù)定時(shí)長(zhǎng)可為所述第一電子設(shè)備預(yù)先確定的時(shí)長(zhǎng)。所述第三時(shí)長(zhǎng)是根據(jù)經(jīng)驗(yàn)值或仿真,確定出的不小于所述第一電子設(shè)備將所述顯示內(nèi)容轉(zhuǎn)換成所述第一顯示數(shù)據(jù)的第一時(shí)長(zhǎng),或者是不小于將所述顯示內(nèi)容轉(zhuǎn)換成所述第一顯示數(shù)據(jù)并傳輸?shù)剿鰁-ink顯示屏的附屬設(shè)備的第二顯示時(shí)長(zhǎng)。
在本實(shí)施例中所述第二顯示數(shù)據(jù)的顯示時(shí)長(zhǎng),可為所述第一電子設(shè)備的動(dòng)態(tài)確定,具體如,監(jiān)控所述附屬設(shè)備對(duì)所述第一顯示數(shù)據(jù)的接收狀態(tài)和/或轉(zhuǎn)換狀態(tài),根據(jù)所述接收狀態(tài)確定所述顯示長(zhǎng)。
在本實(shí)施例中所述第二顯示數(shù)據(jù)可為視頻,該視頻為所述第一電子設(shè)備進(jìn)入所述第一顯示數(shù)據(jù)對(duì)應(yīng)的顯示內(nèi)容的進(jìn)入視頻。這樣的話,一方面不增加所述第二顯示數(shù)據(jù)的顯示,導(dǎo)致的第一電子設(shè)備的提前顯示;另一方面可以避免所述第一電子設(shè)備需要等待附屬設(shè)備的顯示導(dǎo)致的顯示空白時(shí)間,導(dǎo)致用戶認(rèn)為的顯示異?;虍a(chǎn)生等待的焦慮情緒,提升了電子設(shè)備的智能性及用戶使用滿意度。
第一電子設(shè)備和附屬設(shè)備處于協(xié)同顯示模式的數(shù)據(jù)處理時(shí)序。發(fā)送給附屬設(shè)備的顯示數(shù)據(jù)的處理包括:顯示內(nèi)容獲取、顯示數(shù)據(jù)灰度化、顯示數(shù)據(jù)裁剪,生成e-ink顯示數(shù)據(jù)(即所述第一顯示數(shù)據(jù))、數(shù)據(jù)壓縮、數(shù)據(jù)傳輸、附屬設(shè)備的數(shù)據(jù)處理,最終是附屬設(shè)備的e-ink屏顯示。第一電子設(shè)備中則在進(jìn)行顯示能獲取到數(shù)據(jù)傳輸?shù)倪^(guò)程中,顯示第二顯示數(shù)據(jù),顯示完第二顯示數(shù)據(jù)之后,第一電子設(shè)備顯示所述顯示內(nèi)容。
第一電子設(shè)備顯示第二顯示數(shù)據(jù)的時(shí)長(zhǎng),大致等于所述第一顯示數(shù)據(jù)的生成到傳輸完畢的時(shí)長(zhǎng)。
在本實(shí)施例中,所述第一電子設(shè)備的非顯示面設(shè)置有連接觸點(diǎn);
所述步驟s110,包括:
檢測(cè)所述連接觸點(diǎn)是否導(dǎo)通;
當(dāng)檢測(cè)到所述連接觸點(diǎn)導(dǎo)通時(shí),確定與所述e-ink顯示屏的附屬設(shè)備建立傳輸鏈路。
在本實(shí)施例中所述第一電子設(shè)備的非顯示面,即為沒(méi)有設(shè)置有顯示屏的一面(例如,所述第一電子設(shè)備中顯示屏所在面的背面)設(shè)置有連接觸點(diǎn),該連接觸點(diǎn)可以與所述附屬設(shè)備上連接觸點(diǎn)通過(guò)接觸的方式,導(dǎo)通對(duì)應(yīng)的傳輸路徑。當(dāng)所述第一電子設(shè)備檢測(cè)到所述連接觸點(diǎn)導(dǎo)通之后,就認(rèn)為與所述附屬設(shè)備建立傳輸鏈路。
例如,所述第一電子設(shè)備的連接觸點(diǎn)包括多個(gè)。且多個(gè)連接觸點(diǎn)位于所述第一電子設(shè)備的非顯示面,如所述第一電子設(shè)備后蓋所在面。所述多個(gè)連接觸點(diǎn)中包括檢測(cè)觸點(diǎn);當(dāng)所述附屬設(shè)備的連接觸點(diǎn)與所述第一電子設(shè)備的連接觸點(diǎn)接觸之后,所述第一電子設(shè)備的檢測(cè)觸點(diǎn)在所述第一電子設(shè)備施加的檢測(cè)電壓的作用下,會(huì)形成回路電流,從而可認(rèn)為所述連接觸點(diǎn)導(dǎo)通了。所述第一電子設(shè)備的連接觸點(diǎn)中除了所述檢測(cè)觸點(diǎn)以外,還可包括其他連接觸點(diǎn),這些連接觸點(diǎn)所在的傳輸路徑上可設(shè)置有受控開(kāi)關(guān),平常狀態(tài)下為了保護(hù)第一電子設(shè)備內(nèi)容電路,則所述受控開(kāi)關(guān)處于斷開(kāi)狀態(tài),當(dāng)檢測(cè)到所述連接觸點(diǎn)中的檢測(cè)觸點(diǎn)導(dǎo)通則所述受控開(kāi)關(guān)閉合,完成所述附屬設(shè)備的連接建立。
所述第一電子設(shè)備和附屬設(shè)備通過(guò)連接觸點(diǎn)連接傳輸連接。若所述附屬設(shè)備的連接觸點(diǎn)也是設(shè)置在附屬設(shè)備的背面的,則所述第一電子設(shè)備和所述附屬設(shè)備進(jìn)行背面對(duì)背面的貼合。
在一些實(shí)施例中所述連接觸點(diǎn)所在的傳輸路徑上可不設(shè)置受控開(kāi)關(guān),所述第一電子設(shè)備在檢測(cè)到連接觸點(diǎn)導(dǎo)通之后,可通過(guò)與附屬設(shè)備之間握手信息的交互,完成連接建立。這里的握手信息可為建立連接的相關(guān)信息,例如,所述附屬設(shè)備的設(shè)備標(biāo)識(shí)等獲取。所述第一電子設(shè)備可以通過(guò)所述設(shè)備標(biāo)識(shí)的獲取,可以判斷所述附屬設(shè)備是否為授權(quán)設(shè)備,當(dāng)是授權(quán)設(shè)備時(shí)則不拒絕與所述附屬設(shè)備的連接建立,否則可拒絕與所述附屬設(shè)備的連接建立。
圖6示意性示出了根據(jù)本公開(kāi)的另一實(shí)施例的電子設(shè)備600的框圖。
如圖6所示,電子設(shè)備600包括處理器610、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)620、信號(hào)發(fā)送器630、以及信號(hào)接收器640。該電子設(shè)備600可以執(zhí)行上面參考圖2~圖4描述的方法,以實(shí)現(xiàn)電子設(shè)備的處理。
具體地,處理器610例如可以包括通用微處理器、指令集處理器和/或相關(guān)芯片組和/或?qū)S梦⑻幚砥?例如,專(zhuān)用集成電路(asic)),等等。處理器610還可以包括用于緩存用途的板載存儲(chǔ)器。處理器610可以是用于執(zhí)行參考圖2~圖4描述的根據(jù)本公開(kāi)實(shí)施例的方法流程的不同動(dòng)作的單一處理單元或者是多個(gè)處理單元。
計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)620,例如可以是能夠包含、存儲(chǔ)、傳送、傳播或傳輸指令的任意介質(zhì)。例如,可讀存儲(chǔ)介質(zhì)可以包括但不限于電、磁、光、電磁、紅外或半導(dǎo)體系統(tǒng)、裝置、器件或傳播介質(zhì)??勺x存儲(chǔ)介質(zhì)的具體示例包括:磁存儲(chǔ)裝置,如磁帶或硬盤(pán)(hdd);光存儲(chǔ)裝置,如光盤(pán)(cd-rom);存儲(chǔ)器,如隨機(jī)存取存儲(chǔ)器(ram)或閃存;和/或有線/無(wú)線通信鏈路。
計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)620可以包括計(jì)算機(jī)程序621,該計(jì)算機(jī)程序621可以包括代碼/計(jì)算機(jī)可執(zhí)行指令,其在由處理器610執(zhí)行時(shí)使得處理器610執(zhí)行例如上面結(jié)合圖2~圖4所描述的方法流程及其任何變形。
計(jì)算機(jī)程序621可被配置為具有例如包括計(jì)算機(jī)程序模塊的計(jì)算機(jī)程序代碼。例如,在示例實(shí)施例中,計(jì)算機(jī)程序621中的代碼可以包括一個(gè)或多個(gè)程序模塊,例如包括621a、模塊621b、……。應(yīng)當(dāng)注意,模塊的劃分方式和個(gè)數(shù)并不是固定的,本領(lǐng)域技術(shù)人員可以根據(jù)實(shí)際情況使用合適的程序模塊或程序模塊組合,當(dāng)這些程序模塊組合被處理器610執(zhí)行時(shí),使得處理器610可以執(zhí)行例如上面結(jié)合圖2~圖4所描述的方法流程及其任何變形。
根據(jù)本公開(kāi)的實(shí)施例,處理器610可以與信號(hào)發(fā)送器630和信號(hào)接收器640進(jìn)行交互,來(lái)執(zhí)行上面結(jié)合圖2~圖4所描述的方法流程及其任何變形。
盡管已經(jīng)參照本公開(kāi)的特定示例性實(shí)施例示出并描述了本公開(kāi),但是本領(lǐng)域技術(shù)人員應(yīng)該理解,在不背離所附權(quán)利要求及其等同物限定的本公開(kāi)的精神和范圍的情況下,可以對(duì)本公開(kāi)進(jìn)行形式和細(xì)節(jié)上的多種改變。因此,本公開(kāi)的范圍不應(yīng)該限于上述實(shí)施例,而是應(yīng)該不僅由所附權(quán)利要求來(lái)進(jìn)行確定,還由所附權(quán)利要求的等同物來(lái)進(jìn)行限定。