[发明专利]程序使用情况处理方法及装置在审
申请号: | 201510073310.0 | 申请日: | 2015-02-11 |
公开(公告)号: | CN104615468A | 公开(公告)日: | 2015-05-13 |
发明(设计)人: | 王元波;高自光;侯恩星 | 申请(专利权)人: | 小米科技有限责任公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京尚伦律师事务所 11477 | 代理人: | 代治国 |
地址: | 100085 北京市海淀区清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序 使用 情况 处理 方法 装置 | ||
技术领域
本公开涉及程序处理技术领域,尤其涉及程序使用情况处理方法及装置。
背景技术
目前,终端设备中会内置固件程序和应用程序。其中,固件(firmware)是一系列存储于设备中的电可擦除只读存储器EEPROM或FLASH芯片中,担任着一个数码产品最基础、最底层工作的软件二进制代码,它决定着硬件设备的功能和性能。在终端设备如电子产品上市后,为了完善机器功能,增强机器稳定性,修补机器漏洞,很多可以接入到互联网中的终端设备都具备固件升级的能力。在用户下达固件升级指令后,服务器可以将最新的固件代码远程下载到终端设备中,更新设备系统。
目前有一种设备固件管理平台,用于方便管理者了解用户的终端设备中固件版本分布情况。服务器向终端设备发送版本信息收集指令,终端设备在收到该指令后将自己的固件程序版本信息上报给服务器。使用这种方案只能统计当前在线的终端设备中的固件版本信息,而且如果网络通信状态不佳,服务器统计到的信息与终端设备的固件实际版本信息可能存在着较大的偏差。
发明内容
本公开实施例提供程序使用情况处理方法及装置,用以实现服务器所得到的内置程序的版本信息与实际版本信息一致性较高,不出现较大的偏差。
根据本公开实施例的第一方面,提供一种程序使用情况处理方法,用于服务器,该方法包括:
接收至少一个终端设备各自在处于预设状态时发送来的内置程序版本信息,所述预设状态包括操作系统启动成功、或者接收到关机指令;
根据接收到的所述至少一个终端设备各自的内置程序版本信息,生成程序版本当前使用情况信息。
在一个实施例中,所述根据接收到的所述至少一个终端设备各自的内置程序版本信息,生成程序版本当前使用情况信息,包括:
将所述至少一个终端设备各自的标识及内置程序版本信息对应存储,生成终端设备与内置程序版本信息的当前对应关系;和/或
统计同一内置程序分别在所述至少一个终端设备中的版本信息,生成同一内置程序不同版本的当前使用数量信息。
在一个实施例中,所述方法还包括:
接收到查看请求,所述查看请求用于请求查看所述程序版本当前使用情况信息;
显示所述程序版本当前使用情况信息。
在一个实施例中,所述显示所述程序版本当前使用情况信息,包括:
当所述程序版本当前使用情况信息包括所述同一内置程序不同版本的当前使用数量信息时,将同一内置程序的各个版本号与其当前使用数量对应显示;
当所述程序版本当前使用情况信息包括所述终端设备与内置程序版本信息的当前对应关系时,将终端设备的标识与其内置程序版本号对应显示。
在一个实施例中,所述内置程序包括内置固件程序、或者内置应用程序。
在一个实施例中,所述根据接收到的所述至少一个终端设备各自的内置程序版本信息,生成程序版本当前使用情况信息,包括:
判断是否存在上一次生成的程序版本使用情况信息;
当不存在上一次生成的程序版本使用情况信息时,根据接收到的所述至少一个终端设备各自的内置程序版本信息,生成程序版本当前使用情况信息;
当存在上一次生成的程序版本使用情况信息时,利用所述接收到的所述至少一个终端设备各自的内置程序版本信息,对上一次生成的程序版本使用情况信息进行更新,形成程序版本当前使用情况信息。
根据本公开实施例的第二方面,提供一种程序使用情况处理方法,用于终端设备,包括:
监控自身是否处于预设状态,所述预设状态包括操作系统启动成功、或者接收到关机指令;
当自身处于预设状态时,向服务器发送内置程序版本信息。
在一个实施例中,所述内置程序包括内置固件程序、或者内置应用程序。
根据本公开实施例的第三方面,提供一种程序使用情况处理装置,用于服务器,包括:
信息接收模块,用于接收至少一个终端设备各自在处于预设状态时发送来的内置程序版本信息,所述预设状态包括操作系统启动成功、或者接收到关机指令;
生成模块,用于根据接收到的所述至少一个终端设备各自的内置程序版本信息,生成程序版本当前使用情况信息。
在一个实施例中,所述生成模块,包括:
第一生成子模块,用于将所述至少一个终端设备各自的标识及内置程序版本信息对应存储,生成终端设备与内置程序版本信息的当前对应关系;和/或
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小米科技有限责任公司,未经小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510073310.0/2.html,转载请声明来源钻瓜专利网。