[发明专利]检测及警示未经许可的刷机的方法和系统有效
申请号: | 201811320596.8 | 申请日: | 2018-11-07 |
公开(公告)号: | CN109144594B | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 王长海;孔敏 | 申请(专利权)人: | 上海商米科技集团股份有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F11/32 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 骆希聪 |
地址: | 200433 上海市杨浦区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检测 警示 未经 许可 方法 系统 | ||
本发明提供了检测及警示未经许可的刷机的方法和系统。一种警示未经许可的刷机的方法包括以下步骤:从智能设备向服务器发送所述智能设备的当前系统信息,所述系统信息包括一个或多个参数;在所述服务器比较所述智能设备的当前系统信息和原始系统信息,当所述当前系统信息和所述原始系统信息中的部分或全部参数不一致时,向所述智能设备发送警示指令;以及响应于所述警示指令,在所述智能设备提出警示。通过本发明的方法和系统,设备制造商或者其他主体可以及时得知设备是否被刷机,也可以对被刷机的设备及时进行告警。
技术领域
本发明主要涉及智能设备软件技术领域,尤其涉及检测及警示未经许可的刷机的方法和系统。
背景技术
刷机是指通过技术手段获得较高系统管理权限后替换智能设备的操作系统中存在的一些语言、图片、软件甚至整个操作系统,使之符合刷机者要求。
未经过许可的刷机通常会造成许多不可控的结果。例如未许可刷机后的操作系统可能无法使用原系统服务商的服务;又如,因智能设备发生问题,原系统服务商无法远程获取设备状态,无法远程维护。另外,同一智能设备,可能因为存在有不同国家及地区的差别,故会存在不同的系统版本。如同一设备型号,可能在一个国家或地区为系统A版本,而在另一个国家或地区为系统B版本。当智能设备的操作系统未经许可而被刷机成其他非许可或预置的版本,容易造成管理上的混乱。
因此,如何检测未经许可的刷机并给予警示,确保智能终端操作的安全性,提升用户体验,成为亟待解决的技术问题。
发明内容
本发明要解决的技术问题是提供一种检测及警示未经许可的刷机的方法和系统。
为解决上述技术问题,本发明提供了一种警示未经许可的刷机的方法,包括以下步骤:从智能设备向服务器发送所述智能设备的当前系统信息,所述系统信息包括一个或多个参数;在所述服务器比较所述智能设备的当前系统信息和原始系统信息,当所述当前系统信息和所述原始系统信息中的部分或全部参数不一致时,向所述智能设备发送警示指令;以及响应于所述警示指令,在所述智能设备提出警示。
在本发明的一实施例中,在所述智能设备提出警示的步骤包括:启动警示程序,通过所述警示程序提出警示,其中所述警示程序是预置在所述智能设备的操作系统中。
在本发明的一实施例中,在所述服务器向所述智能设备发送警示指令后,还包括接收所述智能设备发出的反馈消息;在所述智能设备提出警示后,还包括向所述服务器发送所述反馈消息。
在本发明的一实施例中,所述当前系统信息所对应的当前系统和所述原始系统信息所对应的原始系统,是所述智能设备在不同国家或地区的不同合法系统版本。
在本发明的一实施例中,从智能设备向服务器发送所述智能设备的当前系统信息的步骤,是在如下阶段执行:所述智能设备在刷机成功后,第一次开机进入设备初始化流程的网络连接成功后;以及/或者所述智能设备每次重启后,将向所述服务器请求是否有更新的安装包时。
在本发明的一实施例中,在所述智能设备提出警示的步骤包括:在所述智能设备的桌面上突出显示具有倒计时的第一警示界面。
在本发明的一实施例中,在所述智能设备提出警示的步骤还包括:在所述倒计时结束后,在所述智能设备的桌面上显示具有提示说明的第二警示界面。
在本发明的一实施例中,上述的方法还包括在所述服务器记录判断为私刷的智能设备。
在本发明的一实施例中,在所述服务器比较所述智能设备的当前系统信息和原始系统信息的步骤包括:使用所述当前系统信息中的第一参数查找匹配的原始系统信息;比较所述当前系统信息和所述原始系统信息中的第二参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海商米科技集团股份有限公司,未经上海商米科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811320596.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种联动控制系统及控制方法
- 下一篇:基于插件框架启动组件的方法及装置