[發明專利]一種計算機使用期限限定方法及系統有效
| 申請號: | 201110277676.1 | 申請日: | 2011-09-19 |
| 公開(公告)號: | CN102999734A | 公開(公告)日: | 2013-03-27 |
| 發明(設計)人: | 王一凡;陳慶雷;嚴成芳 | 申請(專利權)人: | 比亞迪股份有限公司 |
| 主分類號: | G06F21/71 | 分類號: | G06F21/71 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518118 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 計算機 使用 期限 限定 方法 系統 | ||
技術領域
本發明屬于計算機領域,尤其涉及一種計算機使用期限限定方法及系統。
背景技術
BIOS(Basic?Input?and?Output?System,簡稱基本輸入輸出系統),是指集成在主板上的一個ROM芯片,其中保存了微機系統最重要的基本輸入輸出程序、系統信息設置、開機上電自檢程序和系統啟動自舉程序等;它負責計算機開機時,對系統各項硬件進行初始化設置和測試,以保證系統能夠正常工作。BIOS也是用于聯系計算機硬件和軟件程序之間的一組程序,該程序為計算機提供最低級及最直接的硬件控制。
在計算機開機時,BIOS首先會對計算機加電自檢(Power?On?Self?Test,簡稱POST),即檢測剛接通電源的硬件部分是否正常,功能是否正常;接著初始化,包括創建中斷向量、設置寄存器、對一些外部設備進行初始化和檢測等;最后是引導DOS或者其他操作系統。同時,BIOS還具有程序服務程序和硬件中斷處理能力,它的服務功能通過調用中斷服務程序來實現。
EC(Embedded?Controller,簡稱嵌入式控制器),它是一個16位單片機,內部本身也具有一定容量的閃存來存儲EC的代碼。EC在微機系統中的地位絕不次于南北橋,在系統開啟的過程中,EC控制著絕大多數重要信號的時序。在筆記本電腦中,EC一直處于運行狀態,無論是開機或者是關機狀態,除非把電池和適配器完全卸除。在工作過程中,EC會每隔一定的時間輪詢系統狀態S0、S3、S4和S5,以做出相應的動作,配合用戶需要使系統對應處于運行、睡眠、休眠和關機狀態。
在操作系統驅動與EC之間,ACPI(Advanced?Configuration?and?Power?Interface?Specification,簡稱高級配置和電源管理接口規范)中定義了標準的硬件和軟件通信接口,EC通過發送SMI(System?Management?Interrupt,簡稱系統管理中斷)和SCI(System?Control?Interrupt,簡稱系統控制中斷),與操作系統進行交互。SMI是一種操作系統級的中斷,但是處于底層,基本上不被用戶發覺;而SCI是一種由硬件發起的軟硬件配合完成的中斷機制,對操作系統可見,用于通知上層AP(應用程序)做出相應的狀態更改或硬件要求的處理。因為操作系統中包含有ACPI的相關驅動,所以EC上報操作系統ACPI事件只能通過SCI方式,即硬件使用SCI通知操作系統ACPI事件。
RTC(Real?Time?Clock,簡稱實時時鐘),它能夠保存當前的時間,在實時系統中RTC電路具有重要的作用。在計算機系統中,它用于更新計算機的時間;在計算機關機的狀態下,RTC電路能夠振蕩計數,開機后系統時間以RTC時間來校準。
目前,某些供客戶試用的便攜式計算機的使用期限由廠商設定,具體設定使用期限的方法一般通過限制系統時間的修改權限。但是,此種方法可能會被用戶破解,繼而修改系統時間使得計時無效;同時,限制時間修改會限制用戶的使用自由,影響用戶的體驗效果,甚至會被當作產品設計的缺陷而被反饋回來。
另外,使用期限的設定也可以使用第三方后臺運行軟件計時的方法,但是操作系統一旦更換軟件計時也將無效;且后臺軟件一旦被發現,被用戶卸載,將導致無法計時。
發明內容
本發明的目的是提供一種計算機使用期限限定方法,利用BIOS和EC作為載體完成計算機使用期限的限定,當使用期限一到計算機將無法開機,達到限制用戶使用的目的,使得使用期限的限定更加有效和安全,同時也不會對用戶的體驗效果造成任何影響。
本發明的目的是通過以下技術方案實現的:
一種計算機使用期限限定方法,該方法包括以下步驟:
S11、獲取實時時鐘信息,并將當前實時時鐘信息保存于當前系統日期變量中;
S12、獲取當前參考日期,判斷當前系統日期與當前參考日期是否一致,如果為是,則將當前系統日期變量中的信息保存于參考日期變量中;如果為否,則執行步驟S14;
S13、判斷當前參考日期是否達到使用截止日期,如果為是,則進入鎖定關機狀態;
S14、根據當前系統日期和當前參考日期計算出用戶的修改量,更新使用截止日期;
S15、將當前系統日期中的信息保存于參考日期變量中,返回步驟S13中,繼續執行。
本發明還提供一種計算機使用期限限定系統,該系統包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于比亞迪股份有限公司,未經比亞迪股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110277676.1/2.html,轉載請聲明來源鉆瓜專利網。





