本发明专利技术提供了一种外部设备检测的处理方法和装置。所述方法包括:通过访问外部设备端口,和/或,访问外部设备所对应的驱动程序,和/或,访问外部设备的传感器,获取用户设备的外设使用耗费信息;依据所述外设使用耗费信息,按照预置规则生成耗费提示信息。本发明专利技术可以使用户获知外部设备的当前使用状况,以提早对其进行更换或加新,保证外部设备的正常使用。
【技术实现步骤摘要】
本专利技术涉及硬件检测的
,特别是涉及一种外部设备检测的处理方法和一 种外部设备检测的处理装置。
技术介绍
外部设备简称“外设”,是指连在计算机主机以外的硬件设备,对数据和信息起着 传输、转送和存储的作用,是用户与机器之间的桥梁。外部设备一般可以分为输入设备和输出设备。输入设备的任务是把用户要求计算 机处理的数据、字符、文字、图形和程序等各种形式的信息转换为计算机所能接受的编码形 式存入到计算机内,包括键盘,鼠标,摄像头,扫描仪,光笔,手写输入板,游戏杆,语音输入 装置等。输出设备的任务是把计算机的处理结果以用户需要的形式(如屏幕显示、文字打 印、图形图表、语言音响等)输出,包括显示器、打印机、绘图仪、影像输出系统、语音输出系 统、磁记录设备等。用户设备的使用过程中,外设或其所带耗材也在不断的消耗,有些外设有着自己 的使用寿命,例如,U盘可擦写次数大概有1000万次,当U盘使用次数接近其可擦写次数时, 用户就需要换新的U盘,否则可能会影响其所保存的数据的安全性;还有的外设需要及时 添加新的耗材,例如,打印机需要在有纸的情况下才能够打印,若用户提前不知道打印机没 纸了,就会影响其正常的使用。因此,目前需要本领域技术人员迫切解决的一个技术问题就是提出一种外部设 备检测的处理机制,使用户可以获知外部设备的当前使用状况,以提早对其进行更换或加 新,保证外部设备的正常使用。
技术实现思路
本专利技术所要解决的技术问题是提供一种外部设备检测的处理方法,使用户可以获 知外部设备的使用状况,以提早对其进行更换或加新,保证外部设备的正常使用。本专利技术还提供了一种外部设备检测的处理装置,用以保证上述方法在实际中的应 用及实现。为了解决上述问题,本专利技术实施例公开了一种外部设备检测的处理方法,包括通过访问外部设备端口,和/或,访问外部设备所对应的驱动程序,和/或,访问外 部设备的传感器,获取用户设备的外设使用耗费信息;依据所述外设使用耗费信息,按照预置规则生成耗费提示信息。优选的,所述通过访问外部设备端口,获取用户设备的外设使用耗费信息的步骤 包括采用SetupAPI的方式访问外部设备端口,发起与外部设备端口的I/O操作;通过与外部设备端口进行指令交互,获取外部设备的外设使用耗费信息。优选的,所述方法还包括在获取用户设备的外设使用耗费信息的同时,获取用户设备的外设标识信息,所 述外设标识信息包括厂商ID与外部设备ID。优选的,所述依据外设使用耗费信息,按照预置规则生成耗费提示信息的步骤包 括将所述外设使用耗费信息发送到对应的外部设备,并接受外部设备依据所述外设 使用耗费信息生成的耗费提示信息。和/或,获取所述外设使用耗费信息,与对应的外设使用标准信息的对比信息,若 所述对比信息满足预设条件,则生成对应的耗费提示信息。优选的,所述外设使用标准信息通过以下步骤获得依据所述外设标识信息,在预置数据库中查找对应的外设使用标准信息。优选的,所述外设使用标准信息通过以下步骤获得依据所述外设标识信息,在互联网上进行检索,获取对应的外设使用标准信息。优选的,所述耗费提示信息提供给对应的用户,所述方法还包括采用预设的格式及语言对所述外设使用耗费信息、外设标识信息、外设使用标准 信息和耗费提示信息进行转换,并在用户设备上生成对应的展现页面。优选的,所述耗费提示信息提供给对应的供货商,所述方法还包括获取所述外设标识信息对应的供货商联系信息;依据所述供货商联系信息,将所述外设标识信息和耗费提示信息发送至对应供货 商。优选的,所述外部设备包括与用户设备相连的输入设备、显示设备、打印设备、外部存储器或网络设备。本专利技术还提供了一种外部设备检测的处理装置,包括外设使用耗费信息获取模块,用于通过访问外部设备端口,和/或,访问外部设备 所对应的驱动程序,和/或,访问外部设备的传感器,获取用户设备的外设使用耗费信息;耗费提示信息生成模块,用于依据所述外设使用耗费信息,按照预置规则生成耗 费提示信息。优选的,所述外设使用耗费信息获取模块包括外部设备端口访问子模块,用于采用SetupAPI的方式访问外部设备端口,发起与 外部设备端口的I/o操作;指令交互子模块,用于通过与外部设备端口进行指令交互,获取外部设备的外设 使用耗费信息。优选的,所述装置还包括外设标识信息获取子模块,用于在获取用户设备的外设使用耗费信息的同时,获 取用户设备的外设标识信息,所述外设标识信息包括厂商ID与外部设备ID。优选的,所述耗费提示信息生成模块包括第一耗费提示信息生成子模块,用于将所述外设使用耗费信息发送到对应的外部 设备,并接受外部设备依据所述外设使用耗费信息生成的耗费提示信息;和/或,第二耗费提示信息生成子模块,用于获取所述外设使用耗费信息,与对应 的外设使用标准信息的对比信息,若所述对比信息满足预设条件,则生成对应的耗费提示信息。优选的,所述外设使用标准信息通过以下子模块获得外设使用标准信息查找子模块,用于依据所述外设标识信息,在预置数据库中查 找对应的外设使用标准信息。优选的,所述外设使用标准信息通过以下子模块获得外设使用标准信息搜索子模块,用于依据所述外设标识信息,在互联网上进行检 索,获取对应的外设使用标准信息。优选的,所述耗费提示信息提供给对应的用户,所述装置还包括信息展示模块,用于采用预设的格式及语言对所述外设使用耗费信息、外设标识 信息、外设使用标准信息和耗费提示信息进行转换,并在用户设备上生成对应的展现页面。优选的,所述耗费提示信息提供给对应的供货商,所述装置还包括供货商联系信息获取模块,用于获取所述外设标识信息对应的供货商联系信息;信息发送模块,用于依据所述供货商联系信息,将所述外设标识信息和耗费提示 信息发送至对应的供货商。优选的,所述外部设备包括与用户设备相连的输入设备、显示设备、打印设备、外部存储器或网络设备。与现有技术相比,本专利技术具有以下优点本专利技术依据获取到的用户设备的外设使用耗费信息生成耗费提示信息,从而使用 户可以获知外部设备的当前使用状况,若外部设备需要更换或是加新,就可以提前做好准 备,以保证外部设备的正常使用。此外,本专利技术中,还将上述外设的相关信息提供给供货商,供货商可以依据此信息 获知用户外设的使用状况,若发现用户外设需要更换或是加新就可以向用户直接送货,给 供货商提供了一种销售渠道的同时也方便了用户。附图说明图1是本专利技术的一种外部设备检测的处理方法实施例1的流程图2是本专利技术的一种外部设备检测的处理方法实施例2的流程图3是本专利技术的一种外部设备检测的处理装置实施例1的结构框图4是本专利技术的一种外部设备检测的处理装置实施例2的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实 施方式对本专利技术作进一步详细的说明。对于现有技术而言,用户无法获知外设或其所带耗材的消耗情况,只有当外部设 备消耗过久无法继续使用,或是耗材用完需添加的时候才知道需要对外部设备进行更换或 加新,从而影响了用户的正常使用。有鉴于此,本专利专利技术人创造性地提出本专利技术实施例的核心构思之一在于,通过 访问外部设备端口,和/或,访问外部设备所对应的驱动程序,和/或,访问外部设备的传感 器,获取用户设备的外设使用耗费信息;然后依据外设使用耗费信息本文档来自技高网...

【技术保护点】
一种外部设备检测的处理方法,其特征在于,包括:通过访问外部设备端口,和/或,访问外部设备所对应的驱动程序,和/或,访问外部设备的传感器,获取用户设备的外设使用耗费信息;依据所述外设使用耗费信息,按照预置规则生成耗费提示信息。
【技术特征摘要】
【专利技术属性】
技术研发人员:鲁锦,李煜,
申请(专利权)人:奇智软件北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。