[发明专利]一种实现USB设备内程序运行的方法及设备在审
申请号: | 201711379725.6 | 申请日: | 2017-12-20 |
公开(公告)号: | CN107943725A | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | 刘炜;赵海钦 | 申请(专利权)人: | 杭州楷知科技有限公司 |
主分类号: | G06F13/10 | 分类号: | G06F13/10;G06F9/44 |
代理公司: | 佛山市广盈专利商标事务所(普通合伙)44339 | 代理人: | 李俊 |
地址: | 310016 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 usb 设备 程序 运行 方法 | ||
1.一种实现USB设备内程序运行的方法,其特征在于,所述方法包括如下步骤:
在USB设备插入到上位机后,所述上位机对所述USB设备进行设备识别,所述USB设备同时支持U盘设备和模拟光驱设备的识别功能;
所述上位机基于上位机操作系统设置识别出所述USB设备的设备功能类型,所述设备功能类型为:U盘设备、和/或模拟光驱设备;
基于设备功能类型运行存储在所述USB设备上所对应的光驱运行程序。
2.如权利要求1所述的实现USB设备内程序运行的方法,其特征在于,所述基于设备功能类型运行存储在所述USB设备上所对应的光驱运行程序包括:
在所述上位机识别出所述USB设备的设备功能类型为U盘设备时,解析出所述USB设备上所存储的光驱驱动和引导启动光驱程序的程序;所述上位机基于所述光驱驱动和引导启动光驱程序的程序运行存储在所述USB设备上所对应的光驱运行程序;或者
在所述上位机识别出所述USB设备的设备功能类型为模拟光驱设备时,基于模拟光驱设备运行存储在所述USB设备上所对应的光驱运行程序。
3.如权利要求2所述的实现USB设备内程序运行的方法,其特征在于,所述上位机基于所述光驱驱动和引导启动光驱程序的程序运行存储在所述USB设备上所对应的光驱运行程序包括:
在识别出用户点击所述光驱驱动和引导启动光驱程序的程序后,所述上位机基于所述光驱驱动和引导启动光驱程序的程序加载光驱驱动,并在光驱驱动加载完毕之后,运行存储在所述USB设备上所对应的光驱运行程序。
4.如权利要求2所述的实现USB设备内程序运行的方法,其特征在于,所述基于模拟光驱设备运行存储在所述USB设备上所对应的光驱运行程序包括:
在识别出用户点击所述模拟光驱设备后,基于模拟光驱设备运行存储在所述USB设备上所对应的光驱运行程序。
5.如权利要求1至4任一项所述的实现USB设备内程序运行的方法,其特征在于,所述基于设备功能类型运行存储在所述USB设备上所对应的光驱运行程序还包括:
基于操作系统类型运行存储在所述USB设备上所对应的光驱运行程序。
6.如权利要求5所述的实现USB设备内程序运行的方法,其特征在于,所述操作系统类型为windows操作系统或者MAC操作系统,所述USB设备上所对应的光驱运行程序还包括:windows引导程序、MAC引导程序,所述基于操作系统类型运行存储在所述USB上所对应的光驱运行程序包括:
基于windows引导程序运行windows类型的光驱运行程序;或者基于MAC引导程序运行MAC类型的光驱运行程序。
7.一种实现USB设备内程序运行的方法,其特征在于,所述方法包括如下步骤:
在USB设备插入到上位机上电后,USB设备判断USB设备被上位机所枚举出的设备功能类型,所述设备功能类型为:U盘设备、和/或模拟光驱设备,所述USB设备同时支持U盘设备和模拟光驱设备的识别功能;
所述USB设备按照所枚举出的设备功能类型供上位机运行存储在USB设备上所对应的光驱运行程序。
8.如权利要求7所述的实现USB设备内程序运行的方法,其特征在于,所述USB设备按照所枚举出的设备功能类型供上位机运行存储在USB设备上所对应的光驱运行程序包括:
在枚举出所述USB设备的设备功能类型为U盘设备时,所述USB设备将存储的光驱驱动和引导启动光驱程序的程序供上位机解析;并以所述光驱驱动和引导启动光驱程序的程序供所述上位机运行存储在所述USB设备上所对应的光驱运行程序;或者
在枚举出所述USB设备的设备功能类型为模拟光驱设备时,所述USB设备将存储在所述USB设备上所对应的光驱运行程序供所述上位机运行。
9.如权利要求7或者8所述的实现USB设备内程序运行的方法,其特征在于,所述USB按照操作系统类型存储着光驱运行程序,所述操作系统类型为:windows操作系统或者MAC操作系统,所述USB设备按照所枚举出的设备功能类型供上位机运行存储在USB设备上所对应的光驱运行程序包括:
所述USB设备解析出上位机的操作系统类型,并按照操作系统类型供所述上位机运行所述光驱运行程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州楷知科技有限公司,未经杭州楷知科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711379725.6/1.html,转载请声明来源钻瓜专利网。