本發明專利技術公開了一種插入設備匹配及維護方法,包括:服務器對各插入設備的驅動程序進行不斷收集形成一資源庫;根據插入設備的設備描述符中的設備信息在所述資源庫中匹配相應驅動程序并加載安裝。應用本發明專利技術的方案,只要將插入設備與終端連接后用戶不需要做任何操作即可進行控制,而所安裝的驅動程序不是公版驅動程序而是最優的專用驅動程序,在穩定性和兼容性的前提下,帶來完善的功能和強勁的整體性能。
【技術實現步驟摘要】
本專利技術屬于計算機領域,具體地說,涉及。
技術介紹
驅動程序是一種可以使計算機和設備通信的特殊程序,其運行在操作系統的內核,相當于操作系統到設備的接口,把設備功能告訴操作系統,并且也將操作系統的指令傳達給設備。操作系統通過驅動程序這個接口可以控制設備的工作,假如某設備的驅動程序未能正確安裝,便不能正常工作。驅動程序的安裝是將一小塊代碼添加到操作系統中,其中包含有關設備信息等等信息數據。有了這些信息,操作系統就可以與設備進行通信。驅動程序是各設備廠商針對己方產品根據操作系統編寫的配置文件,各品牌產品對應的驅動程序不同,同一品牌產品針對不同的操作系統適配的驅動程序也不同,各個設備廠商為了保證設備的兼容性及增強設備的功能會不斷地升級驅動程序。當安裝原本不屬于電腦中的新設備時,操作系統就會要求安裝驅動程序。這些驅動程序的安裝是設備運行所必需的,但是也不可避免的為用戶帶來了使用上的麻煩。比如安裝打印機這類插入設備,并不是把連接線接上就算完成,如果開始使用,操作系統會告知要求安裝驅動程序,此時對于初級用戶可能根本不知道什么是驅動程序,就算用戶知道驅動程序的含義,還會找不到裝載驅動程序的盤片或者找不到驅動程序的存儲位置等等。現如今即插即用的插入設備越來越多地涌現,一個用戶可能會同時擁有U盤、手機、平板電腦、MP3等等大量的插入設備,這些插入設備可能會頻繁地與用戶的電腦進行連接通信,用戶在初次使用時需要安裝這些插入設備的驅動程序,找到驅動程序再進行安裝本身就為用戶帶來了麻煩。對于很多特殊的插入設備,如iPhone等等,其需要安裝特殊軟件iTunes來完成操作程序和驅動程序的同時加載,這對于用戶的專業性提出了要求,而且對于用戶的使用帶來了更大的麻煩。而部分用戶因為害怕麻煩就選擇使用操作系統本身提供的公版驅動程序來驅動插入設備,而公版驅動程序會導致很多用戶需要的高級功能不能使用,依然會給用戶帶來不便。
技術實現思路
有鑒于此,本專利技術所要解決的技術問題是提供了,只要將插入設備與終端連接后用戶不需要做任何操作即可進行控制,而所安裝的驅動程序不是公版驅動程序而是最優的專用驅動程序,在穩定性和兼容性的前提下,帶來完善的功能和強勁的整體性能。為了解決上述技術問題,本專利技術公開了,包括服務器對各插入設備的驅動程序進行不斷收集形成一資源庫;根據插入設備的設備描述符中的設備信息在所述資源庫中匹配相應驅動程序并加載安裝。進一步地,預存儲或實時抓取所述插入設備的驅動程序的網絡下載位置;根據所述網絡下載位置更新所述資源庫中的驅動程序。進一步地,根據所述資源庫中所述插入設備的驅動程序的版本號與所述網絡下載位置提供的驅動程序的版本號比對,如果所述網絡下載位置提供的驅動程序版本高,則用所述網絡下載位置提供的驅動程序替換所述資源庫中所述插入設備的驅動程序。進一步地,所述設備信息包括設備類型、廠商信息和產品信息。進一步地,還包括服務器還對各插入設備的相關資源進行不斷收集形成所述資源庫;在所述驅動程序加載安裝完成后,利用所述資源庫的相關資源,依據對所述插入設備的掃描結果維護所述插入設備。進一步地,根據所述設備信息在所述資源庫中搜索所述插入設備的外形圖片、類型、品牌以及型號并呈現給用戶;或者,掃描所述插入設備獲取其類型、品牌以及型號,并據此在所述資源庫中搜索所述插入設備的外形圖片,并將所述外形圖片、類型、品牌以及型號呈現給用戶。進一步地,掃描所述插入設備獲取其性能參數并呈現給用戶;實時監控所述插入設備的屏幕的顯示內容并截取,與所述外形圖片一起呈現給用戶;掃描所述插入設備獲取其當前使用的操作系統信息并呈現給用戶。進一步地,根據所述設備信息在所述資源庫中搜索與所述插入設備的類型、品牌以及型號相關和/或相適應的應用程序及娛樂化資源,將其中所述插入設備內沒有安裝的應用程序及娛樂化資源推薦給用戶,并根據用戶指示在所述插入設備中進行相應安裝;在推薦時還可以使用以下策略1)服務器在云端統計與所述插入設備相關和/或相適應的應用程序和娛樂化資源并依據其下載量進行排序,依據所述排序向用戶推薦所述插入設備沒有安裝的應用程序和娛樂化資源;或者,2)服務器在云端為與所述插入設備相關和/或相適應的應用程序和娛樂化資源加入標簽;按標簽分類統計所述插入設備安裝的應用程序和娛樂化資源的數量并依據所述數量對標簽排序,在云端依據所述排序向用戶推薦所述插入設備沒有安裝的相應標簽的應用程序和娛樂化資源。進一步地,所述應用程序,包括管理程序、游戲程序、工具程序、安全程序和/或教學程序;所述娛樂化資源,包括音視頻資源、圖片資源、文字資源和/或屏幕保護資源。進一步地,掃描所述插入設備獲取其安裝的操作系統及應用程序所存在的漏洞并在所述資源庫中進行檢索,將檢索到的針對所述漏洞的補丁程序推薦給用戶,并根據用戶指示在所述插入設備中進行相應安裝。進一步地,掃描所述插入設備獲取其安裝的操作系統及應用程序的版本號并在所述資源庫中進行檢索比對,將檢索到的更高版本的所述操作系統和/或應用程序推薦給用戶,并根據用戶指示在所述插入設備中進行相應升級。進一步地,掃描所述插入設備獲取其安裝的應用程序的一個或一組特征碼并在所述資源庫的黑/白名單中進行檢測,如果檢測到所述應用程序不合法,停止所述應用程序的運行,修復所述應用程序。進一步地,掃描所述插入設備獲取其安裝的不合法的應用程序中不安全的文件的標識或者不合法的應用程序的標識并在所述資源庫中進行檢索,獲取安全的相應文件對所述不安全的文件進行替換或者獲取安全的安裝文件對所述不合法的應用程序重新安裝,從而修復所述應用程序為安全的版本。進一步地,掃描所述插入設備內的全部文件并在所述資源庫的垃圾文件名單中進行命中,在所述插入設備中刪除所述命中的文件。與現有的方案相比,本專利技術所獲得的技術效果I)只要將插入設備與終端連接后用戶不需要做任何操作即可進行控制,而所安裝的驅動程序不是公版驅動程序而是最優的專用驅動程序,在穩定性和兼容性的前提下,帶來完善的功能和強勁的整體性能;2)始終保持資源庫中保存有最新的、適配的驅動程序,為插入設備的識別運行帶來了保障;3)可以非常直觀、友好地將插入設備顯示給用戶,同時也可以向用戶指示插入設備已經被準確識別且連接成功;4)為插入設備推薦適配的可安裝的應用程序和娛樂化資源會給用戶帶來很大的便利;5)可以保證插入設備的操作環境安全穩定,保證插入設備的操作系統和應用程序的運行高效,使插入設備在每次接入終端后都可以恢復到最佳性能。附圖說明圖1為本專利技術實施例的整體方案的方法流程圖;圖2為本專利技術實施例的步驟100中驅動程序的收集更新的方法流程圖。具體實施例方式以下將配合圖式及實施例來詳細說明本專利技術的實施方式,藉此對本專利技術如何應用技術手段來解決技術問題并達成技術功效的實現過程能充分理解并據以實施。本專利技術的核心構思在于服務器在云端對各插入設備的驅動程序進行不斷收集形成一資源庫;根據插入設備的設備描述符中的設備信息在所述資源庫中匹配相應驅動程序并加載安裝。資源庫可以位于云端,也可以實時下發到各個與插入設備連接的終端。以下以一實施例對本專利技術的整體方案進行說明。如圖1所示,執行如下操作步驟100,服務器對各插入設備的驅動程序進行不斷收集形成一資源庫;服務器還對各插入設備的相關資本文檔來自技高網...
【技術保護點】
一種插入設備匹配及維護方法,其特征在于,包括:服務器對各插入設備的驅動程序進行不斷收集形成一資源庫;根據插入設備的設備描述符中的設備信息在所述資源庫中匹配相應驅動程序并加載安裝。
【技術特征摘要】
1.一種插入設備匹配及維護方法,其特征在于,包括 服務器對各插入設備的驅動程序進行不斷收集形成一資源庫; 根據插入設備的設備描述符中的設備信息在所述資源庫中匹配相應驅動程序并加載安裝。2.如權利要求1所述的方法,其特征在于, 預存儲或實時抓取所述插入設備的驅動程序的網絡下載位置; 根據所述網絡下載位置更新所述資源庫中的驅動程序。3.如權利要求2所述的方法,其特征在于, 根據所述資源庫中所述插入設備的驅動程序的版本號與所述網絡下載位置提供的驅動程序的版本號比對,如果所述網絡下載位置提供的驅動程序版本高,則用所述網絡下載位置提供的驅動程序替換所述資源庫中所述插入設備的驅動程序。4.如權利要求1所述的方法,其特征在于, 所述設備信息包括設備類型、廠商信息和產品信息。5.如權利要求1所述的方法,其特征在于,還包括 服務器還對各插入設備的相關資源進行不斷收集形成所述資源庫; 在所述驅動程序加載安裝完成后,利用所述資源庫的相關資源,依據對所述插入設備的掃描結果維護所述插入設備。6.如權利要求5所述的方法,其特征在于, 根據所述設備信息在所述資源庫中搜索所述插入設備的外形圖片、類型、品牌以及型號并呈現給用戶; 或者,掃描所述插入設備獲取其類型、品牌以及型號,并據此在所述資源庫中搜索所述插入設備的外形圖片,并將所述外形圖片、類型、品牌以及型號呈現給用戶。7.如權利要求6所述的方法,其特征在于, 掃描所述插入設備獲取其性能參數并呈現給用戶; 實時監控所述插入設備的屏幕的顯示內容并截取,與所述外形圖片一起呈現給用戶; 掃描所述插入設備獲取其當前使用的操作系統信息并呈現給用戶。8.如權利要求5所述的方法,其特征在于, 根據所述設備信息在所述資源...
【專利技術屬性】
技術研發人員:雷宇,馬驥,
申請(專利權)人:奇智軟件北京有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。