一种IMEI自动分配系统及方法技术方案

技术编号:18087385 阅读:29 留言:0更新日期:2018-05-31 16:49
本发明专利技术涉及IMEI处理领域,公开了一种IMEI自动分配系统及方法,解决人工分配容易重复、错误,并且效率低的问题。本发明专利技术将IMEI号段录入IMEI服务器,根据IMEI号段表自动生成IMEI,并且将每一个IMEI标记为未分配;客户端计算机通过网络通信从IMEI服务器获取一个未分配的IMEI,IMEI服务器将此IMEI标记为正在使用;客户端计算机将获取的IMEI写入移动设备的存储器,并读取移动设备的存储区的IMEI,并通过判断写入和读取的IMEI是否相同,来判定是否成功写入,如果成功写入,通过网络通信通知IMEI服务器,IMEI服务器将此IMEI标记为已分配。本发明专利技术适用于移动设备IMEI分配。

【技术实现步骤摘要】
一种IMEI自动分配系统及方法
本专利技术涉及IMEI处理领域,特别涉及一种IMEI自动分配系统及方法。
技术介绍
随着移动设备的发展日趋成熟,移动设备的生产规模越来越大,生产移动厂家的越来越多。IMEI(InternationalMobileEquipmentIdentity)是国际移动设备识别码的缩写。每个GSM和WCDMA制式的移动设备和铱星卫星设备都需要分配和写入唯一并且准确的IMEI。其中移动设备包括移动设备整机产品和移动模组。但是人工将IMEI分配和写入设备,极其容易重复,错误,并且效率低下,因此迫切需要专利技术一种自动的系统和方法来管理IMEI。
技术实现思路
本专利技术要解决的技术问题是:提供一种IMEI自动分配系统及方法,解决人工分配容易重复、错误,并且效率低的问题。为解决上述问题,本专利技术采用的技术方案是:一种IMEI自动分配系统,包括IMEI服务器和客户端计算机,IMEI服务器通过网络与客户端计算机连接;所述IMEI服务器包括数据库、HTTP服务模块、处理模块;所述客户端计算机包括HTTP通信模块、写读模块;所述数据库维护有一IMEI数据表,数据库用于接收IMEI提供方传来的IMEI号段表,并根据IMEI号段表在IMEI数据表中自动生成IMEI以及每个IMEI的初始使用状态;所述HTTP服务模块用于与客户端计算机通信;所述处理模块用于查找IMEI数据表中未使用的IMEI,并通过HTTP服务模块将未使用的IMEI下发给客户端计算机,以及处理IMEI数据表上IMEI的使用状态;所述HTTP通信模块用于接收IMEI服务器下发的IMEI,以及上报IMEI已成功使用的状态;所述写读模块用于将客户端计算机接收到的IMEI写入移动设备的存储器,并读取移动设备的存储区的IMEI,并通过判断写入和读取的IMEI是否相同,来判定是否成功写入,如果成功写入,通知所述处理模块将写入成功的IMEI标记为已使用。进一步的,当数据库接收到IMEI号段表中的号段已存在于IMEI数据表,数据库不存储此号段,并且提示用户调查原因。一种IMEI自动分配方法,包括步骤:将IMEI号段录入IMEI服务器,根据IMEI号段表自动生成IMEI,并且将每一个IMEI标记为未分配;客户端计算机通过网络通信从IMEI服务器获取一个未分配的IMEI,IMEI服务器将此IMEI标记为正在使用;客户端计算机将获取的IMEI写入移动设备的存储器,并读取移动设备的存储区的IMEI,并通过判断写入和读取的IMEI是否相同,来判定是否成功写入,如果成功写入,通过网络通信通知IMEI服务器,IMEI服务器将此IMEI标记为已分配。进一步的,如果录入的IMEI号段表中的号段已存在于服务器,服务器不存储此号段,并且提示用户调查原因。本专利技术的有益效果是:本专利技术通过设置IMEI服务器来对IMEI进行自动分配,以及对IMEI的使用状态进行管理,可以避免IMEI重复、错误的使用,提高了IMEI的分配和写入效率。附图说明图1为实施例中IMEI号段表的存储形式图;图2为实施例中IMEI数据表的存储形式图图3为实施例的流程图。具体实施方式实施例提供一种IMEI自动分配系统,包括IMEI服务器和客户端计算机,IMEI服务器通过网络与客户端计算机连接;所述IMEI服务器包括数据库、HTTP服务模块、处理模块;所述客户端计算机包括HTTP通信模块、写读模块;所述数据库维护有一IMEI数据表,数据库用于接收IMEI提供方传来的IMEI号段表,并根据IMEI号段表在IMEI数据表中自动生成IMEI以及每个IMEI的初始使用状态。IMEI号段在IMEI号段表中的存储形式如图1所示;IMEI在IMEI数据表中的存储形式如图2所示,在IMEI数据表存放有IMEI以及每个IMEI的使用状态,其中0代表未使用,1代表正在使用,2代表已使用,每个IMEI的初始使用状态为未使用。当数据库接收到IMEI号段表中的号段已存在于IMEI数据表,数据库不存储此号段,并且提示用户调查原因。所述HTTP服务模块用于与客户端计算机通信。所述处理模块用于查找IMEI数据表中未使用的IMEI,并通过HTTP服务模块将未使用的IMEI下发给客户端计算机,以及处理IMEI数据表上IMEI的使用状态。所述HTTP通信模块用于接收IMEI服务器下发的IMEI,以及上报IMEI已成功使用的状态。所述写读模块用于将客户端计算机接收到的IMEI写入移动设备的存储器,并读取移动设备的存储区的IMEI,并通过判断写入和读取的IMEI是否相同,来判定是否成功写入,如果成功写入,通知所述处理模块将写入成功的IMEI标记为已使用。基于上述系统,实施例还提供了一种IMEI自动分配方法,如图3所示,该方法的流程包括:将IMEI号段录入IMEI服务器,根据IMEI号段表自动生成IMEI,并且将每一个IMEI标记为未分配;客户端计算机通过HTTP协议向IMEI服务器请求IMEI;IMEI服务器的HTTP服务模块收到客户端的请求,从存储IMEI的数据库中取出的一个使用状态为0未使用的IMEI,并且将其使用状态标记为1正在使用,将此IMEI通过HTTP服务返回给客户端计算机;客户端计算机将IMEI服务器返回的IMEI写入移动设备的存储器,然后读取移动设备的IMEI,判断写入的IMEI是否和读取的IMEI一致,如果一致,则表示写入成功,客户端计算机通过HTTP协议将此IMEI上报给IMEI服务器,IMEI服务器接收到此IMEI消息,IMEI服务器将数据库的IMEI数据表中对应的IMEI标记为已使用。以上描述了本专利技术的基本原理和主要的特征,说明书的描述只是说明本专利技术的原理,在不脱离本专利技术精神和范围的前提下,本专利技术还会有各种变化和改进,这些变化和改进都落入要求保护的本专利技术范围内。本文档来自技高网...
一种IMEI自动分配系统及方法

