基于智能设备监测和用户身份绑定的第三方软件授权系统技术方案

技术编号:23291701 阅读:20 留言:0更新日期:2020-02-08 20:59
本发明专利技术提供了一种基于智能设备监测和用户身份绑定的第三方软件授权系统。包括云端服务器、客户端,所述客户端包括用户客户端、维修客户端、生产客户端、第三方软件测试客户端。本发明专利技术是用户身份识别、以及智能设备硬件特征与用户身份识别绑定、第三方软件授权的一体化系统,能够跟踪智能设备的硬件特征、智能硬件全生命周期的各个阶段、用户对智能设备的所有权及用户通过设备在云端服务器登录和查询的状态、第三方软件使用等多个环节。

Third party software authorization system based on intelligent device monitoring and user identity binding

【技术实现步骤摘要】
基于智能设备监测和用户身份绑定的第三方软件授权系统
本专利技术涉及云计算
,特别涉及一种基于智能设备监测和用户身份绑定的第三方软件授权系统。
技术介绍
现有技术是基于电子证书、智能设备硬件特征及序列号、用户身份特征等单一或组合的方式去验证智能设备是否为原厂正品,仅仅是在智能设备到达用户手中以后,由用户提供当前已购买的智能设备序列号,到生产者提供的系统进行提交和查验,用户拿到的查询结果,仅仅是对智能设备的序列号进行原厂正品验证,而不是同时验证序列号及其对应的智能设备的硬件特征码两者是否为原厂正品,更无法通过智能设备的全生命周期去监测这些信息是否有变动,是否还是原厂正品。由此可见,上述技术单就对智能设备正品认证的方式来看,过于简单和静止,多数情况下仅凭设备序列号进行正品验证,而不是将序列号对应的相关智能设备的硬件特征码进行实时提取并传入云端服务器作为正品验证的依据,之后在用户手中的智能设备中安装硬件特征码提取客户端,将当前的硬件特征码传入云端服务器与云端服务器的正品数据进行对比识别。现行的方案极易发生序列号是正品,而智能硬件特征码并非原厂生产的问题;且由于这类系统并不能完全覆盖智能设备在生产、库存、销售、维修的各个环节,漏洞很多,因此需要更及时和动态的方式去解决。另外,现在安装在智能设备中的众多单机版正版软件由于无云端支持,较易被破解。
技术实现思路
为解决上述环节所出现的问题,为智能设备的正品化查验提供新的解决方案,并在该解决方案上,建立一套将智能设备硬件特征码的实时状态和用户账号绑定,为用户绑定和监控其专属的智能设备硬件的实时正品状态,本专利技术提供了一种基于云计算的智能设备全生命周期监测查询、用户身份识别绑定的第三方软件授权系统。所述系统包括云端服务器、客户端,所述客户端包括用户客户端、维修客户端、生产客户端、第三方软件测试客户端;所述云端服务器被配置为:生成智能设备的序列号,将客户端上传的硬件特征码与序列号绑定存储,并基于序列号实现智能设备硬件的全生命周期的管理;对相关人员进行账户注册及客户端权限配置;对客户端上传的相关数据及第三方软件的信息进行判断、存储;设置有工厂管理系统、销售管理系统、物流管理系统、用户接入系统、产品返修系统,分别实现全生命周期中生产、销售、购买、维修环节的管理;还设置有第三方软件信息备案管理系统用于实现对智能设备上运行的第三方软件的管理;所述工厂管理系统被配置为:与生产客户端交互,接收生产客户端上传的智能设备的硬件特征码和序列号,并将序列号与对应硬件特征码绑定存储,并为销售管理系统提供基于序列号的设备查询功能;所述销售管理系统被配置为:在序列号对应的智能设备销售状态变为已销售时,将智能设备的序列号及硬件特征码在数据库内做已销售标记并生成一个销售订单号,所述销售订单号被共享至物流管理系统;所述物流管理系统被配置为:物流员登录该系统,并选择共享的销售订单号或产品返修系统共享的返修单,实现智能设备在销售和返修两种状态下的发货物流跟踪、用户签收管理;所述用户接入系统被配置为:与用户客户端交互,用于智能设备使用者通过用户客户端查询智能设备是否为原厂产品、返修时提交返修资料;存储用户名、密码等个人信息,并将上述信息与各个序列号及其对应智能设备硬件特征码、维修信息进行绑定,并为第三方软件提供启动、持续使用和关闭等状态的全程监管;所述产品返修系统被配置为:与维修客户端交互,用于维修员确认智能设备维修工作是否完成;接收维修客户端提取的硬件特征码、序列号,并判断序列号是否正确,如正确就将更新的智能设备硬件特征码与序列号绑定存储;将返修单号共享到物流管理系统;所述第三方软件信息备案管理系统被配置为:存储并管理第三方软件相关信息,对用户客户端上传的第三方软件信息进行判断,并监控第三软件的运行状态;所述维修客户端被配置为:用于维修员登录产品返修系统,并在登录后自动扫描维修完成后智能设备的各种硬件特征码,且能将对应的序列号一并上传到维修管理系统;所述用户客户端被配置为:用于用户自主注册账号、自主注册新购买设备、查询智能设备是否为原厂正品、提供第三方软件与云端服务器的对接服务;第三方软件测试客户端被配置为:用于测试第三方软件,其模拟用户客户端的使用场景,对第三方软件的弹出信息是否符合约定的设计规范进行审核。进一步的,所述云端服务器还包括验证码生成与验证系统,用于在用户注册时生成、发送电子邮件或者手机验证码,并在所述用户客户端上传验证码后进行验证。进一步的,生产环节,所述生产客户端与云端服务器之间的交互过程为:步骤一:云端服务器预先对库管员进行开户操作、分配权限,库管员向云端服务器申请序列号;步骤二:云端服务器响应申请,将对应数量的序列号在云端内发给库管员;步骤三:库管员通过生产客户端登录工厂管理系统,生产客户端提取智能设备的硬件特征码;步骤四:库管员将序列号及智能设备的硬件特征码上传到工厂管理系统,云端服务器将该组特征码与其对应的序列号绑定存储。进一步的,销售环节,所述销售管理系统的工作流程为:步骤一:云端服务器预先对销售员进行开户操作、分配权限,工厂管理系统将库存可售的智能设备序列号进行共享;步骤二:销售员登录销售管理系统进行销售操作,将已经销售的智能设备的序列号对应的销售状态标记为已销售;销售管理系统根据序列号及硬件特征码生成对应的销售订单号;步骤三:销售管理系统将步骤二所述的销售订单号共享至物流管理系统。进一步的,用户注册时,用户客户端与云端服务器的交互工作流程为:步骤一:用户在用户客户端注册界面填写注册信息;步骤二:用户向云端服务器发出验证码请求,用户客户端对智能设备的硬件特征码进行扫描和记录,并与注册信息一并发送到云端服务器;步骤三:云端服务器对硬件特征码进行验证,如果其能匹配云端服务器内存储的硬件特征码,则进行步骤四,否则拒绝发送验证码,不再进行后续步骤;步骤四:验证码生成与验证系统生成验证码,发送给用户;步骤五:用户将验证码填写到注册界面,点击注册;步骤六:用户客户端再次对智能设备的硬件特征码进行扫描和记录,并与注册信息一并发送到云端服务器;步骤七:云端服务器对硬件特征码进行验证,如果其能匹配云端服务器内存储的硬件特征码,则进行步骤八,否则拒绝注册;步骤八:验证码生成与验证系统进行验证码验证,如验证成功则注册成功,否则拒绝注册。步骤九:云端服务器对智能硬件特征码与用户信息有无绑定做判断,如未绑定,则弹出填写序列号对话框,由用户进行序列号填写,并在确认填写完毕之后,将硬件特征码、用户信息返回云端服务器进行验证,并执行步骤十;如已绑定,则不再执行步骤十。步骤十:云端服务器验证序列号、用户信息、硬件特征码是否与数据库内的信息匹配,如匹配,则用户接入系统将用户信息与硬件特征码进行绑定,并反馈绑定成功结果给用户客户端,由用户客户端弹出提示框提示智能设备主人设备与本文档来自技高网...

