Self-Detecting and Data Rewriting System and Application Method Thereof

20240152469 ยท 2024-05-09

    Inventors

    Cpc classification

    International classification

    Abstract

    A self-detecting and data rewriting system and application method thereof, mainly comprising: a computer with a data protecting unit installed internally that stores and records at least the computer's boot data and set hotkeys, and an external protection device that has an internal firmware collocated with a data storage unit, the external protection device includes an external connector to be connected with the computer to form information connection, so that the data storage unit is able to update automatically after comparing with and referring to the data protecting unit, to obtain the information of the booting and set hotkeys from the computer and stored and recorded in the external protection device. Thereby, when the computer fails to operate normally, use the external protection device to be connected to the computer so that the computer operating system can be restored and resumed with normal operation.

    Claims

    1. A self-detecting and data rewriting system, consisting mainly of: a computer, which is installed with a data protecting unit internally that stores and records at least the boot data and the set hotkeys of the computer; and an external protection device, which has an internal firmware collocated with a data storage unit, the external protection device includes an external connector to be connected with the computer to form an information connection, so that the data storage unit is able to update automatically after comparing with and referring to the data protecting unit, to obtain the information of the booting and hotkeys from the computer and stored and recorded in the external protection device; when the computer fails to operate normally, connect the external protection device to the computer to perform a system restoration to restore and resume the computer back to its normal operation state.

    2. The self-detecting and data rewriting system according to claim 1, wherein the data protecting unit is constituted by a protection application program built into the computer.

    3. The self-detecting and data rewriting system according to claim 1, wherein the external protection device is a USB flash drive, a memory card, or a data storage device with a burning function.

    4. The self-detecting and data rewriting system according to claim 1, wherein the data protecting unit is further installed in a basic setup unit of the boot process of the computer.

    5. The self-detecting and data rewriting system according to claim 1, wherein the external protection device is preconfigured with the basic setup unit of the boot process of existing vendor computer models, and the basic information of the corresponding hotkeys thereof.

    6. The self-detecting and data rewriting system according to claim 4, wherein the basic setup unit of the boot process is the Basic Input/Output System (BIOS) or the Unified Extensible Firmware Interface (UEFI) of the computer.

    7. An application method of the self-detecting and data rewriting system, consisting mainly of: a. first of all, install the protection application program in the computer to enable it to have the data protecting unit; when the computer is used for the first time or just started on, the protection application program of the data protecting unit automatically starts to detect and record the boot data and the set hotkeys data of the computer; b. install the data storage unit with the firmware inside of the external protection device, and the external protection device includes an external connector to be connected with the computer to form an information connection, then the protection application program will independently communicate with the external protection device to confirm the data, and if the data is inconsistent, the data storage unit will update automatically after comparing with and referring to the data protecting unit, to obtain the information of the boot data and hotkeys from the computer and stored and recorded in the external protection device; c. have the external protection device exclusively paired with the computer, when the computer fails to operate normally, connect the external protection device to the computer, then the computer will execute the system to restore and resume the system back to its normal operation state; and d. in addition, connect the exclusive external protection device to the computer to perform a corresponding action with the computer according to the boot data and the set hotkeys data stored in the interior, and provide the computer with one of the special operation procedures with exclusive authority, among which the special operation procedures is one of the following, special key operation, data encryption, password confirmation, data backup, data restoration.

    8. The application method according to claim 7, wherein the data protecting unit is further installed within a basic setup unit of the boot process of the computer, when the computer fails to operate normally, connect the external protection device to the computer, then the computer will execute the system to restore and resume the system back to its normal operation state.

    9. The application method according to claim 8, wherein the basic setup unit of the boot process is the Basic Input/Output System (BIOS) or the Unified Extensible Firmware Interface (UEFI) of the computer.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0014] FIG. 1 is a configuration diagram of the present invention;

    [0015] FIG. 2 is a flowchart of the present invention;

    [0016] FIG. 3 is an application diagram of the present invention;

    [0017] FIG. 4 is a configuration diagram of another embodiment of the present invention; and

    [0018] FIG. 5 is an application diagram of another embodiment of the present invention.

    DESCRIPTION OF THE PREFERRED EMBODIMENTS

    [0019] To better understand the substance of the present invention and the effects that can be achieved, specific embodiments will be presented with the drawings and described in detail as follows: Referring to FIGS. 1 to 3, a self-detecting and data rewriting system 100 provided by the present invention mainly consists of:

    [0020] A computer 1, which is installed with a data protecting unit 11 internally that stores and records at least the boot data and the set hotkeys of the computer 1; and

    [0021] An external protection device 2, which has an internal firmware collocated with a data storage unit 21, the external protection device 2 includes an external connector to be connected with the computer 1 to form an information connection, so that the data storage unit 21 is able to update automatically after comparing with and referring to the data protecting unit 11, to obtain the information of booting and hotkeys from the computer 1 and stored and recorded in the external protection device 2.

    [0022] In a preferred embodiment, wherein the data protecting unit 11 is constituted by a protection application program 10 built into the computer 1.

    [0023] In a preferred embodiment, wherein the external protection device 2 is a USB flash drive, a memory card, or a data storage device with a burning function, but it is not a limit in practice.

    [0024] A preferred embodiment as shown in FIG. 3, is the flowchart of the present invention, which is applied and operated as follows: [0025] Step S101: install the protection application program 10 in the computer 1; [0026] Step S102: record the information related to the execution and the computer 1 in a normal state, i.e., the boot data and the set hotkeys of the computer 1 for storage and record; [0027] Step S103: connect the external protection device 2 to the computer 1 to form an information connection; [0028] Step S104: compare the protected contents whether it is consistent between the external protection device 2 and the data protecting unit 11 by the protection application program10, if yes, proceed to step S105, if no, proceed to step S106; [0029] Step S105: if yes, the internal protected contents are stored when the external protection device 1 is removed. The protected contents, namely the boot data and the set hotkeys, of the computer 1 are stored and recorded into the external protection device 1; [0030] Step S106: if no, the protection application program10 of the computer 1 will re-store the protected contents, i.e. the data storage unit 21 will be updated automatically by referring to the data protecting unit 11, enabling the correct boot data and the set hotkeys of the computer 1 to be re-stored and recorded in the external protection device 2, and then the operation will return to step S105 and end, so that an exclusive external protection device 2 for the computer 1 will be made.

    [0031] Thereby, the present invention is able to communicate with the external protection device 2 through the unique program installed in the protection application program 10 of the computer 1, and then execute a self-detection process on the built-in data of the main system, and modify the relevant settings of the external protection device 2 independently according to the built-in data, so that when the computer fails to operate normally, the external protection device 2 can be connected to the computer 1 to perform a system restoration to restore and resume the computer 1 back to its normal operation state.

    [0032] More specifically, as shown in FIGS. 1 to 3, which is the first application method of the present invention: [0033] a. First of all, install the protection application program 10 in the computer 1 to enable it to have the data protecting unit 11. When the computer 1 is used for the first time or just started on, the protection application program 10 of the data protecting unit 11 will automatically start to detect the boot data and the set hotkeys of the computer 1, and record the relevant information. [0034] b. Install the data storage unit 21 with the firmware inside of the external protection device 2, and the external protection device 2 includes an external connector to be connected with the computer 1 to form an information connection. Since the external protection device 2 contains a program that can communicate with the protection application program 10 installed in the computer 1, when the external protection device 2 is connected to the computer 1, the protection application program 10 will independently communicate with the external protection device 2 to confirm the data, and if the data is inconsistent, the protection application program 10 will update and rewrite the boot data and the set hotkeys data of the computer 1 into the data storage unit 21 of the external protection device 2. [0035] c. Have the external protection device 2 exclusively paired with the computer 1 to execute a special function. When the computer 1 fails to operate normally, simply connect the external protection device 2 to the computer 1, then the computer 1 will execute the system to restore and resume the system back to its normal operation state. [0036] d. In addition, when the exclusive external protection device 2 is connected to the computer 1, the exclusive external protection device 2 will perform a corresponding action with the computer 1 according to the boot data and the set hotkeys data stored in the interior, and provide the computer 1 with one of the special operation procedures with exclusive authority, among which the special operation procedures is one of the following, special key operation, data encryption, password confirmation, data backup, data restoration, etc., but it is not a limit in practice.

    [0037] In a preferred embodiment, as shown in FIGS. 4 to 5, wherein the data protecting unit 11 can be further included the installation of which in a basic setup unit 15 of the boot process of the computer 1, such as the Basic Input/Output System (BIOS) or the Unified Extensible Firmware Interface (UEFI), but it is not a limit in practice.

    [0038] In a preferred embodiment, wherein the external protection device 2 can also be preconfigured with the basic setup unit 15 of the boot process of existing vendor computer models, such as the Basic Input/Output System (BIOS) or the Unified Extensible Firmware Interface (UEFI), and the basic information of the corresponding hotkeys thereof, to enhance the compatibility of the external protection device 2 with the major vendor computers.

    [0039] More specifically, the second application method of the present invention: [0040] a. First of all, in the basic setup unit 15 of the boot process of the computer 1 further has a unique program for the data protecting unit 11 in correspondence with external protection device 2. [0041] b. When the external protection device 2 is connected with the computer 1, the connecting state of the external protection device 2 will be detected through the unique program of the data protecting unit 11 in the basic setup unit 15 of the boot process, and the relevant boot data and the set hotkeys data of the computer 1 then can be written into the data storage unit 21 of the external device 2 by the data protecting unit 11 in the basic setup unit 15. [0042] c. Have the external protection device 2 exclusively paired with the computer 1 to execute a special function. When the computer 1 fails to boot up normally, simply connect the external protection device 2 to the computer 1, then the computer 1 will execute the system to restore and resume the system back to normal boot operation. [0043] d. In addition, when the exclusive external protection device 2 is connected with the computer 1, the exclusive external protection device 2 will perform a corresponding action with the computer 1 according to the boot data and the set hotkeys data stored in the interior, and provide the computer 1 with one of the special operation procedures with exclusive authority, among which the special operation procedures is one of the following, special key operation, data encryption, password confirmation, data backup, data restoration, etc., but it is not a limit in practice.

    [0044] By way of the protection application program 10 of the computer 1 or the basic setup unit 15 of the boot process to link with specific keys and to confirm with the external protection device 2, so that the computer 1 must be connected with the exclusive external protection device 2 that has been successfully paired, then it can be changed of the protected data inside of the computer 1 and be executed of the aforementioned special operation procedures. That is, it can effectively prevent others from operating the computer, and will not allow any action that will disturb the normal use or damage the computer by the inappropriate operations, or any action that intrudes improperly to cause destruction will not be allowed to be executed. In this way, it can ensure the safety of the normal use of the computer and prevent the damage caused by random intrusion or improper operation.

    [0045] While the present invention has been described by means of specific embodiments, numerous modifications and variations could be made thereto by those skilled in the art without departing from the scope and spirit of the present invention set forth in the claims.