設(shè)置更新方法和電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子設(shè)備的領(lǐng)域,更具體地,本發(fā)明涉及設(shè)置更新方法和電子設(shè)備。
【背景技術(shù)】
[0002]目前,在諸如筆記本計算機(jī)、臺式計算機(jī)等的電子設(shè)備出廠以后,如果需要更改計算機(jī)的B1S和/或軟件的設(shè)置,通常需要打開計算機(jī)的包裝箱,然后將更新的設(shè)置數(shù)據(jù)重新輸入每個計算機(jī)的B1S芯片中進(jìn)行更新。顯然,這樣的更新方式需要耗費大量的人工成本并且是麻煩的。
[0003]為此,期望提供一種設(shè)置更新方法和電子設(shè)備,其能夠方便地對電子設(shè)備的設(shè)置進(jìn)行更新。
【發(fā)明內(nèi)容】
[0004]根據(jù)本發(fā)明的實施例,提供了一種設(shè)置更新方法,應(yīng)用于電子設(shè)備中,所述方法包括:
[0005]在電子設(shè)備啟動時,通過無線通信方式與第一存儲單元通信,檢查所述第一存儲單元中是否已寫入設(shè)置數(shù)據(jù);
[0006]當(dāng)檢查結(jié)果指示所述第一存儲單元中已寫入設(shè)置數(shù)據(jù)時,讀取所述設(shè)置數(shù)據(jù);以及
[0007]根據(jù)所述設(shè)置數(shù)據(jù)更新電子設(shè)備的設(shè)置。
[0008]優(yōu)選地,所述第一存儲單元設(shè)置在電子設(shè)備的內(nèi)部,并且不需要單獨的電源。
[0009]優(yōu)選地,通過無線通信方式與第一存儲單元通信還包括:
[0010]通過射頻識別通信方式或近場通信方式與第一存儲單元通信。
[0011]優(yōu)選地,預(yù)定的設(shè)置數(shù)據(jù)通過射頻識別通信方式或近場通信方式由外部設(shè)備寫入所述第一存儲單元中。
[0012]優(yōu)選地,在讀取所述設(shè)置數(shù)據(jù)之后,所述方法還包括:
[0013]檢查讀取的設(shè)置數(shù)據(jù)是否有效;
[0014]當(dāng)讀取的設(shè)置數(shù)據(jù)有效時,根據(jù)所述設(shè)置數(shù)據(jù)更新電子設(shè)備的設(shè)置;以及
[0015]在設(shè)置更新完成后,清除所述第一存儲單元中的設(shè)置數(shù)據(jù)。
[0016]優(yōu)選地,當(dāng)讀取的設(shè)置數(shù)據(jù)無效時,清除所述第一存儲單元中的已寫入的設(shè)置數(shù)據(jù),并且將預(yù)先備份的設(shè)置數(shù)據(jù)寫入所述第一存儲單元中。
[0017]優(yōu)選地,根據(jù)所述設(shè)置數(shù)據(jù)更新電子設(shè)備的設(shè)置包括:
[0018]根據(jù)所述設(shè)置數(shù)據(jù)更新電子設(shè)備的基本輸入輸出系統(tǒng)(B1S)的設(shè)置和/或電子設(shè)備的操作系統(tǒng)的設(shè)置和/或電子設(shè)備中已安裝的軟件應(yīng)用的設(shè)置。
[0019]根據(jù)本發(fā)明另一實施例,提供了一種電子設(shè)備,包括:
[0020]第一存儲單元,用于存儲預(yù)定的配置數(shù)據(jù);
[0021]通信單元,用于在電子設(shè)備啟動時,通過無線通信方式與第一存儲單元通信,檢查所述第一存儲單元中是否已寫入設(shè)置數(shù)據(jù);
[0022]讀取單元,用于當(dāng)檢查結(jié)果指示所述第一存儲單元中已寫入設(shè)置數(shù)據(jù)時,讀取所述設(shè)置數(shù)據(jù);以及
[0023]控制單元,用于根據(jù)所述設(shè)置數(shù)據(jù)更新電子設(shè)備的設(shè)置。
[0024]優(yōu)選地,所述電子設(shè)備具有外殼,所述第一存儲單元設(shè)置在電子設(shè)備的內(nèi)部,并且不需要單獨的電源。
[0025]優(yōu)選地,所述通信單元進(jìn)一步用于通過射頻識別通信方式或近場通信方式與第一存儲單元通信。
[0026]優(yōu)選地,所述預(yù)定的設(shè)置數(shù)據(jù)通過射頻識別通信方式或近場通信方式由外部設(shè)備寫入所述第一存儲單元中。
[0027]優(yōu)選地,所述控制單元進(jìn)一步用于:
[0028]檢查讀取的設(shè)置數(shù)據(jù)是否有效;
[0029]當(dāng)讀取的設(shè)置數(shù)據(jù)有效時,根據(jù)所述設(shè)置數(shù)據(jù)更新電子設(shè)備的設(shè)置;以及
[0030]在設(shè)置更新完成后,清除所述第一存儲單元中的設(shè)置數(shù)據(jù)。
[0031]優(yōu)選地,所述控制單元進(jìn)一步用于:
[0032]當(dāng)讀取的設(shè)置數(shù)據(jù)無效時,清除所述第一存儲單元中的已寫入的設(shè)置數(shù)據(jù),并且將預(yù)先備份的設(shè)置數(shù)據(jù)寫入所述第一存儲單元中。
[0033]優(yōu)選地,所述控制單元進(jìn)一步用于:
[0034]根據(jù)所述設(shè)置數(shù)據(jù)更新電子設(shè)備的基本輸入輸出系統(tǒng)(B1S)的設(shè)置和/或電子設(shè)備的操作系統(tǒng)的設(shè)置和/或電子設(shè)備中已安裝的軟件應(yīng)用的設(shè)置。
[0035]因此,根據(jù)本發(fā)明實施例的設(shè)置更新方法和電子設(shè)備,能夠方便地對電子設(shè)備的設(shè)置進(jìn)行更新。
【附圖說明】
[0036]圖1是說明根據(jù)本發(fā)明第一實施例的設(shè)置更新方法的流程圖;
[0037]圖2是說明根據(jù)本發(fā)明第一實施例的設(shè)置更新方法的應(yīng)用示例的圖;
[0038]圖3是說明根據(jù)本發(fā)明第一實施例的設(shè)置更新方法的另一應(yīng)用示例的圖;以及
[0039]圖4是說明根據(jù)本發(fā)明第二實施例的電子設(shè)備的功能配置框圖。
【具體實施方式】
[0040]接著,將參考附圖詳細(xì)描述本發(fā)明的實施例。
[0041]〈第一實施例〉
[0042]圖1是說明根據(jù)本發(fā)明第一實施例的設(shè)置更新方法的流程圖。根據(jù)本發(fā)明第一實施例的設(shè)置更新方法100應(yīng)用于電子設(shè)備中,這樣的電子設(shè)備可以是任何電子設(shè)備,只要該電子設(shè)備可進(jìn)行無線通信且無需獨立電源的存儲單元。例如,該電子設(shè)備可以是筆記本計算機(jī)、臺式計算機(jī)、平板電腦、智能電話等等。
[0043]在描述根據(jù)本發(fā)明第一實施例的設(shè)置更新方法之前,首先對該設(shè)置更新方法的應(yīng)用環(huán)境進(jìn)行簡單說明。
[0044]電子設(shè)備在出廠之前,諸如B1S設(shè)置/操作系統(tǒng)設(shè)置/預(yù)安裝軟件設(shè)置的軟件設(shè)置已經(jīng)設(shè)置完成。然而,在電子設(shè)備出廠之后,在用戶使用之前,可能需要對某一批次的電子設(shè)備進(jìn)行統(tǒng)一的設(shè)置更新,如進(jìn)行B1S設(shè)置的更新或者進(jìn)行操作系統(tǒng)的軟件更新或已經(jīng)預(yù)裝的某個軟件的更新等等。
[0045]在現(xiàn)有技術(shù)中,通常的做法只能是逐一地打開每個電子設(shè)備的包裝箱并對每個電子設(shè)備的設(shè)置進(jìn)行手動操作更新,顯然這樣的操作是非常耗時耗力的。
[0046]因此,考慮這樣的情況做出了本發(fā)明。在本發(fā)明中,給電子設(shè)備提供額外的存儲單元用于存儲電子設(shè)備的各種設(shè)置數(shù)據(jù)。該存儲單元不需要單獨的電源供電,使得即使在不拆開電子設(shè)備的包裝箱的情況下,也能夠?qū)υ摯鎯卧M(jìn)行讀寫,從而更新電子設(shè)備的設(shè)置數(shù)據(jù)。這樣的存儲單元的例子例如包括RFID標(biāo)簽芯片和/或NFC芯片等,當(dāng)然這樣的存儲單元還可以包括其它類型的存儲單元,只要該存儲單元能夠進(jìn)行無線通信并且無需要單獨的電源。
[0047]電子設(shè)備在工程最后一次關(guān)機(jī)之前,電子設(shè)備的B1S將該存儲單元中的各種設(shè)置數(shù)據(jù)備份到電子設(shè)備的諸如嵌入控制器(EC)的單元中,然后清除存儲單元中的設(shè)置數(shù)據(jù)。也就是說,在默認(rèn)情況下,電子設(shè)備是無需進(jìn)行設(shè)置更新的。
[0048]在一些情況下,當(dāng)臨時需要對已出廠的電子設(shè)備進(jìn)行統(tǒng)一地設(shè)置更改時,可以通過外部設(shè)備,將預(yù)定的設(shè)置數(shù)據(jù)通過射頻識別通信(RFID)方式或近場通信(NFC)方式該存儲單元中。
[0049]因此,根據(jù)本發(fā)明第一實施例的設(shè)置更新方法100包括:
[0050]步驟S101:在電子設(shè)備啟動時,通過無線通信方式與第一存儲單元通信,檢查所述第一存儲單元中是否已寫入設(shè)置數(shù)據(jù);
[0051]步驟S102:當(dāng)檢查結(jié)果指示所述第一存儲單元中已寫入設(shè)置數(shù)據(jù)時,讀取所述設(shè)置數(shù)據(jù);以及
[0052]步驟S103:根據(jù)所述設(shè)置數(shù)據(jù)更新電子設(shè)備的設(shè)置。
[0053]具體來說,在該步驟S101中,電子設(shè)備在開機(jī)啟動時,首先通過無線通信方式與該另外提供的第一存儲單元(如RFID標(biāo)簽或NFC芯片)通信,檢查該第一存儲單元中是否寫入了設(shè)置數(shù)據(jù)。也就是說,檢查該電子設(shè)備出廠之后,是否需要對設(shè)置進(jìn)行更新。
[0054]然后,在步驟S102中,當(dāng)檢查結(jié)果指示所述第一存儲單元中已寫入設(shè)置數(shù)據(jù)時,讀取所述設(shè)置數(shù)據(jù)。也就是說,當(dāng)?shù)谝淮鎯卧幸呀?jīng)寫入設(shè)置數(shù)據(jù)時,指示該電子設(shè)備在出廠后,發(fā)現(xiàn)需要對該電子設(shè)備的設(shè)置進(jìn)行更新,并且已經(jīng)將需要更新的設(shè)置數(shù)據(jù)寫入了第一存儲單元中。因此,需要讀取該存儲單元中的新寫入的設(shè)置數(shù)據(jù)。
[0055]另一方面,如果檢查結(jié)果指示第一存儲單元中沒有寫入數(shù)據(jù),則說明該電子設(shè)備在出廠后,不需要對該電子設(shè)備的設(shè)置進(jìn)行更新。因此,電子設(shè)備可以正常啟動。
[0056]然后,在步驟S103中,根據(jù)讀取的設(shè)置數(shù)據(jù)來更新電子設(shè)備的設(shè)置。
[0057]該設(shè)置數(shù)據(jù)例如可以包括B1S系統(tǒng)的各種設(shè)置、操作系統(tǒng)的各種設(shè)置和/或預(yù)安裝的各種軟件的設(shè)置等等。此外,該設(shè)置數(shù)據(jù)例如還可以包括獲得各種設(shè)置數(shù)據(jù)的路徑,例如,用于獲取更新的軟件的網(wǎng)址、存儲更新數(shù)據(jù)的文件的存儲地址等等。
[0058]因此,根據(jù)所述設(shè)置數(shù)據(jù)更新電子設(shè)備的設(shè)置包括根據(jù)所述設(shè)置數(shù)據(jù)更新電子設(shè)備的基本輸入輸出系統(tǒng)(B1S)的設(shè)置和/或電子設(shè)備的操作系統(tǒng)的設(shè)置和/或電子設(shè)備中已安裝的軟件應(yīng)用的設(shè)置。例如,可以根據(jù)用于獲取更新的軟件的網(wǎng)址自動下載更新軟件,或者讀取存儲更新數(shù)據(jù)的文件以獲得更新的設(shè)置信息等等。這樣的例子僅僅用于說明目的,還可以包括各種其它的實現(xiàn)方式。
[0059]然后,在讀取所述設(shè)置數(shù)據(jù)之后,所述方法100還包括:
[0060]檢查讀取的設(shè)置數(shù)據(jù)是否有效;
[0061]當(dāng)讀取的設(shè)置數(shù)據(jù)有效時,根據(jù)所述設(shè)置數(shù)據(jù)更新電子設(shè)備的設(shè)置;以及
[0062]在設(shè)置更新完成后,清除所述第一存儲單元中的設(shè)置數(shù)據(jù)。
[0063]具體來說,在讀取第一存儲單元中的已寫入的設(shè)置數(shù)據(jù)之后,首先校驗該設(shè)置數(shù)據(jù)是否為有效的設(shè)置數(shù)據(jù)。因為在電子設(shè)備出廠之后,該第一存儲單元可能受到外部電磁信號的影響,而導(dǎo)致第一存儲單元中被誤寫入數(shù)據(jù)。該誤寫入的數(shù)據(jù)是無效的設(shè)置數(shù)據(jù)。
[0064]然后,將讀取的設(shè)置數(shù)據(jù)有效時,可以根據(jù)有效的設(shè)置數(shù)據(jù)更新電子設(shè)備的設(shè)置。然后,在設(shè)置更新完成之后,可以清除第一存儲單元中的設(shè)置數(shù)據(jù)。
[0065]在一個實施例中,在用戶開機(jī)并且設(shè)置更新之后,電子設(shè)備還可以將該第一存儲單元設(shè)置為不可寫模式。
[0066]另一方面,當(dāng)讀取的設(shè)置數(shù)據(jù)無效時,還可以清除所述第一存儲單元中的已寫入的設(shè)置數(shù)據(jù),并且將預(yù)先備份的設(shè)置數(shù)據(jù)寫入所述第一存儲單元中。也就是說,當(dāng)讀取的設(shè)置數(shù)據(jù)是無效的誤寫入數(shù)據(jù)時,先清除該誤寫入數(shù)據(jù),并且提示用戶該設(shè)置數(shù)據(jù)是無效數(shù)據(jù)。然后,可以將預(yù)先備份的設(shè)置數(shù)據(jù)(如存儲在嵌入控制器中的設(shè)置數(shù)據(jù))重新寫入第一存儲單元中,從而恢復(fù)原始設(shè)置。
[0067]在一個實施例中,所述第一存儲單元可以設(shè)置在電子設(shè)備的內(nèi)部,并且不需要單獨的電源。例如,該第一存儲單元可以設(shè)置在電子設(shè)備的外殼內(nèi)。
[0068]在另一個實施例中,所述第一存儲單元也可以設(shè)置在電子設(shè)備的外部。例如,該第一存儲單元可以作為電子設(shè)備的配件單獨的放置。
[0069]在一個實施例中,當(dāng)?shù)谝淮鎯卧荝FID標(biāo)簽時,電子設(shè)備可以以符合RFID通信標(biāo)準(zhǔn)的方式與該RFID標(biāo)簽通信,以便進(jìn)行數(shù)據(jù)的讀寫。