【技术保护点】
1.基于智能设备监测和用户身份绑定的第三方软件授权系统,其特征在于,包括云端服务器、客户端,所述客户端包括用户客户端、维修客户端、生产客户端、第三方软件测试客户端;/n所述云端服务器被配置为:生成智能设备的序列号,将客户端上传的硬件特征码与序列号绑定存储,并基于序列号实现智能设备硬件的全生命周期的管理;对相关人员进行账户注册及客户端权限配置;对客户端上传的相关数据及第三方软件的信息进行判断、存储;设置有工厂管理系统、销售管理系统、物流管理系统、用户接入系统、产品返修系统,分别实现全生命周期中生产、销售、购买、维修环节的管理;还设置有第三方软件信息备案管理系统用于实现对智能设备上运行的第三方软件的管理;/n所述工厂管理系统被配置为:与生产客户端交互,接收生产客户端上传的智能设备的硬件特征码和序列号,并将序列号与对应硬件特征码绑定存储,并为销售管理系统提供基于序列号的设备查询功能;/n所述销售管理系统被配置为:在序列号对应的智能设备销售状态变为已销售时,将智能设备的序列号及硬件特征码在数据库内做已销售标记并生成一个销售订单号,所述销售订单号被共享至物流管理系统;/n所述物流管理系统被配置为:物流员登录该系统,并选择共享的销售订单号或产品返修系统共享的返修单,实现智能设备在销售和返修两种状态下的发货物流跟踪、用户签收管理;/n所述用户接入系统被配置为:与用户客户端交互,用于智能设备使用者通过用户客户端查询智能设备是否为原厂产品、返修时提交返修资料;存储用户名、密码等个人信息,并将上述信息与各个序列号及其对应智能设备硬件特征码、维修信息进行绑定,并为第三方软件提供启动、持续使用和关闭等状态的全程监管;/n所述产品返修系统被配置为:与维修客户端交互,用于维修员确认智能设备维修工作是否完成;接收维修客户端提取的硬件特征码、序列号,并判断序列号是否正确,如正确就将更新的智能设备硬件特征码与序列号绑定存储,并更新用户接入系统数据库中的智能设备硬件特征码与维修后的一致;将返修单号共享到物流管理系统;/n所述第三方软件信息备案管理系统被配置为:存储并管理第三方软件相关信息,对用户客户端上传的第三方软件信息进行判断,并监控第三方软件的运行状态;/n所述维修客户端被配置为:用于维修员登录产品返修系统,并在登录后自动扫描维修完成后智能设备的各种硬件特征码,且能将对应的序列号一并上传到维修管理系统;/n所述用户客户端被配置为:用于用户自主注册账号、自主注册新购买设备、查询智能设备是否为原厂正品、提供第三方软件与云端服务器的对接认证许可与交互服务;/n第三方软件测试客户端被配置为:用于测试第三方软件,其模拟用户客户端的使用场景,对第三方软件的弹出信息是否符合约定的设计规范进行审核。/n...

