CN109976649B - Control system and method for touch control disk partition area - Google Patents

Control system and method for touch control disk partition area Download PDF

Info

Publication number
CN109976649B
CN109976649B CN201711446376.5A CN201711446376A CN109976649B CN 109976649 B CN109976649 B CN 109976649B CN 201711446376 A CN201711446376 A CN 201711446376A CN 109976649 B CN109976649 B CN 109976649B
Authority
CN
China
Prior art keywords
disk
disk partition
partition
touch
password
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711446376.5A
Other languages
Chinese (zh)
Other versions
CN109976649A (en
Inventor
刘博荣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apacer Technology Inc
Original Assignee
Apacer Technology Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Apacer Technology Inc filed Critical Apacer Technology Inc
Priority to CN201711446376.5A priority Critical patent/CN109976649B/en
Publication of CN109976649A publication Critical patent/CN109976649A/en
Application granted granted Critical
Publication of CN109976649B publication Critical patent/CN109976649B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/78Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
    • G06F21/80Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data in storage media based on magnetic or optical technology, e.g. disks with sectors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0638Organizing or formatting or addressing of data
    • G06F3/0644Management of space entities, e.g. partitions, extents, pools
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0674Disk device
    • G06F3/0676Magnetic disk device

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Storage Device Security (AREA)

Abstract

The invention provides a control system for a partition area of a touch disk, which comprises a touch input device and a solid state disk storage device. The touch input device is used for a user to input password information. The solid state disk storage device comprises at least one disk partition area, a storage unit and a control module. The control module is electrically connected with the solid-state hard disk storage device and the storage unit respectively, is configured to receive an input signal including password information when a user inputs the password information through the touch input device, and performs comparison operation in the password-to-partition mapping table according to the password information. And if the disk partition corresponding to the password information is obtained in the comparison operation, the configuration control module starts at least one disk partition. The invention directly operates the disk partition of the storage device through the touch input device and uses the password for protection, thereby providing better convenience.

Description

Control system and method for touch control disk partition area
Technical Field
The present invention relates to a control system and method for a partition of a touch disk, and more particularly, to a control system and method for a partition of a disk operated by a touch device.
Background
With the high-speed development of data storage technology, Solid State Drive (SSD) has the characteristics of fast read/write speed, low power consumption, no noise, vibration resistance, low heat, small volume, large working temperature range, etc., and thus has been widely used in the fields of military, vehicle-mounted, industrial, medical, aviation, etc. Nowadays, an encrypted solid state disk, as a basic device for implementing secure storage of information, also faces increasingly strict security requirements.
The existing disk partition control system is often limited by an operating system, a developer can only control the disk partition by using development software on the operating system, can not control a plurality of disk partitions by hardware, and can only control the disk partition function of a storage device by entering the disk partition software, so the steps are complex.
However, the method of switching the disk partitions by using the switch is limited to switching between a function and a state, and can only switch an entire disk. Therefore, there is a need for systems and methods that control disk partitions directly on a storage device in a more intuitive and simple manner.
Disclosure of Invention
In order to control the disk partition directly on the storage device in a more intuitive and simpler manner, the invention provides a touch disk partition control system, which comprises a touch input device and a solid-state hard disk (SSD) storage device. The touch input device is used for a user to input password information. And the solid state disk storage device is connected with the touch input device and comprises at least one disk partition area, a storage unit and a control module. The control module is electrically connected with the solid state disk storage device and the storage unit respectively, and is configured to receive an input signal including the password information when a user inputs the password information through the touch input device, and perform a comparison operation in the password pair partition mapping table according to the password information, wherein if the disk partition corresponding to the password information is obtained in the comparison operation, the control module is configured to enable the at least one disk partition.
Furthermore, the solid state disk storage device further comprises an input/output interface connected to the control module, and the input/output interface is used for providing an electronic device to access the at least one disk partition.
Furthermore, the touch input device comprises a microcontroller, an indicator light module and a buffer. A microcontroller is configured to generate the input signal when a user inputs the password information and to receive an acknowledgement signal when the control module enables the at least one disk partition. An indicator light module is used for displaying the starting state of a disk partition. The microcontroller is configured to generate an indicator light control signal and rewrite the buffer when receiving the confirmation signal, so as to control the indicator light module to display the disk partition enabling state corresponding to the at least one enabled disk partition.
Furthermore, the number of the at least one disk partition is plural, and the touch input device further includes a switching unit configured to perform a switching operation through the microcontroller to provide a user with a choice of enabling one of the plurality of disk partitions.
Further, in the switching operation, the microcontroller is configured to receive a switching signal generated by the switching unit and control the indicator light module to display a password state to be input through the buffer.
Furthermore, the touch input device is connected to the solid state disk storage device via an inter-integrated circuit bus (I2C bus).
The invention further provides a control method of a touch disk partition, which is used for a solid state disk storage device, wherein the solid state disk storage device comprises at least one disk partition for storing information, a storage unit for storing a password-to-partition mapping table and a control module, and the control method of the touch disk partition comprises the following steps: configuring a touch input device for a user to input password information and correspondingly generating an input signal comprising the password information; configuring the control module to receive the input signal; and configuring the control module to perform a comparison operation in the password pair partition mapping table according to the password information, wherein if the disk partition corresponding to the password information is obtained in the comparison operation, configuring the control module to enable the at least one disk partition.
Furthermore, the method for controlling the touch disk partition further comprises: an input/output interface connected to the control module is configured to provide an electronic device with access to the at least one disk partition.
Furthermore, the method for controlling the touch disk partition further comprises: configuring a microcontroller of the touch input device to generate the input signal when a user inputs the password information; configuring the microcontroller to receive an acknowledgement signal when the control module enables the at least one disk partition; and configuring the microcontroller to correspondingly generate an indicator light control signal and rewrite a buffer when receiving the confirmation signal so as to control the indicator light module to display the disk partition starting state corresponding to the started at least one disk partition.
Furthermore, the number of the at least one disk partition is plural, and the touch disk partition control method further includes: and configuring a switching unit of the touch input device to perform a switching operation through the microcontroller so as to provide a user with a choice of enabling one of the plurality of disk partitions.
Still further, the switching operation further comprises: and the microcontroller is configured to receive a switching signal generated by the switching unit and control the indicator light module to display a password state to be input through the buffer.
Furthermore, the method for controlling the touch disk partition further includes configuring the touch input device to connect to the solid state disk storage device via an inter-integrated circuit bus (I2C bus).
The touch disk partition control system and the touch disk partition control method can directly switch and operate the disk partitions of the storage device through the operation of the touch input device, simultaneously use the password to further protect the disk partitions of the storage device, provide better convenience for users with a plurality of operating systems installed on the same storage device, and provide better convenience.
For a better understanding of the features and technical content of the present invention, reference should be made to the following detailed description of the invention and accompanying drawings, which are provided for purposes of illustration and description only and are not intended to limit the invention.
Drawings
FIG. 1 is a diagram of a control system for a partition of a touch disk according to a first embodiment of the present invention.
FIG. 2 is a diagram illustrating a partition operation of a touch disk according to a first embodiment of the present invention.
FIG. 3 is a diagram of a control system for a partition of a touch disk according to a second embodiment of the present invention.
FIG. 4 is a diagram illustrating a second embodiment of a touch disk partition operation.
FIG. 5 is a flowchart illustrating a method for controlling partitions of a touch disk according to a third embodiment of the present invention.
FIG. 6 is a flowchart illustrating a method for controlling partitions of a touch disk according to a fourth embodiment of the present invention.
Detailed Description
Various exemplary embodiments will be described more fully hereinafter with reference to the accompanying drawings, in which some exemplary embodiments are shown. The inventive concept may, however, be embodied in many different forms and should not be construed as limited to the exemplary embodiments set forth herein. Rather, these exemplary embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the inventive concept to those skilled in the art.
First embodiment
Referring to fig. 1 and fig. 2, a schematic diagram and an operation schematic diagram of a touch disk partition control system 1 according to a first embodiment of the invention are shown. As shown, the touch disk partition control system 1 includes a touch input device 10 and a solid state disk storage device 12. The touch input device 10 is provided with a password input interface 100 and a microcontroller 102 for inputting password information by a user.
Specifically, the touch input device 10 detects when a touch input is received (e.g., a finger touches or nearly touches the touch screen). Any kind of touch screen that can detect USER touch input can be utilized. For example, the touch input device 10 may include one or more layers of capacitive material that detects the touch input. Other sensors may be used in conjunction with or in place of the capacitive material. For example, an infrared sensor may be used. According to an embodiment, the touch input device 10 is configured to detect an object that is in contact with or above the touch-sensitive surface. Although the term "above" is used in this description, it should be understood that the orientation of the touch panel system is irrelevant. The term "above" is intended to be applicable to all such orientations. The touch screen may be configured to determine where the touch input is received (e.g., a start point, a middle point, and an end point). The actual contact between the touch-sensitive surface and the object may be detected by any suitable means, including for example a vibration sensor coupled to the touch panel. An incomplete list of examples of sensors for detecting contact includes pressure-based mechanisms, micro-mechanical accelerometers, piezoelectric devices, capacitive sensors, resistive sensors, inductive sensors, laser shakers, and LED shakers. When the USER enters the input through the password input interface 100, the microcontroller 102 may generate a corresponding input signal S1.
The solid state disk storage device 12 of the touch disk partition control system 1 is connected to the touch input device 10, and includes a main magnetic area 124, a storage unit 126 independent of the main magnetic area 124, and a control module 122.
The functions of the control module 122 and the microcontroller 102 may be implemented using one or more processors. The processor may be a programmable unit such as a microprocessor, microcontroller, Digital Signal Processor (DSP) chip, field-programmable gate array (FPGA), or the like. The functions of the processor may also be implemented by one or several electronic devices or ICs. In other words, the functions performed by the processor may be implemented within a hardware domain or a software domain or a combination of a hardware domain and a software domain.
The main sector 124 has at least one disk partition for storing information. For example, the main magnetic disk 124 has a first disk partition a, a second disk partition B and a third disk partition C, and the number of the disk partitions is only for example and not for limiting the invention. In this embodiment, the primary magnetic area 124 may divide a plurality of encrypted storage areas, i.e. a first magnetic disk partition a, a second magnetic disk partition B, and a third magnetic disk partition C, in the primary magnetic area 124 of the solid state disk storage device 12 according to the logical area mapping table of the solid state disk storage device 12. On the other hand, the solid state disk storage device 12 further has a storage unit 126 for storing a password pair partition mapping table 1260.
More specifically, the password pair partition map 1260 is used to define the correspondence relationship between each disk partition and a plurality of group passwords. In this embodiment, the solid state disk storage device 12 may divide an area of an Address mapping table according to LBA (Logical Block Address), and divide the entire Address mapping table into two parts, where one part of the Address mapping area is separately divided to be used as an encrypted disk partition for security right management, and the other part, i.e., an area corresponding to the storage unit 126, may be directly read to provide a password-to-partition mapping table 1260 for security right management of the disk partition. In addition, in practice, the first disk partition a, the second disk partition B, the third disk partition C and the corresponding password information are usually preset by a manufacturer before shipment, and a user generally has no authority to modify the password and partition configuration.
In other words, the control module 122 is electrically connected to the solid state disk storage device 12 and the storage unit 126, respectively, and configured to receive an input signal S1 including password information when the USER inputs password information through the touch input device 10, and perform a comparison operation in the password pair partition mapping table 1260 according to the password information. If the disk partition corresponding to the password information is obtained in the comparison operation, the configuration control module 122 enables at least one disk partition. For example, when the USER inputs the password information corresponding to the first disk partition a through the touch input device 10, the control module 122 receives the input signal S1 including the password information, and performs the comparison operation in the password pair partition mapping table 1260. In the comparison operation, the first disk partition a corresponding to the input password information is obtained by querying the password pair partition mapping table 1260, and the first disk partition a is enabled. It should be noted that the enabling states of the first disk partition a, the second disk partition B, and the third disk partition C are mutually exclusive, that is, a user can only enable one of the first disk partition a, the second disk partition B, and the third disk partition C in a single operation process, and the user can directly access the corresponding disk partition after inputting a password.
Furthermore, the solid state disk storage device 12 may further include a power module 120 for obtaining power required by the solid state disk storage device 12 to operate when connected to the external voltage source S. The power module 120 is, for example, a driving circuit, and includes one or more switches, one or more inductors, one or more capacitors, and a diode, and can have functions of rectifying, boosting, and stepping down. The present embodiment does not limit the implementation of the power module 120. In addition, the touch input device 10 can communicate with the solid state disk storage device 12 and transmit data via an inter-integrated circuit bus (I2C bus) and an interrupt signal. Furthermore, the operating power of the touch input device 10 can also be provided by the solid state disk storage device 12.
Continuing with the above, when one of the first disk partition A, the second disk partition B, and the third disk partition C is enabled, access to data may be made to the enabled disk partition through the input/output interface 128.
The touch disk partition control system can directly switch and operate the disk partitions of the storage device through the operation of the touch input device, simultaneously uses the password to further protect the disk partitions of the storage device, provides preferable convenience for users with a plurality of operating systems installed on the same storage device, and provides preferable convenience.
Through the configuration, a user can directly control the disk partition function of the storage device after inputting the password without controlling the solid state disk storage device by using development software on an operating system or entering disk partition software, so that a more intuitive operation mode is provided, and operation steps are simplified.
Second embodiment
Please further refer to fig. 3 and 4, which are a schematic diagram and an operation schematic diagram of a touch disk partition control system according to a second embodiment of the present invention, respectively. In this embodiment, similar to the first embodiment, similar reference numerals denote similar elements, and are not repeated herein. As shown in the figure, the second embodiment is different from the first embodiment in that the touch input device 10 further includes a buffer 104, an indicator module 106, and a switching unit 108. The power module 120 is connected to the input/output interface 128 and the control module 122, and the input/output interface 128 is connected to the computer system 14.
In detail, the indicator light module 106 has a plurality of light sources 1061 for displaying the activation status of the disk partition, for example, LEDs, the number of the plurality of light sources 1061 may correspond to the number of the disk partition, and each light source may have a color corresponding to a different activation status.
It should be noted that, when the control module enables one of the plurality of disk partitions, an acknowledge signal S2 is generated and sent to the touch input device 10, and the microcontroller 102 may be further configured to receive and analyze the acknowledge signal S2. In response to the acknowledge signal S2, the microcontroller 102 generates an indicator control signal S4 to overwrite the buffer 104 to control the indicator module 106 to display the enabled status of the disk partition corresponding to the enabled disk partition.
In addition, the touch input device 10 further includes a switching unit 108 connected to the microcontroller 102 and configured to perform a switching operation by the microcontroller 102 to provide a user with a choice of enabling one of the plurality of disk partitions. The switching unit 108 may be a physical or virtual slider 1081 and is disposed on the display screen of the touch input device 10, but the invention is not limited thereto. In a switching operation, when a user selects to enable one of the plurality of disk partitions, the slider 1081 can be switched to a specific position, and the switching unit 108 is configured to generate a corresponding switching signal S3 for transmission to the microcontroller 102.
On the other hand, the power module 120 of the embodiment is connected to the control module 122 and the input/output interface 128, and the solid state disk storage device 12 is connected to the computer system 14 through the input/output interface 128. In this embodiment, the solid-state disk storage device 12 is used by the computer system 14 for data transmission and power supply, so as to supply power for the touch input device 10.
Referring to fig. 4, the display scale of each device is only an example and not limited thereto. For example, when the user connects the solid state disk storage device 12 to the computer system 14, the switching unit 108 is default to switch to the first disk partition A, that is, the slider 1081 is preset to be located at a position corresponding to the first disk partition A, and generates the switching signal S3 to be transmitted to the microcontroller 102. At this time, the microcontroller 102 controls the first light source 1061 of the indicator light module 106 to be lighted by the indicator light control signal S4 corresponding to the switching signal S3, and preferably may be a status indicator light to be input with a password, for example, yellow. Next, the user inputs password information, for example, a password corresponding to the first disk partition a through the numeric key 1000, and the control module 122 receives an input signal S1 including the password information and the enabling information, and performs a comparison operation in the password pair partition mapping table 1260. In the comparison operation, the first disk partition a corresponding to the input password information is obtained by querying the password-to-partition mapping table 1260, and the first disk partition a is enabled and simultaneously generates the confirmation signal S2, and is transmitted to the touch input device 10.
In response to the acknowledge signal S2, the microcontroller 102 generates an indicator light control signal S4 to overwrite the buffer 104 to control the first light source 1061 of the indicator light module 106 to illuminate, for example, a green light, to indicate that the first disk partition A is enabled. Thereafter, computer system 14 has direct access to first disk partition A.
On the other hand, if the user password input error is found by querying the password-to-partition mapping table 1260 in the comparison operation, an activation failure signal is generated and transmitted to the touch input device 10. In response to the failed enable signal, the microcontroller 102 generates an indicator light control signal S4 and overwrites the buffer 104 to control the first light source 1061 of the indicator light module 106 to illuminate, for example, a red light, to indicate failed enable or incorrect password entry.
It should be noted that the enabled states of the first disk partition a, the second disk partition B, and the third disk partition C are mutually exclusive, that is, a user can only enable one of the first disk partition a, the second disk partition B, and the third disk partition C through the slider 1081 of the switching unit 108 in a single operation flow, and can only access the enabled disk partition through the computer system 14. In other words, when the first disk partition A is enabled, the second disk partition B and the third disk partition C are set to be hidden from access by the computer system 14.
In addition, when the user connects the solid state disk storage device 12 to the computer system 14, the user can switch to the second disk partition a through the switching unit 108, that is, the slider 1081 is switched to be located at a position corresponding to the second disk partition B. At this time, the second light source 1061 of the indicator light module 106 is turned on, and preferably, a status indicator light to be inputted with a password, such as yellow. Next, the user inputs password information, for example, a password corresponding to the first disk partition a through the numeric key 1000, and the control module 122 receives an input signal S1 including the password information and the enabling information, and performs a comparison operation in the password pair partition mapping table 1260. In the comparison operation, the first disk partition a corresponding to the input password information is obtained by querying the password-to-partition mapping table 1260, and the first disk partition a is enabled and simultaneously generates the confirmation signal S2, and is transmitted to the touch input device 10.
In response to the acknowledge signal S2, the microcontroller 102 generates an indicator light control signal S4 to overwrite the buffer 104 to control the second light source 1061 of the indicator light module 106 to illuminate, for example, a green light, to indicate that the second disk partition B is enabled. Thereafter, computer system 14 has direct access to first disk partition B.
The invention can intuitively switch the disk partitions through the switching unit and provides a faster mode. Compared with the traditional switching mode, the method can be used for more multifunctional switching and password protection, does not need traditional software control, is not limited by an installation platform, and is more convenient for users.
Third embodiment
The following describes the control method of the touch disk partition according to the present invention in detail with reference to the accompanying drawings. In this embodiment, the method for controlling the partition of the touch disk is mainly applied to the first and second embodiments, but is not limited thereto, and the method provided by this embodiment may be applied to any of the above-described embodiments in ways or with various possibilities that can be conceived by those skilled in the art.
Moreover, an apparatus implementing methods in accordance with these disclosures may include hardware, firmware, and/or software, and may take any of a variety of forms. Typical examples of such features include laptops, smart phones, small personal computers, personal digital assistants, and the like. The functionality described herein may also be implemented in a peripheral device or in an embedded card. By way of further example, such functionality may also be implemented on different chips or on different boards executing different programs on a single device.
Please refer to fig. 5, which is a flowchart illustrating a method for controlling a partition of a touch disk according to a third embodiment of the present invention. As shown in the figure, the touch disk partition control method of the present embodiment is used in the solid state disk storage device shown in fig. 1 and fig. 2, where the solid state disk storage device may include at least one disk partition for storing information, a storage unit for storing a password-to-partition mapping table, and a control module, and the touch disk partition control method includes the following steps:
step S100: the user inputs password information through the touch input device. The touch input device is provided with a password input interface and a microcontroller and is used for a user to input password information.
Step S101: an input signal including cryptographic information is correspondingly generated. When the user inputs through the password input interface, the microcontroller can generate a corresponding input signal.
Step S102: the configuration control module receives an input signal.
Step S103: the configuration control module compares the password information in a password pair partition mapping table, wherein the password pair partition mapping table is used for defining the corresponding relation between each disk partition and a plurality of group passwords.
Step S104: and the configuration control module judges whether the comparison operation is successful. For example, when a user inputs password information corresponding to the first disk partition through the touch input device, the control module receives an input signal including the password information and performs a comparison operation in the password-to-partition mapping table. In the comparison operation, the first disk partition corresponding to the input password information is obtained by inquiring the password-to-partition mapping table.
If the comparison is successful, step S105 is entered, the configuration control module obtains the disk partition corresponding to the password information, and step S106 is entered, the configuration control module starts the disk partition and correspondingly generates a confirmation signal.
Optionally, the control module may further transmit the confirmation signal generated in the comparison operation to the microcontroller of the touch input device, and step S107 is performed, and the microcontroller is configured to generate the indicator light control signal according to the received confirmation signal.
As mentioned in the second embodiment, the indicator light control signal can be used to rewrite the buffer status, and the process proceeds to step S108, where the indicator light module is further controlled to display the enabled status of the disk partition. The disk partition enabled state corresponds to the enabled disk partition.
On the other hand, if the comparison fails in step S104, the process proceeds to step S109 to perform the operation related to the failed activation. Optionally, when the control module finds that the user password is incorrectly input after the comparison operation, the process goes to step S110 to generate a start failure signal, and transmit the start failure signal to the touch input device. In response to the received enable failure signal, step S111 is entered, and the microcontroller is configured to generate an indicator light control signal and rewrite the buffer, so as to enter step S112, and control the light source of the indicator light module to light, for example, a red light, to indicate an enable failure or a password input error.
Through the process, a user can directly control the disk partition function of the storage device after inputting the password without controlling the solid state disk storage device by using development software on an operating system or entering disk partition software, so that a more intuitive operation mode is provided, and operation steps are simplified. The user can also directly confirm the starting state of the current disk partition through the indicator light module so as to confirm whether the password needs to be input again.
Fourth embodiment
Please refer to fig. 6, which is a flowchart illustrating a method for controlling a partition of a touch disk according to a fourth embodiment of the present invention. As shown in the figure, the touch disk partition control method of the present embodiment is used in the touch disk partition control system shown in fig. 2, the touch input device further includes a switching unit and an indicator light module, and the touch disk partition control method includes the following steps:
step S200: the user selects the disk partition through a switching unit configured to generate a switching signal and transmit the switching signal to the microcontroller. For example, when the user connects the solid state disk storage device to the computer system, the switching unit defaults to switch to the first disk partition, that is, the slider is preset at a position corresponding to the first disk partition, and generates a switching signal corresponding to the switching to the first disk partition.
Step S201: the indicator light module displays the state of the password to be input on the corresponding indicator light. For example, when the microcontroller receives a switch signal corresponding to switching to the first disk partition, the microcontroller is configured to control the first light source of the indicator light module to light up, and preferably, the indicator light signal to be input with the password status, for example, yellow.
Step S202: the user inputs password information through the touch input device. The touch input device is provided with a password input interface and a microcontroller and is used for a user to input password information.
Step S203: an input signal including cryptographic information is correspondingly generated. When the user inputs through the password input interface, the microcontroller can generate a corresponding input signal.
Step S204: the configuration control module receives an input signal.
Step S205: the configuration control module compares the password information in a password pair partition mapping table, wherein the password pair partition mapping table is used for defining the corresponding relation between each disk partition and a plurality of group passwords.
Step S206: and the configuration control module judges whether the comparison operation is successful. For example, when a user inputs password information corresponding to the first disk partition through the touch input device, the control module receives an input signal including the password information and performs a comparison operation in the password-to-partition mapping table. In the comparison operation, the first disk partition corresponding to the input password information is obtained by inquiring the password-to-partition mapping table.
If the comparison is successful, step S207 is entered, the configuration control module obtains the disk partition corresponding to the password information, and step S208 is entered, the configuration control module enables the disk partition and correspondingly generates a confirmation signal, and similarly, step S107 and step S108 of the previous embodiment may be entered.
On the other hand, if the comparison fails in step S206, the process proceeds to step S209 to perform the related operation of failing to enable. Similarly, steps S110, S111 and S112 described in the previous embodiment can be entered, and repeated description is omitted here.
The touch disk partition control system and the touch disk partition control method can directly switch and operate the disk partitions of the storage device through the operation of the touch input device, simultaneously use the password to further protect the disk partitions of the storage device, provide better convenience for users with a plurality of operating systems installed on the same storage device, and provide better convenience.
Through the process, a user can directly control the disk partition function of the storage device after inputting the password without controlling the solid state disk storage device by using development software on an operating system or entering disk partition software, so that a more intuitive operation mode is provided, and operation steps are simplified.
On the other hand, the invention can also intuitively switch the disk partition through the switching unit, thereby providing a faster mode. Compared with the traditional switching mode, the method can be used for more multifunctional switching and password protection, does not need traditional software control, is not limited by an installation platform, and is more convenient for users.
The disclosure is only a preferred embodiment of the invention, and is not intended to limit the scope of the claims, so that all technical equivalents and modifications using the contents of the specification and drawings are included in the scope of the claims.

Claims (10)

1. A touch disk partition control system, comprising:
the touch input device is used for a user to input password information; and
a solid state disk storage device connected to the touch input device, comprising:
at least one disk partition for storing information;
a storage unit for storing a mapping table of a password pair partition; and
a control module electrically connected to the solid state disk storage device and the storage unit, respectively, and configured to receive an input signal including the password information when a user inputs the password information through the touch input device, and perform a comparison operation in the password pair partition mapping table according to the password information,
wherein, if the disk partition corresponding to the password information is obtained in the comparison operation, the control module is configured to start the at least one disk partition, and
wherein the touch input device comprises:
a microcontroller configured to generate the input signal when a user inputs the password information and to receive a confirmation signal when the control module enables the at least one disk partition;
the indicator light module is used for displaying the starting state of a disk partition; and
a buffer memory for storing the data of the first buffer,
the microcontroller is configured to generate an indicator light control signal and rewrite the buffer when receiving the confirmation signal, so as to control the indicator light module to display the disk partition enabling state corresponding to the at least one enabled disk partition.
2. The touch-sensitive disk partition control system of claim 1, wherein the solid-state hard disk storage device further comprises an input/output interface connected to the control module for providing an electronic device access to the at least one disk partition.
3. The touch-sensitive disk partition control system of claim 1, wherein the number of the at least one disk partition is plural, and the touch input device further comprises a switching unit configured to perform a switching operation via the microcontroller to provide a user with a choice to enable one of the plural disk partitions.
4. The touch disk partition control system of claim 3, wherein in the switching operation, the microcontroller is configured to receive a switching signal generated by the switching unit and control the indicator light module to display a password to be input state through the buffer.
5. The touch-sensitive disk partition control system of claim 1, wherein the touch input device is coupled to the solid state disk storage device via an inter-integrated circuit bus.
6. A control method of touch disk partition is used for a solid state disk storage device, the solid state disk storage device comprises at least one disk partition for storing information, a storage unit for storing a password-to-partition mapping table and a control module, and the control method of the touch disk partition comprises the following steps:
configuring a touch input device for a user to input password information and correspondingly generating an input signal comprising the password information;
configuring the control module to receive the input signal;
configuring the control module to perform a comparison operation in the password pair partition mapping table according to the password information, wherein if the disk partition corresponding to the password information is obtained in the comparison operation, configuring the control module to enable the at least one disk partition;
configuring a microcontroller of the touch input device to generate the input signal when a user inputs the password information;
configuring the microcontroller to receive an acknowledgement signal when the control module enables the at least one disk partition; and
and configuring the microcontroller to correspondingly generate an indicator light control signal and rewrite a buffer when receiving the confirmation signal so as to control the indicator light module to display the disk partition starting state corresponding to the started at least one disk partition.
7. The touch disk partition control method according to claim 6, further comprising:
an input/output interface connected to the control module is configured to provide an electronic device with access to the at least one disk partition.
8. The method of claim 6, wherein the number of the at least one disk partition is plural, and the method further comprises:
and configuring a switching unit of the touch input device to perform a switching operation through the microcontroller so as to provide a user with a choice of enabling one of the plurality of disk partitions.
9. The method of claim 8, wherein the switching operation further comprises:
and the microcontroller is configured to receive a switching signal generated by the switching unit and control the indicator light module to display a password state to be input through the buffer.
10. The method of claim 6, further comprising configuring the touch input device to connect to the solid state disk storage device via an inter-integrated circuit bus.
CN201711446376.5A 2017-12-27 2017-12-27 Control system and method for touch control disk partition area Active CN109976649B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711446376.5A CN109976649B (en) 2017-12-27 2017-12-27 Control system and method for touch control disk partition area

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711446376.5A CN109976649B (en) 2017-12-27 2017-12-27 Control system and method for touch control disk partition area

Publications (2)

Publication Number Publication Date
CN109976649A CN109976649A (en) 2019-07-05
CN109976649B true CN109976649B (en) 2022-03-11

Family

ID=67071650

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711446376.5A Active CN109976649B (en) 2017-12-27 2017-12-27 Control system and method for touch control disk partition area

Country Status (1)

Country Link
CN (1) CN109976649B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101562040A (en) * 2008-04-15 2009-10-21 航天信息股份有限公司 High-security mobile memory and data processing method thereof
CN101788959A (en) * 2010-02-03 2010-07-28 武汉固捷联讯科技有限公司 Solid state hard disk secure encryption system
CN102184144A (en) * 2011-04-27 2011-09-14 中国人民解放军炮兵学院南京分院 Hardware-encryption mobile hard disk drive and application method thereof
CN102200948A (en) * 2010-03-23 2011-09-28 北京爱国者信息技术有限公司 Multi-partition memory device and access method thereof
CN106919817A (en) * 2017-02-06 2017-07-04 上海斐讯数据通信技术有限公司 The mobile hard disk and application method of account are accessed with multiple

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7308652B2 (en) * 2001-06-08 2007-12-11 Lenovo Singapore Pte. Ltd Entry of a password through a touch-sensitive computer screen
JP3677252B2 (en) * 2002-03-22 2005-07-27 株式会社東芝 Information device, storage medium, and initial state restoration method
TW200917256A (en) * 2007-10-04 2009-04-16 Super Talent Electronics Inc Using various flash memory cells to build USB data flash cards with multiple partitions and autorun function
CN101840378B (en) * 2009-03-19 2011-11-02 成都市华为赛门铁克科技有限公司 Method for accessing solid-state hard disc, control device and solid-state hard disc
CN103558994A (en) * 2013-09-29 2014-02-05 记忆科技(深圳)有限公司 Method for encrypting solid state disk partitions and solid state disk
CN105278867A (en) * 2014-07-24 2016-01-27 宇瞻科技股份有限公司 Loading method and partition method for storage device
CN204667882U (en) * 2015-05-14 2015-09-23 宇帷国际股份有限公司 Solid state hard disc

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101562040A (en) * 2008-04-15 2009-10-21 航天信息股份有限公司 High-security mobile memory and data processing method thereof
CN101788959A (en) * 2010-02-03 2010-07-28 武汉固捷联讯科技有限公司 Solid state hard disk secure encryption system
CN102200948A (en) * 2010-03-23 2011-09-28 北京爱国者信息技术有限公司 Multi-partition memory device and access method thereof
CN102184144A (en) * 2011-04-27 2011-09-14 中国人民解放军炮兵学院南京分院 Hardware-encryption mobile hard disk drive and application method thereof
CN106919817A (en) * 2017-02-06 2017-07-04 上海斐讯数据通信技术有限公司 The mobile hard disk and application method of account are accessed with multiple

Also Published As

Publication number Publication date
CN109976649A (en) 2019-07-05

Similar Documents

Publication Publication Date Title
KR102556638B1 (en) Touch-sensitive user interface with configurable virtual widgets
US8913017B2 (en) Touch sensing system, electronic touch apparatus, and touch sensing method
US7944437B2 (en) Information processing apparatus and touch pad control method
CN106886766B (en) A kind of fingerprint identification method, fingerprint recognition circuit and mobile terminal
US7884806B2 (en) Proximity sensor device and method with keyboard emulation
WO2021114690A1 (en) Stylus, terminal, and control method therefor, and computer readable storage medium
CN106372544B (en) Temporary secure access via an input object held in place
CN103164133A (en) Touch screen electronic device and control method thereof
US9250801B2 (en) Unlocking method, portable electronic device and touch-sensitive device
TWI647569B (en) Touch disk partition control system and method
US9739995B2 (en) Operating system and method for displaying an operating area
CN105389053A (en) Touch display device, controller, and operation method
EP2818991A1 (en) Electronic apparatus and touch sensing method thereof
CN109976649B (en) Control system and method for touch control disk partition area
US20140333369A1 (en) Key module and signal generating method thereof
JP2006085218A (en) Touch panel operating device
CN114503088B (en) Establishing a trusted connection with a peripheral device
TW201447762A (en) Electronic system with system modification control mechanism and method of operation thereof
US10620727B2 (en) Information processing method and electronic device
KR20100039012A (en) Display device with touch sensor and method of controlling the same
TWI831240B (en) Simultaneous use of a capacitance-based trackpad
US10078371B1 (en) Touchless controller with configurable output pins
CN109522686A (en) Password power switch circuit and electronic device
US20150138102A1 (en) Inputting mode switching method and system utilizing the same
TWI379191B (en) Power management system and power management method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant