发明名称 Method and system for adding dynamic labels to a file and encrypting the file
摘要 The present invention relates to a method and system for adding dynamic labels to a file and encrypting the file, after having the file be converted and added at least one label related to information about the file and user, the file is encrypted for reading after decryption. First, transferring at least one file by a file upload unit; converting the file from the file upload unit into PDF format by a first file conversion unit, and adding at least one label corresponding to information about the file and its users via a label-adding unit; encrypting the file from the first file conversion unit by an encryption unit to form an encrypted file, and then generating a decryption key corresponding to the encrypted file; saving the encrypted file and the decryption key respectively in a first storage unit and a second storage unit.
申请公布号 US9619665(B2) 申请公布日期 2017.04.11
申请号 US201414338233 申请日期 2014.07.22
申请人 Ko Cheng-Han 发明人 Ko Cheng-Han
分类号 G06F21/62;G06F17/30 主分类号 G06F21/62
代理机构 Muncy, Geissler, Olds & Lowe, P.C. 代理人 Muncy, Geissler, Olds & Lowe, P.C.
主权项 1. A method for adding dynamic labels to a file and encrypting the file, comprising steps of: Step A: transferring at least one file; Step B: converting the transferred file into PDF format and adding at least one label containing information about the file and its users; wherein the label is a watermark, QR code, or a combination of watermark and QR code; Step C: encrypting the file to form an encrypted file, and then generating a decryption key corresponding to the encrypted file; and Step D: saving the encrypted file and the decryption key respectively in a first storage unit and a second storage unit; wherein the step B of adding the watermark further includes steps of: B1: converting the transferred file into PDF format to form a first file;B2: reading a watermark setting;B3: detecting the size of the first file and having the X-axis, Y-axis, the watermark font, and image of the first file zoomed in/out proportionally to a pre-determined size;B4: dividing the contents of the first file into a plurality of layers and analyzing the pattern dithering of each layer;B5: setting a X-axis and a Y-axis for each of the layers;B6: setting font type, font size and angle of the watermark to be added;B7: hollowing the font of the watermark out;B8: adjusting the brightness, transparency and resolution of the layers;B9: combining the layers together to form a second file in PDF format;B10: transferring the second file, andwherein the PDF format in Step B is PDF ISO-32000-2:2015, PDF 150-32000-1:2008, ISO-32000-15, ISO 15930-1:2001, ISO 15930-3:2002; Extend to PDF / X, PDF / A, PDF / E, PDF / UA, PDF / VT's; following combination that in accordance with PDF standards include: PDF/X, PDF/A, PDF/E, PDF/VT, or PDF/UA.
地址 New Taipei TW