[發明專利]連接設備的雙向擴展有效
| 申請號: | 201210331156.9 | 申請日: | 2012-09-10 |
| 公開(公告)號: | CN102937940A | 公開(公告)日: | 2013-02-20 |
| 發明(設計)人: | H.R.福里斯特三世;M.P.費內倫;G.E.吉倫;F.戈根伊;J.哈欽斯 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F13/38 | 分類號: | G06F13/38 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 李靜嵐;汪揚 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 連接 設備 雙向 擴展 | ||
1.一種方法,其包括:
顯現配置成支持與多個通用串行總線(USB)連接設備的雙向通信的操作系統接口;
通過所述操作系統接口處置來自應用的、對USB連接設備的狀態和配置數據的請求;以及
響應所述請求將來自USB連接設備的所請求狀態和配置數據返給應用。
2.如權利要求1所述的方法,其中所述操作系統接口是作為配置成為多個USB連接設備管理端口的USB端口監視器的部件提供的。
3.如權利要求1所述的方法,其中所述操作系統接口被配置成為來自多個不同獨立硬件廠商(IHV)的設備處置雙向通信。
4.如權利要求1所述的方法,其中所述操作系統接口包括操作來處置到USB連接打印機的打印的打印子系統的部件。
5.如權利要求1所述的方法,其中所述操作系統接口實現基于腳本擴展模式。
6.如權利要求1所述的方法,其中所述操作系統接口被進一步配置成:
依照基于腳本擴展模式檢測包括在與多個USB連接設備相對應的設備驅動器中的基于腳本擴展文件;以及
根據檢測的基于腳本擴展文件為雙向通信配置多個USB連接設備。
7.如權利要求6所述的方法,其中每個特定設備的所述基于腳本擴展文件描述特定設備支持的狀態和配置數據的雙向值、行為和詢問,以及用于訪問來自特定設備的狀態和配置數據的入口點。
8.如權利要求6所述的方法,其中為雙向通信配置多個USB連接設備包括:
處理基于腳本擴展文件以創建USB連接設備支持的雙向屬性的表格;以及
裝載可經由所述操作系統接口調用的來自所述基于腳本擴展文件的腳本以獲取所支持的雙向屬性的當前值。
9.如權利要求1所述的方法,其中處置來自應用的、對USB連接設備的狀態和配置數據的請求包括:
代表應用格式化USB連接設備和向USB連接設備提交詢問。
10.如權利要求1所述的方法,其中處置來自應用的、對特定USB連接設備的狀態和配置數據的請求包括:
裝載來自與該特定USB連接設備相對應的驅動器的基于JavaScript擴展文件,所述基于JavaScript擴展文件可被執行來詢問該特定USB連接設備的入口點,以更新代表該特定USB連接設備所支持的雙向屬性的雙向模式對象的值。
11.一種計算機可讀介質,其上存儲有計算機可執行指令,當指令被計算裝置執行時實現如權利要求1-10中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210331156.9/1.html,轉載請聲明來源鉆瓜專利網。





