[發(fā)明專利]U盤識別方法、管控方法、系統(tǒng)、電子設備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202210367990.7 | 申請日: | 2022-04-08 |
| 公開(公告)號: | CN114722379A | 公開(公告)日: | 2022-07-08 |
| 發(fā)明(設計)人: | 王卓 | 申請(專利權(quán))人: | 深信服科技股份有限公司 |
| 主分類號: | G06F21/44 | 分類號: | G06F21/44;G06F21/45 |
| 代理公司: | 深圳市深佳知識產(chǎn)權(quán)代理事務所(普通合伙) 44285 | 代理人: | 林志鵬 |
| 地址: | 518055 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 識別 方法 系統(tǒng) 電子設備 存儲 介質(zhì) | ||
本申請公開了一種U盤識別方法、管控方法、系統(tǒng)、電子設備及存儲介質(zhì),根據(jù)當前插入的U盤的VID、PID及物理驅(qū)動器序列號生成第一設備實例ID;在物理驅(qū)動器序列號為空時,判斷U盤的預設存儲位置上是否已寫入唯一標識;若是,則用唯一標識替換第一設備實例ID中的虛擬序列號,得到第二設備實例ID;若否,則生成唯一標識,并將唯一標識寫入U盤的預設存儲位置上,且用唯一標識替換虛擬序列號,得到第二設備實例ID,以將第二設備實例ID作為用于識別U盤的設備實例ID。可見,本申請通過唯一標識替換U盤的虛擬序列號,可實現(xiàn)分辨不同的U盤及識別是否為同一塊U盤,利于U盤的管控。
技術(shù)領(lǐng)域
本申請涉及外設管控領(lǐng)域,特別是涉及一種U盤識別方法、管控方法、系統(tǒng)、電子設備及存儲介質(zhì)。
背景技術(shù)
目前,通常通過U盤(USB(Universal Serial Bus,通用串行總線)閃存盤)的設備實例ID(設備實例ID(Identity document,唯一編碼)是系統(tǒng)提供的設備標識字符串,用于在系統(tǒng)中唯一標識設備)分辨不同U盤及識別是否為同一塊U盤。
U盤的設備實例ID的具體格式為:USB\VID_XXXXPID_XXXX\物理驅(qū)動器序列號;其中,VID表示供應商ID,PID表示產(chǎn)品識別碼,物理驅(qū)動器序列號為U盤唯一標識。比如,一U盤的設備實例ID為:USB\VID_0951PID_1642\9BC90400C2AE6F44,即此U盤的供應商ID為0951,此U盤的產(chǎn)品識別碼為1642,此U盤的序列號為9BC90400C2AE6F44。
但是,一部分小廠商在生產(chǎn)U盤時,會盜用大廠商的VID及PID寫入U盤的芯片中,但沒有向芯片寫入U盤的序列號,即U盤的序列號為空。
當U盤插入PC時,PC操作系統(tǒng)會根據(jù)U盤的VID、PID及物理驅(qū)動器序列號生成設備實例ID,如果U盤的序列號為空,PC操作系統(tǒng)會生成并使用一個虛擬的序列號作為U盤的序列號,但這會導致同一U盤在不同PC上的設備實例ID并不相同,進而導致無法分辨出不同的U盤及識別是否為同一塊U盤,不利于U盤的管控。
因此,如何提供一種解決上述技術(shù)問題的方案是本領(lǐng)域的技術(shù)人員目前需要解決的問題。
發(fā)明內(nèi)容
本申請的目的是提供一種U盤識別方法、管控方法、系統(tǒng)、電子設備及存儲介質(zhì),通過唯一標識替換U盤的虛擬序列號,可實現(xiàn)分辨不同的U盤及識別是否為同一塊U盤,利于U盤的管控。
為解決上述技術(shù)問題,本申請?zhí)峁┝艘环NU盤識別方法,包括:
根據(jù)當前插入的U盤的VID、PID及物理驅(qū)動器序列號生成第一設備實例ID;
在所述物理驅(qū)動器序列號為空時,判斷所述U盤的預設存儲位置上是否已寫入唯一標識;
若是,則用所述唯一標識替換所述第一設備實例ID中的虛擬序列號,得到第二設備實例ID;
若否,則生成唯一標識,并將所述唯一標識寫入所述U盤的預設存儲位置上,且用所述唯一標識替換所述虛擬序列號,得到第二設備實例ID,以將所述第二設備實例ID作為用于識別所述U盤的設備實例ID。
可選地,所述生成唯一標識,包括:
創(chuàng)建一個GUID,以在預設識別符后拼接所述GUID得到唯一標識。
可選地,所述U盤的預設存儲位置為所述U盤的起始扇區(qū)中的任一空白扇區(qū)或所述U盤的分區(qū)間隙或所述U盤的未分配扇區(qū)中的任一空白扇區(qū)。
可選地,所述U盤識別方法還包括:
在所述物理驅(qū)動器序列號為非空時,直接將所述第一設備實例ID作為用于識別所述U盤的設備實例ID。
為解決上述技術(shù)問題,本申請還提供了一種U盤管控方法,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深信服科技股份有限公司,未經(jīng)深信服科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210367990.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