【技术特征摘要】
1.基于智能设备监测和用户身份绑定的第三方软件授权系统,其特征在于,包括云端服务器、客户端,所述客户端包括用户客户端、维修客户端、生产客户端、第三方软件测试客户端;
所述云端服务器被配置为:生成智能设备的序列号,将客户端上传的硬件特征码与序列号绑定存储,并基于序列号实现智能设备硬件的全生命周期的管理;对相关人员进行账户注册及客户端权限配置;对客户端上传的相关数据及第三方软件的信息进行判断、存储;设置有工厂管理系统、销售管理系统、物流管理系统、用户接入系统、产品返修系统,分别实现全生命周期中生产、销售、购买、维修环节的管理;还设置有第三方软件信息备案管理系统用于实现对智能设备上运行的第三方软件的管理;
所述工厂管理系统被配置为:与生产客户端交互,接收生产客户端上传的智能设备的硬件特征码和序列号,并将序列号与对应硬件特征码绑定存储,并为销售管理系统提供基于序列号的设备查询功能;
所述销售管理系统被配置为:在序列号对应的智能设备销售状态变为已销售时,将智能设备的序列号及硬件特征码在数据库内做已销售标记并生成一个销售订单号,所述销售订单号被共享至物流管理系统;
所述物流管理系统被配置为:物流员登录该系统,并选择共享的销售订单号或产品返修系统共享的返修单,实现智能设备在销售和返修两种状态下的发货物流跟踪、用户签收管理;
所述用户接入系统被配置为:与用户客户端交互,用于智能设备使用者通过用户客户端查询智能设备是否为原厂产品、返修时提交返修资料;存储用户名、密码等个人信息,并将上述信息与各个序列号及其对应智能设备硬件特征码、维修信息进行绑定,并为第三方软件提供启动、持续使用和关闭等状态的全程监管;
所述产品返修系统被配置为:与维修客户端交互,用于维修员确认智能设备维修工作是否完成;接收维修客户端提取的硬件特征码、序列号,并判断序列号是否正确,如正确就将更新的智能设备硬件特征码与序列号绑定存储,并更新用户接入系统数据库中的智能设备硬件特征码与维修后的一致;将返修单号共享到物流管理系统;
所述第三方软件信息备案管理系统被配置为:存储并管理第三方软件相关信息,对用户客户端上传的第三方软件信息进行判断,并监控第三方软件的运行状态;
所述维修客户端被配置为:用于维修员登录产品返修系统,并在登录后自动扫描维修完成后智能设备的各种硬件特征码,且能将对应的序列号一并上传到维修管理系统;
所述用户客户端被配置为:用于用户自主注册账号、自主注册新购买设备、查询智能设备是否为原厂正品、提供第三方软件与云端服务器的对接认证许可与交互服务;
第三方软件测试客户端被配置为:用于测试第三方软件,其模拟用户客户端的使用场景,对第三方软件的弹出信息是否符合约定的设计规范进行审核。


