Patent ID: 8479300
Filing Date: 2013-07-02
Classification: G06F

Abstract:
1. A method for transmitting data and preventing unauthorized data duplication for human-machine interface device (HID) using Mass Storage Class (MSC) operating on Universal Serial Bus (USB) simulating the HID as a USB storage device to transmit data to an external computer, the method comprising: a) receiving a password file, wherein the password file has a file name, and the password file records a dynamic password therein; b) determining a request of the external computer through the file name of the received password file by the HID as one of a file download request and a file upload request; c) transmitting a data file according to the request, wherein when the request is determined as a file download request in the step b, the HID receives a download data file encrypted by the dynamic password transmitted from the external computer, when the request is determined as a file upload request in the step b, step c further comprising: d) decrypting the data file via the dynamic password recorded in the password file following step c; wherein the HID does not write the received password file to a File Allocation Table (FAT) thus the external computer is not able to acknowledge existence of the password file by accessing to the FAT.