The peripheral class identifier is generated for the peripheral class and is used to identify settings that indicate how to set the class on the computing device or otherwise set the peripheral. The peripheral class identifier is a combination of three components: supplying a trademark identifier, namespace identifier, and namespace strip target identifier. The supply identifier is the identifier of the provider of the class of the peripheral device. The namespace identifier is a distinct collection or group identifier of the type of peripheral device or the functional type of the peripheral device. The namespace item identifier is the type of peripheral equipment (functional type or peripheral devices) for specific types of the different sets or groups in peripheral equipment (or specific functional identifier).
【技术实现步骤摘要】
【国外来华专利技术】供应商专用的外围设备类标识符
技术介绍
随着计算技术的进步,大量不同的外围设备已变得可用于与计算设备一起使用。这些外围设备具有允许它们与彼此区分开的不同的硬件标识符。每个外围设备具有它自己的硬件标识符,从而允许正确的设置针对该外围设备在计算设备上被执行,其诸如是安装或者否则访问使用该外围设备所需要的软件。这对于外围设备供应商来说可能是成问题的,因为其需要外围设备供应商每个包都利用新的硬件标识符更新它们的软件包(例如,驱动器、安装器等),以及还有重新测试、换发新证和分发它们的软件包的成本。
技术实现思路
提供本概要以便以简化形式介绍下面在详细说明中进一步描述的概念的选择。本概要不旨在识别所要求保护的主题的关键特征或者必要特征,其也不旨在被用于限制所要求保护的主题的范围。根据一个或多个方面,获取识别外围设备的类的供应商的供应商标识符,获取识别外围设备的类型的集合的名称空间标识符,并且获取识别外围设备的特定类型或者外围设备的特定功能性中的至少一项的名称空间条目标识符。基于所述供应商标识符、所述名称空间标识符和所述名称空间条目标识符生成外围设备类标识符,并且响应于确定所述外围设备具有与所述供应商标识符、所述名称空间标识符和所述名称空间条目标识符相对应的属性将所述外围设备类标识符与针对所述外围设备的设置记录相关联。根据一个或多个方面,在计算设备中并且针对外围设备,获取识别包括所述外围设备的外围设备的类的供应商的供应商标识符,获取识别包括所述外围设备的类型的外围设备的类型的集合的名称空间标识符,并且获取识别是所述外围设备的特定类型的外围设备的特定类型或者是所述外围设备的特定功能 ...
【技术保护点】
一种方法,包括:获取识别外围设备的类的供应商的供应商标识符、识别外围设备的类型的集合的名称空间标识符、和识别外围设备的特定类型或者外围设备的特定功能性中的至少一项的名称空间条目标识符中的每项;基于所述供应商标识符、所述名称空间标识符和所述名称空间条目标识符生成外围设备类标识符;以及响应于确定所述外围设备具有与所述供应商标识符、所述名称空间标识符和所述名称空间条目标识符相对应的属性,将所述外围设备类标识符与针对外围设备的设置记录相关联,其对于允许将所述设置记录与所述外围设备以及多个附加的外围设备相关联是有效的。
【技术特征摘要】
【国外来华专利技术】2014.10.10 US 14/5120331.一种方法,包括:获取识别外围设备的类的供应商的供应商标识符、识别外围设备的类型的集合的名称空间标识符、和识别外围设备的特定类型或者外围设备的特定功能性中的至少一项的名称空间条目标识符中的每项;基于所述供应商标识符、所述名称空间标识符和所述名称空间条目标识符生成外围设备类标识符;以及响应于确定所述外围设备具有与所述供应商标识符、所述名称空间标识符和所述名称空间条目标识符相对应的属性,将所述外围设备类标识符与针对外围设备的设置记录相关联,其对于允许将所述设置记录与所述外围设备以及多个附加的外围设备相关联是有效的。2.根据权利要求1所述的方法,生成所述外围设备类标识符包括:通过合并所述供应商标识符、所述名称空间标识符和所述名称空间条目标识符来生成所述外围设备类标识符。3.根据权利要求2所述的方法,合并所述供应商标识符、所述名称空间标识符和所述名称空间条目标识符包括:串接所述供应商标识符、所述名称空间标识符和所述名称空间条目标识符。4.根据权利要求1到3所述的方法,所述外围设备包括人类接口设备,所述名称空间标识符包括所述人类接口设备的用法页标识符,并且所述名称空间条目标识符包括所述人类接口设备的用法标识符。5.根据权利要求1到4所述的方法,将所述外围设备类标识符与针对所述外围设备的所述设置记录相关联包括:将所述外围设备类标识符包括在所述设置记录中。6.根据权利要求5所述的方法,所述设置记录包括描述如何在计算设备上安装或者使用所述外围设备的信息文件。7.根据权利要求5或者权利要求6所述的方法,所述设置记录识别要在计算设备上安装以允许所述计算设备与所述外围设备通信的驱动器。8.一种计算设备,包括:包括一个或多个处理器的处理系统;以及具有存储在其上的多个指令的一个或多个计算机可读存储介...
【专利技术属性】
技术研发人员:FK贝萨尼亚,AR艾亚,TT阮,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。