本發(fā)明屬于數(shù)字電視技術領域,尤其涉及一種數(shù)據恢復方法及數(shù)據恢復裝置。
背景技術:
隨著技術的發(fā)展,分體式電視越來越受到用戶的青睞,分體式電視是把電視的顯示部分、信號處理部分、聲音系統(tǒng)分離開來,由電視顯示器、電視主機、電視音響三部分組成。
在現(xiàn)有技術中,分體式電視在工作過程中,顯示器的工作數(shù)據僅僅保存于顯示器自身的存儲模塊,顯示器每次開機啟動時,將從自身的存儲模塊中讀取數(shù)據,并按照該讀取數(shù)據進行工作。
當顯示器的存儲模塊出現(xiàn)損壞時,此前用戶設置的各項參數(shù)及顯示器的工作記錄將丟失,數(shù)據無法恢復,用戶再次開機使用顯示器時,需要重新設置顯示器的工作數(shù)據。
技術實現(xiàn)要素:
本發(fā)明提供了一種數(shù)據恢復方法及數(shù)據恢復裝置,旨在解決當顯示器機的存儲模塊出現(xiàn)損壞時,數(shù)據無法恢復的問題。
本發(fā)明第一方面提供一種數(shù)據恢復方法,包括:
數(shù)據恢復裝置獲取顯示器的工作數(shù)據;
數(shù)據恢復裝置按照預置存儲模式將所述顯示器的工作數(shù)據發(fā)送給多個預置的存儲單元;
數(shù)據恢復裝置響應于恢復數(shù)據的操作,從多個所述預置的存儲單元中分別獲取所述顯示器的工作數(shù)據,并發(fā)送給所述顯示器,以使所述顯示器按照所述工作數(shù)據進行數(shù)據恢復。
進一步地,所述預置的存儲單元包括:
音響、所述顯示器的存儲模塊、電視機頂盒和云服務器中的至少兩種。
進一步地,所述數(shù)據恢復裝置按照預置存儲模式將所述顯示器的工作數(shù)據發(fā)送給多個預置的存儲單元之后,還包括:
數(shù)據恢復裝置獲取各所述預置的存儲單元的存儲標識,判斷各所述預置的存儲單元的存儲標識是否一致;
若各所述預置的存儲單元的存儲標識不一致,則分別獲取每個所述存儲標識中包含的時間信息;
將最新的時間信息對應的存儲單元中存儲的所述顯示器的工作數(shù)據更新至其余所述預置的存儲單元。
進一步地,所述數(shù)據恢復裝置響應于恢復數(shù)據的操作,從所述預置的存儲單元中獲取所述顯示器的工作數(shù)據,并發(fā)送給所述顯示器包括:
響應于恢復數(shù)據的操作,數(shù)據恢復裝置獲取各所述預置的存儲單元的存儲標識;
獲取所述存儲標識中包含的時間信息,以最新的時間信息對應的存儲單元中存儲的所述顯示器的工作數(shù)據為恢復數(shù)據,并將所述恢復數(shù)據發(fā)送給所述顯示器,以使所述顯示器按照所述恢復數(shù)據進行工作。
進一步地,所述響應于恢復數(shù)據的操作之前包括:
數(shù)據恢復裝置檢測到用戶打開所述顯示器的操作時,獲取所述顯示器的當前工作數(shù)據;
若所述顯示器的當前工作數(shù)據與預置的默認工作數(shù)據一致,則確認所述用戶打開所述顯示器的操作時為恢復數(shù)據的操作。
本發(fā)明第二方面提供了一種數(shù)據恢復裝置,包括:
數(shù)據獲取單元,用于獲取顯示器的工作數(shù)據;
數(shù)據發(fā)送單元,用于按照預置存儲模式將所述顯示器的工作數(shù)據發(fā)送給多個預置的存儲單元;
數(shù)據恢復單元,用于響應于恢復數(shù)據的操作,從多個所述預置的存儲單元中分別獲取所述顯示器的工作數(shù)據,并發(fā)送給所述顯示器,以使所述顯示器按照所述工作數(shù)據進行數(shù)據恢復。
進一步地,所述預置的存儲單元包括:
音響、所述顯示器的存儲模塊、電視機頂盒和云服務器中的至少兩種。
進一步地,所述數(shù)據恢復裝置還包括:
數(shù)據同步單元,用于獲取各所述預置的存儲單元的存儲標識,判斷各所述預置的存儲單元的存儲標識是否一致,若不一致,則分別獲取每個所述存儲標識中包含的時間信息,將最新的時間信息對應的存儲單元中存儲的所述顯示器的工作數(shù)據更新至其余所述預置的存儲單元。
進一步地,所述數(shù)據恢復單元包括:
標識獲取模塊,用于響應于恢復數(shù)據的操作,數(shù)據恢復裝置獲取各所述預置的存儲單元的存儲標識;
數(shù)據恢復模塊,用于獲取所述存儲標識中包含的時間信息,以最新的時間信息對應的存儲單元中存儲的所述顯示器的工作數(shù)據為恢復數(shù)據,并將所述恢復數(shù)據發(fā)送給所述顯示器,以使所述顯示器按照所述恢復數(shù)據進行工作。
進一步地,所述數(shù)據恢復單元還包括:
數(shù)據檢測模塊,用于檢測到用戶打開所述顯示器的操作時,獲取所述顯示器的當前工作數(shù)據;
操作確認模塊,用于若所述顯示器的當前工作數(shù)據與預置的默認工作數(shù)據一致,則確認所述用戶打開所述顯示器的操作時為恢復數(shù)據的操作。
從上述本發(fā)明實施例可知,本發(fā)明通過將分體式電視中的顯示器的工作數(shù)據存儲于預置的存儲單元,避免了顯示器的工作數(shù)據的單一存儲,當顯示器的存儲模塊出現(xiàn)損壞時,可以從其他存儲單元中讀取工作數(shù)據,進行數(shù)據恢復。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例一提供的一種數(shù)據恢復方法的流程圖。
圖2為本發(fā)明實施例二提供的一種數(shù)據恢復方法的流程圖。
圖3為本發(fā)明實施例三提供的一種數(shù)據恢復方法的流程圖。
圖4為本發(fā)明實施例四提供的一種數(shù)據恢復方法的流程圖。
圖5為本發(fā)明實施例五提供的一種數(shù)據恢復裝置的結構示意圖。
圖6為本發(fā)明實施例六提供的一種數(shù)據恢復裝置的結構示意圖。
圖7為本發(fā)明實施例七提供的數(shù)據恢復單元的結構示意圖。
圖8為本發(fā)明實施例八提供的數(shù)據恢復單元的結構示意圖。
具體實施方式
為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點能夠更加的明顯和易懂,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而非全部實施例?;诒景l(fā)明中的實施例,本領域技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
現(xiàn)有分體式電視在使用過程中,因為數(shù)據僅僅存儲于分體式電視的顯示器的存儲模塊,當顯示器的存儲模塊損壞或者數(shù)據丟失時,此前保存的所有工作數(shù)據將會丟失,當用戶在更換存儲模塊或者需要重新開機使用顯示器時,需要重新進行設置。基于上述原因,圖1示出了本發(fā)明第一實施例提供的一種數(shù)據恢復方法,包括:
S1,數(shù)據恢復裝置獲取顯示器的工作數(shù)據。
在分體式電視的顯示器使用過程中,用戶會對顯示器的顯示數(shù)據進行調整,顯示數(shù)據包括屏幕顯示的對比度、色度、亮度、屏幕顯示比例等,在本步驟中,數(shù)據恢復裝置獲取顯示器的工作數(shù)據,工作數(shù)據出了包括上述顯示數(shù)據之外,還包括用戶的開關機時間信息、瀏覽記錄、已播放視頻的時間信息等,如用戶使用顯示器于某日收看某視頻,并觀看至某時間的數(shù)據也作為工作數(shù)據。
S2,按照預置存儲模式將所述顯示器的工作數(shù)據發(fā)送給多個預置的存儲單元。
在本步驟中,預置存儲模式為將步驟S1獲取的分體式電視的顯示器的工作數(shù)據,生成按照預置的存儲單元的個數(shù)對應的存儲份數(shù),并將每一份相同的顯示器的工作數(shù)據傳輸給預置的存儲單元。在本實施例中,預置的存儲單元包括但不絕限于sound bar、所述顯示器的存儲模塊、電視機頂盒和云服務器中的至少兩種或者以上。sound bar是指將多個聲道的音箱、功放整合在一個箱體內的長條狀音響,在現(xiàn)有技術發(fā)展中,除了具備聲音播放功能,sound bar還可以具備存儲及實現(xiàn)智能控制等功能。在具體操作過程中,sound bar、電視機頂盒可以通過自身具備的存儲模塊、或者是安裝具備將接收到的數(shù)據上傳至其他存儲模塊功能的APP(application,應用程序)來實現(xiàn)存儲功能,此處不做限制。
S3,數(shù)據恢復裝置響應于恢復數(shù)據的操作,從多個所述預置的存儲單元中分別獲取所述分體式電視的顯示器的工作數(shù)據,并發(fā)送給所述顯示器,以使所述顯示器按照所述工作數(shù)據進行數(shù)據恢復。
在本步驟中,恢復數(shù)據的操作可以是用戶手動觸發(fā),也可以是通過寫入相應程序,由顯示器自動觸發(fā),當檢測到恢復數(shù)據的操作時,數(shù)據恢復裝置將從多個預置的存儲單元中獲取顯示器的工作數(shù)據,并將獲取的顯示器的工作數(shù)據發(fā)送給顯示器,顯示器將按照接收到的工作數(shù)據進行數(shù)據恢復后,按照該工作數(shù)據進行工作,應該清楚的是,本步驟中,數(shù)據恢復裝置可以獲取保存于多個存儲單元中的工作數(shù)據,并全部將各個存儲單元的存儲的顯示器的工作數(shù)據發(fā)送給顯示器,也可是只從單個存儲單元中獲取該存儲單元存儲的工作數(shù)據并發(fā)送給顯示器。
本實施例通過將顯示器的工作數(shù)據分別存儲至多個存儲單元中,當出現(xiàn)數(shù)據丟失時,將從存儲單元中直接讀取此前保存的工作數(shù)據,能夠更好的恢復數(shù)據,避免了現(xiàn)有技術中,當顯示器機的存儲模塊出現(xiàn)損壞時,數(shù)據無法恢復的問題。
應當理解的是,在具體的應用中,數(shù)據恢復裝置可以實時將獲取的顯示器的工作數(shù)據傳輸給存儲單元進行保存,也可以是按照預置的時間間隔將獲取的顯示器的工作數(shù)據傳輸給存儲單元進行保存。用戶以何種方式進行數(shù)據傳輸及存儲,可以根據實際需要進行設置,此處不做限制。
下面通過一具體的使用例來對本實施例進行進一步地闡述:
用戶設置sound bar、云服務端和顯示器的存儲模塊為存儲單元,數(shù)據恢復裝置將實時獲取顯示器的工作數(shù)據,假設此時用戶設置的顯示器的顯示參數(shù)為亮度為9、對比度為35,則數(shù)據恢復裝置將獲取的該用戶設置的顯示器的顯示參數(shù)作為該顯示器的工作數(shù)據,并同時發(fā)送給sound bar、云服務端和顯示器的存儲模塊進行存儲。當用戶再次開機,發(fā)現(xiàn)顯示器的顯示參數(shù)為默認的顯示參數(shù),用戶手動觸發(fā)sound bar的數(shù)據恢復按鈕,數(shù)據恢復裝置檢測到用戶觸發(fā)恢復數(shù)據的操作,將直接從sound bar中讀取此前存儲的該顯示器的工作數(shù)據(即亮度為9,對比度為35)并發(fā)送給顯示器,顯示器將按照亮度為9、對比度為35的參數(shù)自動設置,并開始工作。
為了避免因為數(shù)據傳輸出現(xiàn)問題,導致各存儲單元存儲的數(shù)據不一致的情況,在第一實施例的基礎上,圖2示出了本發(fā)明的第二實施例,所述數(shù)據恢復裝置按照預置存儲模式將所述顯示器的工作數(shù)據發(fā)送給多個預置的存儲單元之后,還包括:
S21,數(shù)據恢復裝置獲取各所述預置的存儲單元的存儲標識,判斷各所述預置的存儲單元的存儲標識是否一致。
在本實施例中,存儲單元在接收到數(shù)據恢復裝置發(fā)送的顯示器的工作數(shù)據后,將根據接收的時間和接收的工作數(shù)據建立存儲標識,該存儲標識包括接收所述顯示器的工作數(shù)據的時間和該存儲單元的ID號。數(shù)據存儲裝置將顯示器的工作數(shù)據發(fā)送至各存儲單元之后,將獲取存儲單元的存儲標識,并根據存儲標識確定各存儲單元存儲的工作是否一致。在具體應用中,可以由數(shù)據恢復裝置將顯示器的工作數(shù)據發(fā)送給各存儲單元的時候,一齊將存儲標識發(fā)送給存儲單元,也可以是存儲單元根據接收到的顯示器的工作數(shù)據后生成的存儲標識,此處不做限制。
S22,若各所述預置的存儲單元的存儲標識不一致,則分別獲取每個所述存儲標識中包含的時間信息。
在本步驟中,若數(shù)據恢復裝置檢測到獲取的各存儲單元的存儲標識不一致,則分別獲取存儲標識中包含的時間信息,因為存儲單元會根據接收到的顯示器的工作數(shù)據的先后順序,對接收到數(shù)據按照時間信息生成存儲標識,因此當檢測單各存儲單元的存儲標識不一致時,將獲取各存儲標識中包含的時間信息,以此來判斷各存儲單元存儲的工作數(shù)據是否為最新的工作數(shù)據。
S23,將最新的時間信息對應的存儲單元中存儲的所述顯示器的工作數(shù)據更新至其余所述預置的存儲單元。
在本步驟中,數(shù)據恢復裝置將步驟S22確認的最新的時間信息對應的存儲單元中存儲的顯示器的工作數(shù)據更新至其他存儲單元,以使其他的存儲單元存儲的工作數(shù)據同步,并保證為最新的顯示器的工作數(shù)據。
在本實施例中,根據各存儲單元的存儲標識確認各存儲單元的存儲數(shù)據是否一致,若不一致,則根據將最新的顯示器的工作數(shù)據同步至其他的存儲單元,以保證在數(shù)據恢復時,能從任一存儲單元獲取的顯示器的工作數(shù)據為最新的工作數(shù)據,依次確保數(shù)據恢復的精準度。
下面通過一具體使用例來對本實施例進行進一步地闡述:
用戶設置3個存儲單元來存儲顯示器的工作數(shù)據,分別標號為存儲單元1、存儲單元2和存儲單元3,并設置以5分鐘為傳輸間隔進行數(shù)據傳輸。數(shù)據恢復裝置在12:05分,分別將顯示器的工作數(shù)據發(fā)送至三個存儲單元。在確定發(fā)送成功后,數(shù)據恢復裝置將分別獲取存儲單元1、存儲單元2和存儲單元3的存儲標識。當獲取三個存儲單元的存儲標識不一致時,將獲取三個存儲單元各自的存儲標識中包含的時間信息,當數(shù)據恢復裝置獲取的存儲單元1的時間信息為“接收時間12:05”、存儲單元2和存儲單元3的時間信息為“接收時間12:00”時,判斷存儲單元2和存儲單元3中的存儲的顯示器的工作數(shù)據非最新數(shù)據,則數(shù)據恢復裝置將會把存儲單元1中存儲的顯示器的工作數(shù)據更新同步至存儲單元2和存儲單元3。
應當理解到的是,上述實施例中,存儲單元存儲的顯示器的工作數(shù)據的更新同步,是按照存儲標識,將存儲有最新數(shù)據的存儲單元中的顯示器的工作數(shù)據同步更新至其余的存儲單元,同時,在上述實施例的表述中,存儲單元根據接收到顯示器的工作數(shù)據建立存儲標識,但是在實際運用中,數(shù)據恢復裝置在將顯示器的工作數(shù)據發(fā)送給各存儲單元的同時,還可以將對應于該顯示器的工作數(shù)據的存儲標識一并發(fā)給存儲單元,并將存儲標識保存至存儲標識清單中。存儲單元根據接收到的顯示器的工作數(shù)據和存儲標識進行保存。當需要數(shù)據同步更新時,數(shù)據恢復裝置讀取各存儲單元的存儲標識,將讀取到的存儲標識與存儲標識清單中的最新的存儲標識做比較,當出現(xiàn)某一存儲單元的存儲標識與存儲標識清單中的不一致時,數(shù)據恢復裝置可以重新發(fā)送顯示器的工作數(shù)據,也可以將與存儲清單中的存儲標識一致的存儲單元中的顯示器的工作數(shù)據,同步更新至該存儲標識不一致的存儲單元。
為了保證顯示器按照存儲單元中存儲的最新最精確的數(shù)據進行數(shù)據恢復,在第一實施例的基礎上,本發(fā)明還提供了如圖3所示的第三實施例,所述數(shù)據恢復裝置響應于恢復數(shù)據的操作,從所述預置的存儲單元中獲取所述顯示器的工作數(shù)據,并發(fā)送給所述顯示器包括:
S31,響應于恢復數(shù)據的操作,數(shù)據恢復裝置獲取各所述預置的存儲單元的存儲標識。
S32,獲取所述存儲標識中包含的時間信息,以最新的時間信息對應的存儲單元中存儲的所述顯示器的工作數(shù)據為恢復數(shù)據,并將所述恢復數(shù)據發(fā)送給所述顯示器,以使所述顯示器按照所述恢復數(shù)據進行工作。
在本步驟中,獲取各存儲單元的標識信息后,將獲取各存儲標識中包含的時間信息。獲取各存儲標識中的時間信息是為了確定保存有最新的顯示器的工作數(shù)據的存儲單元,在確定保存有最新的顯示器的工作數(shù)據的存儲單元后,數(shù)據恢復裝置將以該存儲單元保存的顯示器的工作數(shù)據為恢復數(shù)據,并將該恢復數(shù)據發(fā)送給顯示器。顯示器在接收到該恢復數(shù)據后,可以根據該恢復數(shù)據進行數(shù)據恢復并開始工作。
上述實施例中,數(shù)據恢復裝置獲取各存儲單元的存儲標識,并獲取存儲標識中包含的時間信息,將最新的時間信息對應的存儲單元中的顯示器的工作數(shù)據發(fā)送給顯示器,能夠保證顯示器獲取最準確的數(shù)據,提高了顯示器恢復數(shù)據的準確度。
第一實施例的基礎上,本發(fā)明還提供了如圖4所示的第四實施例,所述響應于恢復數(shù)據的操作之前包括:
S41,數(shù)據恢復裝置檢測到用戶打開所述顯示器的操作時,獲取所述顯示器的當前工作數(shù)據。
S42,若所述顯示器的當前工作數(shù)據與預置的默認工作數(shù)據一致,則確認所述用戶打開所述顯示器的操作時為恢復數(shù)據的操作。
本步驟中,當用戶打開顯示器后,數(shù)據恢復裝置獲取的顯示器的當前工作數(shù)據與預置的默認工作數(shù)據一致時,將判斷為該顯示器的數(shù)據丟失,并以用戶打開顯示器的操作為恢復數(shù)據的操作,進行接下來的其他步驟。
本實施例在用戶打開顯示器后,將獲取的顯示器的當前工作數(shù)據與預置的默認工作數(shù)據進行判斷,當顯示器的當前工作數(shù)據與預置的默認工作數(shù)據一致,將確認顯示器需要恢復數(shù)據,并進行接下來的其他步驟。本實施能夠自動啟動恢復數(shù)據操作,不要用戶手動觸發(fā)恢復數(shù)據的操作,提供了另外一種恢復數(shù)據的操作方式。
本發(fā)明還提供了如圖5所示的第五實施例,一種數(shù)據恢復裝置,包括:
數(shù)據獲取單元1,用于獲取顯示器的工作數(shù)據。
在顯示器使用過程中,用戶會對分體式的顯示數(shù)據進行調整,顯示數(shù)據包括屏幕顯示的對比度、色度、亮度、屏幕顯示比例等,數(shù)據獲取單元1獲取顯示器的工作數(shù)據,工作數(shù)據出了包括上述顯示數(shù)據之外,還包括用戶的開關機時間信息、瀏覽記錄、已播放視頻的時間信息等,如用戶使用顯示器于某日收看某視頻,并觀看至某時間的數(shù)據也作為工作數(shù)據。
數(shù)據發(fā)送單元2,用于按照預置存儲模式將所述顯示器的工作數(shù)據發(fā)送給多個預置的存儲單元。
預置存儲模式為將數(shù)據獲取單元1獲取的顯示器的工作數(shù)據,生成按照預置的存儲單元的個數(shù)對應的存儲份數(shù),并將每一份相同的顯示器的工作數(shù)據傳輸給預置的存儲單元。在本實施例中,預置的存儲單元包括但不絕限于sound bar、所述顯示器的存儲模塊、電視機頂盒和云服務器中的至少兩種或者以上。在具體操作過程中,sound bar、電視機頂盒可以通過自身具備的存儲模塊、或者是安裝具備將接收到的數(shù)據上傳至其他存儲模塊功能的APP來實現(xiàn)存儲功能,此處不做限制。
數(shù)據恢復單元3,用于響應于恢復數(shù)據的操作,從多個所述預置的存儲單元中分別獲取所述顯示器的工作數(shù)據,并發(fā)送給所述顯示器,以使所述顯示器按照所述工作數(shù)據進行數(shù)據恢復。
恢復數(shù)據的操作可以是用戶手動觸發(fā),也可以是通過寫入相應程序,由顯示器自動觸發(fā),當檢測到恢復數(shù)據的操作時,數(shù)據恢復單元3將從多個預置的存儲單元中獲取顯示器的工作數(shù)據,并將獲取的顯示器的工作數(shù)據發(fā)送給顯示器,顯示器將按照接收到的工作數(shù)據進行數(shù)據恢復后,按照該工作數(shù)據進行工作,應該清楚的是,本步驟中,數(shù)據恢復單元3可以獲取保存于多個存儲單元中的工作數(shù)據,并全部將各個存儲單元的存儲的顯示器的工作數(shù)據發(fā)送給顯示器,也可是只從單個存儲單元中獲取該存儲單元存儲的工作數(shù)據并發(fā)送給顯示器。
本實施例通過將顯示器的工作數(shù)據分別存儲至多個存儲單元中,當出現(xiàn)數(shù)據丟失時,將從存儲單元中直接讀取此前保存的工作數(shù)據,能夠更好的恢復數(shù)據,避免了現(xiàn)有技術中,當顯示器機的存儲模塊出現(xiàn)損壞時,數(shù)據無法恢復的問題。
應當理解的是,在具體的應用中,數(shù)據恢復裝置可以實時將獲取的顯示器的工作數(shù)據傳輸給存儲單元進行保存,也可以是按照預置的時間間隔將獲取的顯示器的工作數(shù)據傳輸給存儲單元進行保存。用戶以何種方式進行數(shù)據傳輸及存儲,可以根據實際需要進行設置,此處不做限制。
為了避免因為數(shù)據傳輸出現(xiàn)問題,導致各存儲單元存儲的數(shù)據不一致的情況,在第五實施例的基礎上,圖6示出了本發(fā)明的第六實施例,所述數(shù)據恢復裝置還包括:
數(shù)據同步單元4,用于獲取各所述預置的存儲單元的存儲標識,判斷各所述預置的存儲單元的存儲標識是否一致,若不一致,則分別獲取每個所述存儲標識中包含的時間信息,將最新的時間信息對應的存儲單元中存儲的所述顯示器的工作數(shù)據更新至其余所述預置的存儲單元。
在本實施例中,存儲單元在接收到數(shù)據恢復裝置發(fā)送的顯示器的工作數(shù)據后,將根據接收的時間和接收的工作數(shù)據建立存儲標識,該存儲標識包括接收所述顯示器的工作數(shù)據的時間和該存儲單元的ID號。數(shù)據發(fā)送單元2將顯示器的工作數(shù)據發(fā)送至各存儲單元之后,數(shù)據同步單元4將獲取存儲單元的存儲標識,并根據存儲標識確定各存儲單元存儲的工作是否一致。在具體應用中,可以由數(shù)據發(fā)送單元2將顯示器的工作數(shù)據發(fā)送給各存儲單元的時候,一齊將存儲標識發(fā)送給存儲單元,也可以是存儲單元根據接收到的顯示器的工作數(shù)據后生成的存儲標識,此處不做限制。
若數(shù)據同步單元4檢測到獲取的各存儲單元的存儲標識不一致,則分別獲取存儲標識中包含的時間信息,因為存儲單元會根據接收到的顯示器的工作數(shù)據的先后順序,對接收到數(shù)據按照時間信息生成存儲標識,因此當檢測單各存儲單元的存儲標識不一致時,將獲取各存儲標識中包含的時間信息,以此來判斷各存儲單元存儲的工作數(shù)據是否為最新的工作數(shù)據。
數(shù)據同步單元4將確認的最新的時間信息對應的存儲單元中存儲的顯示器的工作數(shù)據更新至其他存儲單元,以使其他的存儲單元存儲的工作數(shù)據同步,并保證為最新的顯示器的工作數(shù)據。
在本實施例中,根據各存儲單元的存儲標識確認各存儲單元的存儲數(shù)據是否一致,若不一致,則根據將最新的顯示器的工作數(shù)據同步至其他的存儲單元,以保證在數(shù)據恢復時,能從任一存儲單元獲取的顯示器的工作數(shù)據為最新的工作數(shù)據,依次確保數(shù)據恢復的精準度。
應當理解到的是,上述實施例中,存儲單元存儲的顯示器的工作數(shù)據的更新同步,是按照存儲標識,將存儲有最新數(shù)據的存儲單元中的顯示器的工作數(shù)據同步更新至其余的存儲單元,同時,在上述實施例的表述中,存儲單元根據接收到顯示器的工作數(shù)據建立存儲標識,但是在實際應用中,數(shù)據發(fā)送單元2在將顯示器的工作數(shù)據發(fā)送給各存儲單元的同時,還可以將對應于該顯示器的工作數(shù)據的存儲標識一并發(fā)給存儲單元,并將存儲標識保存至存儲標識清單中。存儲單元根據接收到的顯示器的工作數(shù)據和存儲標識進行保存。當需要數(shù)據同步更新時,數(shù)據同步單元4讀取各存儲單元的存儲標識,將讀取到的存儲標識與存儲標識清單中的最新的存儲標識做比較,當出現(xiàn)某一存儲單元的存儲標識與存儲標識清單中的不一致時,數(shù)據同步單元4可以重新發(fā)送顯示器的工作數(shù)據,也可以將與存儲清單中的存儲標識一致的存儲單元中的顯示器的工作數(shù)據,同步更新至該存儲標識不一致的存儲單元。
在第五實施例的基礎上,本發(fā)明還提供了如圖7所示的第七實施例,數(shù)據恢復單元3包括:
標識獲取模塊31,用于響應于恢復數(shù)據的操作,數(shù)據恢復裝置獲取各所述預置的存儲單元的存儲標識;
數(shù)據恢復模塊32,用于獲取所述存儲標識中包含的時間信息,以最新的時間信息對應的存儲單元中存儲的所述顯示器的工作數(shù)據為恢復數(shù)據,并將所述恢復數(shù)據發(fā)送給所述顯示器,以使所述顯示器按照所述恢復數(shù)據進行工作。
獲取各存儲單元的標識信息后,數(shù)據恢復模塊32將獲取各存儲標識中包含的時間信息。獲取各存儲標識中的時間信息是為了確定保存有最新的顯示器的工作數(shù)據的存儲單元,在確定保存有最新的顯示器的工作數(shù)據的存儲單元后,數(shù)據恢復模塊32將以該存儲單元保存的顯示器的工作數(shù)據為恢復數(shù)據,并將該恢復數(shù)據發(fā)送給顯示器。顯示器在接收到該恢復數(shù)據后,可以根據該恢復數(shù)據進行數(shù)據恢復并開始工作。
上述實施例中,標識獲取模塊31獲取各存儲單元的存儲標識后,數(shù)據恢復模塊32獲取存儲標識中包含的時間信息,將最新的時間信息對應的存儲單元中的顯示器的工作數(shù)據發(fā)送給顯示器,能夠保證顯示器獲取最準確的數(shù)據,提高了顯示器恢復數(shù)據的準確度。
在第五實施例的基礎上,本發(fā)明還提供了如圖8所示的第八是實施例,數(shù)據恢復單元3還包括:
數(shù)據檢測模塊33,用于檢測到用戶打開所述顯示器的操作時,獲取所述顯示器的當前工作數(shù)據;
操作確認模塊34,用于若所述顯示器的當前工作數(shù)據與預置的默認工作數(shù)據一致,則確認所述用戶打開所述顯示器的操作時為恢復數(shù)據的操作。
當用戶打開顯示器后,在數(shù)據檢測模塊33獲取的顯示器的當前工作數(shù)據與預置的默認工作數(shù)據一致時,操作確認模塊34將判斷為該顯示器的數(shù)據丟失,并以用戶打開顯示器的操作為恢復數(shù)據的操作,進行接下來的其他步驟。本實施例在用戶打開顯示器后,將獲取的顯示器的當前工作數(shù)據與預置的默認工作數(shù)據進行判斷,當顯示器的當前工作數(shù)據與預置的默認工作數(shù)據一致,將確認顯示器需要恢復數(shù)據,并進行接下來的其他步驟。本實施能夠自動啟動恢復數(shù)據操作,不要用戶手動觸發(fā)恢復數(shù)據的操作。
在本申請所提供的幾個實施例中,應該理解到,所揭露的裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個模塊或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或模塊的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理模塊,即可以位于一個地方,或者也可以分布到多個網絡模塊上??梢愿鶕嶋H的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能模塊可以集成在一個處理模塊中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。
所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
需要說明的是,對于前述的各方法實施例,為了簡便描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據本發(fā)明,某些步驟可以采用其它順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定都是本發(fā)明所必須的。
在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其它實施例的相關描述。
以上為對本發(fā)明所提供的數(shù)據恢復方法和數(shù)據恢復裝置的描述,對于本領域的技術人員,依據本發(fā)明實施例的思想,在具體實施方式及應用范圍上均會有改變之處,綜上,本說明書內容不應理解為對本發(fā)明的限制。