Embedded software operating method and hardware architecture of portable drive
First Claim
1. An embedded software operating method of a portable drive, including:
- once receiving a signal of an engagement with an operating computer from a transmission interface, said embedded software operating method of said portable drive actively taking the control power over said portable drive;
scanning contents of mail-related files and a web-page-shortcut-related files in a hard disc of said operating computer, and comparing said contents with contents of said portable drive, and checking difference thereof, and then creating corresponding mapping files relating to both;
creating associative index files of said mail-related files and said web-page-shortcut-related files in said hard disc of said operating computer;
dynamically tracing an access state of said hard disc of said operating computer, and instantaneously updating said corresponding mapping files and said associative index files of said portable drive;
disengaging said portable drive from said operating computer, and engaging said portable drive to a target computer;
duplicating said associative index files in said portable drive onto a hard disc of said target computer;
while an access requirement referring to a mail-related file or a web-page-shortcut-related file in said hard disc of said target computer, via said duplicated associative index files, actively address-translating to related files of said portable drive, with the related setup and file contents in said hard disc of said target computer not involved or altered; and
disengaging said portable drive from said target computer.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention pertains to embedded software operating method and an embedded hardware architecture of a portable drive, which provides operating software to realize the operating method of the present invention; the operating software is built in a storage device of a general portable drive in order to cooperate with the hardware architecture and perform its functions. The process of the operating method of the present invention is designed to be that once the portable drive is engaged with an operating computer, the operating software will actively take the control power over the portable drive, and then compares contents of specified files in a hard disc of the operating computer with that of the portable drive, and then utilizes a mapping treatment method, provided by the present invention, to creates corresponding mapping files, and then creates associative index files for the specified files, and then dynamically traces changes in the hard disc of the operating computer, and instantaneously updates the corresponding mapping files and associative index files thus to enable the portable drive to achieve an objective of active update; while the portable drive is disengaged from the operating computer and engaged to a target computer, the operating software will actively duplicate the associative index files onto the target computer; via the associative index files and an address-translation, and in cooperation with a graphical user interface, the operating software provides a more convenient mode to directly access the corresponding mapping files of the portable drive. The present invention also provides an optional function of encrypting and compressing treatment, which is a combination of 128-bit encoding format and RC2 encoding algorithm. The present invention further provides an operating method to lock/unlock the screen and keyboard of a computer and to enable the portable drive to function as a lock/unlock key, and thus file security is promoted.
18 Citations
11 Claims
-
1. An embedded software operating method of a portable drive, including:
-
once receiving a signal of an engagement with an operating computer from a transmission interface, said embedded software operating method of said portable drive actively taking the control power over said portable drive;
scanning contents of mail-related files and a web-page-shortcut-related files in a hard disc of said operating computer, and comparing said contents with contents of said portable drive, and checking difference thereof, and then creating corresponding mapping files relating to both;
creating associative index files of said mail-related files and said web-page-shortcut-related files in said hard disc of said operating computer;
dynamically tracing an access state of said hard disc of said operating computer, and instantaneously updating said corresponding mapping files and said associative index files of said portable drive;
disengaging said portable drive from said operating computer, and engaging said portable drive to a target computer;
duplicating said associative index files in said portable drive onto a hard disc of said target computer;
while an access requirement referring to a mail-related file or a web-page-shortcut-related file in said hard disc of said target computer, via said duplicated associative index files, actively address-translating to related files of said portable drive, with the related setup and file contents in said hard disc of said target computer not involved or altered; and
disengaging said portable drive from said target computer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An embedded hardware architecture of a portable drive, including:
-
a control chip, controlling the basic transmission and access operation of files;
a storage device, being a medium for file storing a transmission interface, linking said control chip and said storage device, and being a medium for file transferring; and
an operating software, which is built inside said portable drive to promote functions thereof, and in response to a sense of said transmission interface, actively takes a control power over said portable drive, and scans and compares mail-related files and web-page-shortcut-related files of an operating computer'"'"'s hard disc and said portable drive, and then actively creates mapping files, and creates associative index files corresponding to said mail-related files and said web-page-shortcut-related files in said hard disc of said target computer, and dynamically traces contents in said hard disc of said target computer, and instantaneously updates said mapping files and said associative index files of said portable drive, and address-translates said mail-related files and said web-page-shortcut-related files to said mapping files of said portable drive. - View Dependent Claims (9, 10, 11)
-
Specification