【技术保护点】
一种IMEI自动分配系统,其特征在于,包括IMEI服务器和客户端计算机,IMEI服务器通过网络与客户端计算机连接;所述IMEI服务器包括数据库、HTTP服务模块、处理模块;所述客户端计算机包括HTTP通信模块、写读模块;所述数据库维护有一IMEI数据表,数据库用于接收IMEI提供方传来的IMEI号段表,并根据IMEI号段表在IMEI数据表中自动生成IMEI以及每个IMEI的初始使用状态;所述HTTP服务模块用于与客户端计算机通信;所述处理模块用于查找IMEI数据表中未使用的IMEI,并通过HTTP服务模块将未使用的IMEI下发给客户端计算机,以及处理IMEI数据表上IMEI的使用状态;所述HTTP通信模块用于接收IMEI服务器下发的IMEI,以及上报IMEI已成功使用的状态;所述写读模块用于将客户端计算机接收到的IMEI写入移动设备的存储器,并读取移动设备的存储区的IMEI,并通过判断写入和读取的IMEI是否相同,来判定是否成功写入,如果成功写入,通知所述处理模块将写入成功的IMEI标记为已使用。

【技术特征摘要】
1.一种IMEI自动分配系统,其特征在于,包括IMEI服务器和客户端计算机,IMEI服务器通过网络与客户端计算机连接;所述IMEI服务器包括数据库、HTTP服务模块、处理模块;所述客户端计算机包括HTTP通信模块、写读模块;所述数据库维护有一IMEI数据表,数据库用于接收IMEI提供方传来的IMEI号段表,并根据IMEI号段表在IMEI数据表中自动生成IMEI以及每个IMEI的初始使用状态;所述HTTP服务模块用于与客户端计算机通信;所述处理模块用于查找IMEI数据表中未使用的IMEI,并通过HTTP服务模块将未使用的IMEI下发给客户端计算机,以及处理IMEI数据表上IMEI的使用状态;所述HTTP通信模块用于接收IMEI服务器下发的IMEI,以及上报IMEI已成功使用的状态;所述写读模块用于将客户端计算机接收到的IMEI写入移动设备的存储器,并读取移动设备的存储区的IMEI,并通过判断写入和读取的IMEI是否相同,来判定是否成功写入,如果成功写...

【专利技术属性】
技术研发人员:罗欢白浪张晋峰余春雨冷涛罗东山陈进王伦徐浩瀚
申请(专利权)人:四川爱联科技有限公司
类型:发明
国别省市:四川,51

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

1