Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018040928) METHOD FOR SOLVING PROBLEM THAT ADB PORT IS OCCUPIED, AND SYSTEM THEREFOR
Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

权利要求书

[权利要求 1] 一种解决 ADB端口被占用的方法,其特征在于,包括:

将 ADB设备的厂商编号和设备编号与预设的接口号进行关联; 在 ADB设备的属性信息中增加功能组合信息,所述功能组合信息包 括所述 ADB设备的厂商编号、设备编号及其对应的接口号; 若 ADB设备的厂商编号和设备编号与预设的厂商编号和设备编号一 致,则将所述 ADB设备的描述符信息设置为预设的描述符信息; 同吋,在 PC设备的 ADB驱动程序信息文件中增加预设的厂商编号、 预设的设备编号及其对应的接口号;

在 PC设备的 ADB通讯程序中将通讯端口号修改为预设的端口号; ADB设备连接 PC设备;

若 PC设备判定所述 ADB设备的厂商编号和设备编号及其对应的接口 号与预设的厂商编号和设备编号及其对应的接口号一致,且所述 AD

B设备的描述符信息为预设的描述符信息,则 PC设备根据对应所述厂 商编号和设备编号的 ADB驱动程序信息文件,安装对应的 ADB驱动 程序;

同吋,将 PC设备与 ADB设备的通讯端口号设置为所述预设的端口号

[权利要求 2] 根据权利要求 1所述的解决 ADB端口被占用的方法,其特征在于,所 述"将所述 ADB设备的描述符信息设置为预设的描述符信息"之前,进 一步包括:

将 ADB设备的描述符信息中的接口子类和接口协议码设置为对应自 定义类型的参数。

[权利要求 3] 根据权利要求 1所述的解决 ADB端口被占用的方法,其特征在于,所 述"若 PC设备判定所述 ADB设备的厂商编号和设备编号及其对应的接 口号与预设的厂商编号和设备编号及其对应的接口号一致,且所述 A DB设备的描述符信息为预设的描述符信息,则 PC设备根据对应所述 厂商编号和设备编号的 ADB驱动程序信息文件,安装对应的 ADB驱 动程序 "具体为:

PC设备判断所述 ADB设备的厂商编号和设备编号及其对应的接口号 与预设的厂商编号和设备编号及其对应的接口号是否一致; 若一致,判断所述 ADB设备的描述符信息是否为预设的描述符信息

若是, PC设备根据对应所述厂商编号和设备编号的 ADB驱动程序信 息文件,安装对应的 ADB驱动程序。

[权利要求 4] 根据权利要求 1-3任一项所述的解决 ADB端口被占用的方法,其特征 在于,所述预设的端口号非标准端口号。

[权利要求 5] 根据权利要求 1-3任一项所述的解决 ADB端口被占用的方法,其特征 在于,所述 ADB设备为安装有嵌入式系统且在其 USB复合设备包含 A

DB功能的智能终端;所述 PC设备为安装有 Windows系统的计算机。

[权利要求 6] —种解决 ADB端口被占用的系统,其特征在于,包括:

关联模块,用于将 ADB设备的厂商编号和设备编号与预设的接口号 进行关联;

第一增加模块,用于在 ADB设备的属性信息中增加功能组合信息, 所述功能组合信息包括所述 ADB设备的厂商编号、设备编号及其对 应的接口号;

第一设置模块,用于若 ADB设备的厂商编号和设备编号与预设的厂 商编号和设备编号一致,则将所述 ADB设备的描述符信息设置为预 设的描述符信息;

第二增加模块,用于所述第一设置模块执行完毕的同吋,在 PC设备 的 ADB驱动程序信息文件中增加预设的厂商编号、预设的设备编号 及其对应的接口号;

修改模块,用于在 PC设备的 ADB通讯程序中将通讯端口号修改为预 设的端口号;

连接模块,用于 ADB设备连接 PC设备;

安装模块,用于若 PC设备判定所述 ADB设备的厂商编号和设备编号 及其对应的接口号与预设的厂商编号和设备编号及其对应的接口号一 致,且所述 ADB设备的描述符信息为预设的描述符信息,则 PC设备 根据对应所述厂商编号和设备编号的 ADB驱动程序信息文件,安装 对应的 ADB驱动程序;

第二设置模块,用于执行所述安装模块的同吋,将 PC设备与 ADB设 备的通讯端口号设置为所述预设的端口号。

根据权利要求 6所述的解决 ADB端口被占用的系统,其特征在于,还 包括:

第三设置模块,用于将 ADB设备的描述符信息中的接口子类和接口 协议码设置为对应自定义类型的参数。

根据权利要求 6所述的解决 ADB端口被占用的系统,其特征在于,所 述安装模块包括:

第一判断单元,用于 PC设备判断所述 ADB设备的厂商编号和设备编 号及其对应的接口号与预设的厂商编号和设备编号及其对应的接口号 是否一致;

第二判断单元,用于若一致,判断所述 ADB设备的描述符信息是否 为预设的描述符信息;

安装单元,用于若是, PC设备根据对应所述厂商编号和设备编号的 A DB驱动程序信息文件,安装对应的 ADB驱动程序。

根据权利要求 6-8任一项所述的解决 ADB端口被占用的系统,其特征 在于,所述预设的端口号非标准端口号。

根据权利要求 6-8任一项所述的解决 ADB端口被占用的系统,其特征 在于,所述 ADB设备为安装有嵌入式系统且在其 USB复合设备包含 A DB功能的智能终端;所述 PC设备为安装有 Windows系统的计算机。