2.如权利要求1所述的基于智能设备监测和用户身份绑定的第三方软件授权系统,其特征在于,所述云端服务器还包括验证码生成与验证系统,用于在用户注册时生成、发送电子邮件或者手机验证码,并在所述用户客户端上传验证码后进行验证。


3.如权利要求1或2所述的基于智能设备监测和用户身份绑定的第三方软件授权系统,其特征在于,生产环节,所述生产客户端与云端服务器之间的交互过程为:
步骤一:云端服务器预先对库管员进行开户操作、分配权限,库管员向云端服务器申请序列号;
步骤二:云端服务器响应申请,将对应数量的序列号在云端内发给库管员;
步骤三:库管员通过生产客户端登录工厂管理系统,生产客户端提取智能设备的硬件特征码;
步骤四:库管员将序列号及智能设备的硬件特征码上传到工厂管理系统,云端服务器将该组特征码与其对应的序列号绑定存储。


4.如权利要求1所述的基于智能设备监测和用户身份绑定的第三方软件授权系统,其特征在于,销售环节,所述销售管理系统的工作流程为:
步骤一:云端服务器预先对销售员进行开户操作、分配权限,工厂管理系统将库存可售的智能设备序列号进行共享;
步骤二:销售员登录销售管理系统进行销售操作,将已经销售的智能设备的序列号对应的销售状态标记为已销售;销售管理系统根据序列号及硬件特征码生成对应的销售订单号;
步骤三:销售管理系统将步骤二所述的销售订单号共享至物流管理系统。


5.如权利要求2所述的基于智能设备监测和用户身份绑定的第三方软件授权系统,其特征在于,用户客户端与云端服务器交互,实现用户信息注册及用户接入系统绑定用户信息与硬件特征码时,流程为:
步骤一:用户在用户客户端注册界面填写注册信息;
步骤二:用户向云端服务器发出验证码请求...

【专利技术属性】
技术研发人员:李晓宇
申请(专利权)人:南宁市指搜信息技术有限公司
类型:发明
国别省市:广西;45

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1