[發明專利]通過不規則讀操作向外圍設備發信號有效
| 申請號: | 200680009746.2 | 申請日: | 2006-02-26 |
| 公開(公告)號: | CN101167040A | 公開(公告)日: | 2008-04-23 |
| 發明(設計)人: | E.·派里;A.·普瑞爾;L.·施姆萊維茲;M.·泰歇 | 申請(專利權)人: | 晟碟以色列有限公司 |
| 主分類號: | G06F3/00 | 分類號: | G06F3/00;G06F11/30;G06F17/00;G06F7/04 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所 | 代理人: | 朱智勇 |
| 地址: | 以色*** | 國省代碼: | 以色列;IL |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通過 不規則 操作 外圍設備 發信號 | ||
技術領域
本發明涉及計算機的外圍設備,并且尤其涉及包括可編程控制器的USB外圍設備。
背景技術
個人計算機與許多種外圍設備(比如磁、光、固態盤;打印機;調制解調器;鍵盤;鼠標等)合作。許多外圍設備是通過通用串行總線(USB)連接而可拆卸地連接到個人計算機的。運行在個人計算機上的應用程序和為該應用程序而需要的外圍設備之間的通信由計算機的操作系統(OS)在標準協議(OS的服務)下控制。
在一般慣例下,一些OS服務被認為是對一個組織的IT(信息技術)系統有風險的,并且因此被定義為受限服務,僅那些被分類為管理員的用戶可以訪問。非管理員用戶僅可以訪問對IT系統來說呈現無風險或低風險的標準服務。
圖1-3示意性地示出了關于計算機、OS服務和外圍設備的現有技術。圖1是計算機系統100的示意高層次框圖,計算機系統100包括比如個人計算機(臺式機、膝上型計算機或掌上電腦)的主計算機110或增強了計算能力的蜂窩電話機。系統100還包括客戶外圍設備120,通過鏈路105永久或臨時地連接到計算機110。計算機110包括運行用戶應用程序118的CPU?112。計算機110中的通用串行總線(USB)接口116提供與外圍設備120中的相應USB接口126的電氣的、邏輯的和機械的連接以建立鏈路105。操作系統114管理CPU?112的工作,以及CPU?112一方面與應用程序118聯系另一方面與外圍設備120聯系的方式。在本發明的意義上,外圍設備120在以下意義是智能的:外圍設備120包括在控制器固件124下工作的控制器122。功能128一般表示硬件和軟件組件,外圍設備120為了這些組件而連接到計算機110。示例性功能128包括打印、存儲、數據輸入(例如,鍵盤、鼠標)、數據顯示、網上攝影等。在一些實施例中,功能128利用控制器122進行處理,而在其它實施例中功能128使用其它控制器。在任何情況下,在本發明的意義上,控制器122在來自固件124的程序下監視和控制計算機100和功能128之間的數據通信。例如,控制器122通過鏈路105接收由操作系統114的服務發出的USB分組,并且為功能128解釋那些分組。鏈路105通過直接接觸、線纜或無線通信實現。
圖2是操作系統114的簡化結構圖,該操作系統實際上是個軟件包。操作系統114包括服務114S和許可114P。服務114S是管理計算機110的一般功能性和計算機110與外圍設備120的通信的軟件例程。這樣,需要訪問比如磁盤、打印機或鍵盤的外圍設備120的用戶應用程序118從服務114S調用相應服務以與所需的外圍設備120聯系。許可114P是用戶或用戶類型的數據庫,該用戶類型指定是否允許通過先前登錄會話或輸入密碼而識別的當前計算機用戶訪問服務114S中的某一服務。為了簡潔和清楚,以下討論將關注兩種用戶類型:擁有訪問所有服務114S的許可的管理員,和僅可以訪問標準服務114S而被禁止訪問對相關IT系統來說風險較高的受限服務114S的非管理員。在此意義上,IT系統最小可以是計算機110和它的內容,或者是在另一典型情況下包括計算機110的公司網絡。將意識到,在本技術領域中更復雜的許可層次是常見的,用于允許操作系統114確定在許可114P下服務114S中的某一服務對于某一用戶被允許還是禁止。
圖3是在操作系統114下的計算機系統100的操作流程圖。在步驟200,應用程序118從運行在操作系統114下的CPU?112預訂服務114S中的某一服務。在步驟202,操作系統114檢查所請求的服務是否是標準的,即,是否對所有用戶都允許的。如果答案是肯定的,則在步驟S206執行所請求的服務。否則,即,如果在步驟202中確定該服務是受限的,則操作系統114在許可114P中檢查先前通過登錄過程(或可能是通過在被提示時成功地輸入密碼)而識別出的當前用戶是否擁有管理員特權,即,是否對于所請求的服務有資格。如果答案是肯定的,則在步驟206執行所請求的服務。否則,在步驟208中拒絕服務,優選地,同時由計算機110的屏幕(未示出)上的消息通知用戶。本過程在步驟210中結束,此時操作系統114準備好接收和檢查來自應用程序118的下一個服務預訂。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于晟碟以色列有限公司,未經晟碟以色列有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680009746.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種肌苷片質量的測定方法
- 下一篇:1.5V的充電電容電池





