[發(fā)明專利]軟件登陸方法、裝置及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 201710708137.6 | 申請日: | 2017-08-17 |
| 公開(公告)號: | CN107516036A | 公開(公告)日: | 2017-12-26 |
| 發(fā)明(設計)人: | 張奎 | 申請(專利權)人: | 廣州視源電子科技股份有限公司;廣州視睿電子科技有限公司 |
| 主分類號: | G06F21/34 | 分類號: | G06F21/34;G06F21/73 |
| 代理公司: | 北京清亦華知識產(chǎn)權代理事務所(普通合伙)11201 | 代理人: | 何世磊 |
| 地址: | 510530 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 軟件 登陸 方法 裝置 存儲 介質(zhì) | ||
技術領域
本發(fā)明涉及軟件領域,特別是涉及一種軟件登陸方法、裝置及存儲介質(zhì)。
背景技術
隨著互聯(lián)網(wǎng)的飛速發(fā)展,越來越多的軟件開發(fā)出來供大家使用,大家在登陸這些軟件的過程中,需要輸入賬號和密碼,而在輸入設備上輸入賬號和密碼的方式也逐漸在發(fā)生改變。
目前登陸軟件的方式有傳統(tǒng)點在鍵盤或觸摸屏上手動輸入,還有手機掃描二維碼的方式,但這種方式需要輸入設備是在聯(lián)網(wǎng)的條件下才能實現(xiàn)登陸的,而且受網(wǎng)絡速度的影響,影響用戶體驗,還有一種方式是將用于登陸的信息存儲在USB設備中,比如存儲在U盤中,軟件通過讀取U盤中的登陸信息來實現(xiàn)登陸。這種方式需要向USB設備中寫入數(shù)據(jù),但是很多USB設備都是不支持寫入數(shù)據(jù)的,比如USB鼠標,USB鍵盤等,因此這些設備就不能用于登陸。
發(fā)明內(nèi)容
為此,本發(fā)明的一個實施例提出一種不需要向USB設備中寫入數(shù)據(jù)就能實現(xiàn)登陸的軟件登陸方法。
根據(jù)本發(fā)明一實施例的軟件登陸方法,應用于終端設備中,所述方法包括:
當接收到目標軟件發(fā)出的登陸請求信號時,判斷所述終端設備是否有USB設備插入;
若是,則讀取所述USB設備的唯一性的硬件信息,并基于預設算法對所述硬件信息進行計算以獲得所述USB設備的唯一性的當前標識符;
判斷所述當前標識符與預存的標識符是否匹配;
若是,則查找與所述標識符對應的登陸信息,并將所述登陸信息發(fā)送給所述目標軟件,以使所述目標軟件根據(jù)所述登陸信息進行登陸。
根據(jù)本發(fā)明實施例的軟件登陸方法,應用終端設備中,例如應用在計算機中,在計算機接收到用戶發(fā)起的目標軟件的登陸請求信號,會判斷終端設備是否有USB設備插入,若有USB設備插入,就可以用預設算法對所述當前USB設備的唯一性的硬件信息進行計算形成一個唯一性的當前標識符,根據(jù)所述當前標識符檢索預存在計算機上的標識符是否和所述當前標識符相同,若相同,則會查找預存在計算機上的與當前標識符相對應的目標軟件的登陸信息,然后將所述登陸信息發(fā)送到所述目標軟件進行登陸,此種登陸方法不用向USB設備寫入數(shù)據(jù),對于很多不具有寫入數(shù)據(jù)功能的USB設備如:USB鼠標和USB鍵盤等,也能夠作為軟件登陸的工具,這種不需要手動輸入用戶名和密碼來登陸軟件的方法,這大大簡化了用戶操作,優(yōu)化了用戶的體驗。
另外,根據(jù)本發(fā)明上述實施例的軟件登陸方法,還可以具有如下附加的技術特征:
進一步地,在本發(fā)明的一個實施例中,所述讀取所述USB設備的唯一性的硬件信息,并基于預設算法對所述硬件信息進行計算以獲得所述USB設備的唯一性的當前標識符的步驟包括:
讀取所述USB設備的唯一性的硬件ID和廠商信息;
按照所述預設算法對所述硬件ID和所述廠商信息進行計算以獲得一MD5值,將所述MD5值作為所述USB設備的唯一性的當前標識符。
進一步地,在本發(fā)明的一個實施例中,所述方法還包括:
當檢測到所述USB設備首次插入所述終端設備時,讀取所述USB設備的唯一性的硬件信息,并基于預設算法對所述硬件信息進行計算以獲得所述USB設備的唯一性的標識符;
建立所述標識符與一登陸信息的對應關系并進行存儲,所述登陸信息用于登陸所述目標軟件。
進一步地,在本發(fā)明的一個實施例中,所述建立所述標識符與一登陸信息的對應關系并進行存儲的步驟之后,所述方法還包括:
采用AES/DES加密算法對所述登陸信息進行加密;
存儲加密后的所述登陸信息。
進一步地,在本發(fā)明的一個實施例中,所述建立所述標識符與一登陸信息的對應關系并進行存儲的步驟包括:
根據(jù)所述標識符與所述登陸信息的對應關系建立映射表;
將所述映射表登記到所述終端設備的注冊表或磁盤上。
本發(fā)明的另一個實施例提出一種不需要向USB設備中寫入數(shù)據(jù)就能實現(xiàn)登陸的軟件登陸裝置。
根據(jù)本發(fā)明實施例的軟件登陸裝置,應用于終端設備中,所述裝置包括:
第一判斷模塊,用于當接收到目標軟件發(fā)出的登陸請求信號時,判斷所述終端設備是否有USB設備插入;
第一計算模塊,用于當所述判斷模塊判斷到所述終端設備有USB設備插入時,讀取所述USB設備的唯一性的硬件信息,并基于預設算法對所述硬件信息進行計算以獲得所述USB設備的唯一性的當前標識符;
第二判斷模塊,用于判斷所述當前標識符與預存的標識符是否匹配;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州視源電子科技股份有限公司;廣州視睿電子科技有限公司,未經(jīng)廣州視源電子科技股份有限公司;廣州視睿電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710708137.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





