一种显示移动设备身份识别信息的方法及装置与流程

文档序号:11710302阅读:194来源:国知局
一种显示移动设备身份识别信息的方法及装置与流程

本发明实施例涉及信息处理技术领域,尤其涉及一种显示移动设备身份识别信息的方法及装置。



背景技术:

近年来,随着手机普及率的快速提高,我国已逐渐成为全球最大的手机生产基地和重要市场。在手机的生产过程中,需要在手机出厂前将移动设备的身份识别信息录入到数据库中,以备后续的查验和维修工作。移动设备的身份识别信息就如同我们生活中的身份证一样,是识别手机合法身份的重要依据,用于了解手机的生产厂家及其装配地,能够有效地帮助用户识别手机的来源和真伪,保障用户的正版权益,使用户享受合法服务。

现有技术中,手机制造工厂在机器背面粘贴包含有移动设备身份识别信息的信息条码,出厂前使用扫码枪扫描信息条码,用以获取移动设备的身份识别信息并录入到数据库中。但是,这种通过信息条码获取移动设备身份识别信息的方式需要人工事先打印条码,然后粘贴在机器上,导致生产效率低下,并且使工厂额外增加操作工位和成本,影响工厂的产能。



技术实现要素:

本发明实施例提供一种显示移动设备身份识别信息的方法及装置,以解决现有技术中获取移动设备身份识别信息效率低的问题。

第一方面,本发明实施例提供了一种显示移动设备身份识别信息的方法,包括:

根据预设指令登陆操作界面;

获取移动设备身份识别信息,对所述移动设备身份识别信息进行编码,在所述操作界面生成包含所述移动设备身份识别信息的二维码;

显示所述二维码。

进一步地,所述移动设备身份识别信息包括系统序列号、国际移动设备识别码和/或移动设备识别码。

进一步地,根据预设指令登陆操作界面包括:

登陆操作界面时,监听拨号界面输入的操作指令,并验证所述操作指令是否匹配预设指令;

在所述操作指令匹配所述预设指令时,允许登陆操作界面。

进一步地,获取移动设备身份识别信息包括:

通过第一接口读取存储器中存储的国际移动设备识别码和移动设备识别码;

通过第二接口读取存储器中存储的系统序列号。

进一步地,对所述移动设备身份识别信息进行编码,在所述操作界面生成包含所述移动设备身份识别信息的二维码,包括:

对所述移动设备身份识别信息的内容进行编码,生成二维数组矩阵;

获取所述二维数组矩阵的坐标,根据所述坐标对应的编码值,对所述二维数组矩阵的元素进行赋值处理,直至完成二维数组矩阵所有元素的赋值处理;

根据赋值后的二维数组矩阵,生成包含所述移动设备身份识别信息的二维码。

第二方面,本发明实施例还提供了一种显示移动设备身份识别信息的装置,包括:

登录模块,用于根据预设指令登陆操作界面;

二维码生成模块,用于获取移动设备身份识别信息,对所述移动设备身份识别信息进行编码,在所述操作界面生成包含所述移动设备身份识别信息的二维码;

显示模块,用于显示所述二维码。

进一步地,所述移动设备身份识别信息包括系统序列号、国际移动设备识别码和/或移动设备识别码。

进一步地,所述登陆模块包括:

监听单元,用于登陆操作界面时,监听拨号界面输入的操作指令,并验证所述操作指令是否匹配预设指令;

匹配单元,用于在所述操作指令匹配所述预设指令时,允许登陆操作界面。

进一步地,所述二维码生成模块包括:

第一读取单元,用于通过第一接口读取存储器中存储的国际移动设备识别码和移动设备识别码;

第二读取单元,用于通过第二接口读取存储器中存储的系统序列号。

进一步地,所述二维码生成模块还包括:

编码单元,用于对所述移动设备身份识别信息的内容进行编码,生成二维数组矩阵;

赋值单元,用于获取所述二维数组矩阵的坐标,根据所述坐标对应的编码值,对所述二维数组矩阵的元素进行赋值处理,直至完成二维数组矩阵所有元素的赋值处理;

生成单元,用于根据赋值后的二维数组矩阵,生成包含所述移动设备身份识别信息的二维码。

本发明实施例通过将移动设备身份识别信息集成在二维码中,在设备出厂前直接使用扫码枪扫描生成的二维码,就可以将二维码包含的移动设备身份识别信息存储在数据库中,节省了打印条码、人工粘贴条码等操作,提高了生产线的生产效率,省时省力,节约了生产成本。

附图说明

图1是本发明实施例一中的一种显示移动设备身份识别信息的方法的流程图;

图2a是本发明实施例二中的一种显示移动设备身份识别信息的方法的流程图;

图2b为登陆移动设备后操作界面的显示图;

图3a是本发明实施例三中的一种显示移动设备身份识别信息的方法的流程图;

图3b为包含移动设备身份识别信息的二维码生成图;

图4是本发明实施例四中的一种显示移动设备身份识别信息的装置的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的一种显示移动设备身份识别信息的方法的流程图,本实施例可适用于通过移动设备来进行获取移动设备身份识别信息的情况,该方法可以由一种显示移动设备身份识别信息的装置来执行,该装置可以采用软件和/或硬件的方式实现,一般集成于移动设备中。

本发明实施例一的方法具体包括:

s101、根据预设指令登陆操作界面。

具体的,在移动设备的拨号界面输入操作指令,在操作指令和预设指令匹配的情况下,允许登陆进入操作界面。移动设备包括手机、通讯平板等移动通信设备。

s102、获取移动设备身份识别信息,对所述移动设备身份识别信息进行编码,在所述操作界面生成包含所述移动设备身份识别信息的二维码。

优选的,所述移动设备身份识别信息包括系统序列号、国际移动设备识别码以及移动设备识别码。

本实施例中,移动设备身份识别信息包括系统序列号(systemserialnumber,简称ssn)、国际移动设备识别码(internationalmobileequipmentidentity,简称imei)和/或移动设备识别码(mobileequipmentidentifie,简称meid)。在移动设备具有支持两张用户身份识别卡(subscriberidentitymodule,简称sim)的功能时,国际移动设备识别码可以包括imei1和imei2。本领域技术人员可以理解,移动设备支持的用户身份识别卡不限于是两个,可以是三个或更多,均属于移动设备身份识别信息包括的范围。另外,移动设备采用码分多址(codedivisionmultipleaccess2000,简称cdma2000)的通信标准时,具有移动设备识别码。

具体的,获取移动设备的ssn、imei1、imei2和meid的信息,对ssn、imei1、imei2和meid的信息内容进行编码,以二维码的显示形式存储ssn、imei1、imei2和meid的信息。

s103、显示所述二维码。

具体的,在移动设备的屏幕上显示包含移动设备身份识别信息的二维码,通过扫码枪扫描二维码,存储移动设备身份识别信息至数据库中。本实施例中,可以使用安卓系统中的程序文件bitmap处理图形信息,将二维码显示出来。

本发明实施例一提供的一种显示移动设备身份识别信息的方法,能够将移动设备身份识别信息集成在二维码中,节省了打印条码、人工粘贴条码等操作,提高了生产线的生产效率,省时省力,节约了生产成本。

实施例二

图2a为本发明实施例二提供的一种显示移动设备身份识别信息的方法的流程图,本发明实施例二以实施例一为基础进行了优化,具体是对根据预设指令登陆操作界面的操作进一步优化,如图2a所示,本发明实施例二的具体包括:

s201、登陆操作界面时,监听拨号界面输入的操作指令,并验证所述操作指令是否匹配预设指令。

本实施例中,通过修改移动设备的工程模式,添加监听广播,对拨号界面输入的预设指令进行监听。可以设置多位包含数字、符号的预设指令,例如,通过移动设备的输入界面输入*983*7#,监听广播监听该操作指令,设置并存储为预设指令。或者,可以预先通过修改工程模式,利用外部输入设备将多位包含数字、符号的预设指令输入至移动设备中。

当操作人员登陆操作界面时,在移动设备的拨号界面输入操作指令,监听广播监听该操作指令,并判断该操作指令与预先存储的预设指令是否匹配。例如,预设指令为*983*7#,当操作人员在拨号界面输入的操作指令为*983*7#时,确认该操作指令与预先存储的预设指令相匹配。

s202、在所述操作指令匹配所述预设指令时,允许登陆操作界面。

具体的,在操作人员输入的操作指令与预先存储的预设指令匹配时,允许操作人员登录操作界面。图2b为登陆移动设备后操作界面的显示图,如图2b所示,操作界面包括版本信息、站位信息、硬件信息以及生成二维码。操作人员可以通过点击生成二维码的操作,获取包含移动设备身份识别信息的二维码。

s203、获取移动设备身份识别信息,对所述移动设备身份识别信息进行编码,在所述操作界面生成包含所述移动设备身份识别信息的二维码。

s204、显示所述二维码。

本发明实施例二提供的一种显示移动设备身份识别信息的方法,通过输入与预设指令相匹配的操作指令进入操作界面,获取包含有移动设备身份识别信息的二维码,扫描并存储该二维码的信息,避免了打印条码、人工粘贴条码等繁琐的操作,提高了设备生产线的生产效率,同时,避免了人工操作的失误,节约了人力成本。

实施例三

图3a为本发明实施例三提供的一种显示移动设备身份识别信息的方法的流程图,本发明实施例三以上述各实施例为基础进行了优化改进,对获取移动设备身份识别信息,对所述移动设备身份识别信息进行编码,在所述操作界面生成包含所述移动设备身份识别信息的二维码进行了进一步说明,如图3a所示,本发明实施例三的方法具体包括:

s301、根据预设指令登陆操作界面。

s302、通过第一接口读取存储器中存储的国际移动设备识别码和移动设备识别码,通过第二接口读取存储器中存储的系统序列号。

本实施例中,国际移动设备识别码、移动设备识别码以及系统序列号通过写号工具写入移动设备,存储在移动设备的一种非易失性随机访问存储器中,通过安卓系统软件中电话模块的接口获取存储器中存储的imei1、imei2以及meid信息,通过安卓系统软件中的readfile接口读取存储器中产品信息存储区域存储的ssn。

s303、对所述移动设备身份识别信息的内容进行编码,生成二维数组矩阵。

s304、获取所述二维数组矩阵的坐标,根据所述坐标对应的编码值,对所述二维数组矩阵的元素进行赋值处理,直至完成二维数组矩阵所有元素的赋值处理。

s305、根据赋值后的二维数组矩阵,生成包含所述移动设备身份识别信息的二维码。

本实施例中,对imei1、imei2、ssn和/或meid的信息进行编码处理,生成一个二维数组矩阵,通过google开源工具中的bitmatrix,获取所述二维数组矩阵的坐标,根据所述坐标对应的编码值,对所述二维数组矩阵的元素进行赋值处理。如果二维数组矩阵中某一坐标处的编码值为空,就可以对该坐标处对应的二维数组矩阵的元素赋值为0x00000000,如果二维数组矩阵中某一坐标处的编码值不为空,就可以对该坐标处对应的二维数组矩阵的元素赋值为0xffffffff。根据赋值后的二维数组矩阵,使用安卓系统中的程序文件bitmap,生成包含有移动设备身份识别信息的二维码。

图3b为包含移动设备身份识别信息的二维码生成图,通过对图2b中生成二维码的区域执行点击操作,获取包含有移动设备身份识别信息的二维码,如图3b所示,该二维码包含有ssn、meid、imei1以及imei2的信息,并将ssn、meid、imei1以及imei2的具体内容显示在移动设备的屏幕上。

s306、显示所述二维码。

本发明实施例三提供的一种显示移动设备身份识别信息的方法,集成移动设备身份识别信息,并通过二维码的形式显示出来,应用于设备生产线中,省时省力,节约了生产成本,提高了生产线的生产效率,提升了企业的产能。

实施例四

图4是本发明实施例四中的一种显示移动设备身份识别信息的装置的结构示意图,该装置应用于通过移动设备来进行获取移动设备身份识别信息的情况。如图4所示,装置包括:登录模块401、二维码生成模块402以及显示模块403。

登录模块401,用于根据预设指令登陆操作界面;

二维码生成模块402,用于获取移动设备身份识别信息,对所述移动设备身份识别信息进行编码,在所述操作界面生成包含所述移动设备身份识别信息的二维码;

显示模块403,用于显示所述二维码。

本发明实施例四通过将移动设备身份识别信息集成在二维码中,在设备出厂前直接使用扫码枪扫描生成的二维码,就可以将二维码包含的移动设备身份识别信息存储在数据库中,节省了打印条码、人工粘贴条码等操作,提高了生产线的生产效率,省时省力,节约了生产成本。

在上述各实施例的基础上,所述移动设备身份识别信息可以包括系统序列号、国际移动设备识别码和/或移动设备识别码。

在上述各实施例的基础上,所述登陆模块401可以包括:

监听单元,用于登陆操作界面时,监听拨号界面输入的操作指令,并验证所述操作指令是否匹配预设指令;

匹配单元,用于在所述操作指令匹配所述预设指令时,允许登陆操作界面。

在上述各实施例的基础上,所述二维码生成模块402可以包括:

第一读取单元,用于通过第一接口读取存储器中存储的国际移动设备识别码和移动设备识别码;

第二读取单元,用于通过第二接口读取存储器中存储的系统序列号。

在上述各实施例的基础上,所述二维码生成模块402还可以包括:

编码单元,用于对所述移动设备身份识别信息的内容进行编码,生成二维数组矩阵;

赋值单元,用于获取所述二维数组矩阵的坐标,根据所述坐标对应的编码值,对所述二维数组矩阵的元素进行赋值处理,直至完成二维数组矩阵所有元素的赋值处理;

生成单元,用于根据赋值后的二维数组矩阵,生成包含所述移动设备身份识别信息的二维码。

本实施例中,通过登录模块的监听单元监听操作人员在移动设备拨号界面输入的操作指令,在匹配单元判断输入的操作指令与预设指令是否匹配,在输入的操作指令与预设指令相匹配的情况下,允许操作人员登陆移动设备的操作界面。利用二维码生成模块的第一读取单元读取移动设备的meid、imei1以及imei2等身份信息,利用第二读取单元读取移动设备的ssn,在编码单元对上述ssn、meid、imei1以及imei2等信息进行编码,利用赋值单元对生成的二维数组矩阵进行处理,在生成单元生成包含ssn、meid、imei1以及imei2等移动设备身份识别信息的二维码,以生成二维码的形式在显示模块中显示出来。操作人员通过扫描移动设备屏幕上显示的二维码,获取该移动设备的ssn、meid、imei1以及imei2等移动设备身份识别信息,并存储至数据库中。

本发明实施例四提供的一种显示移动设备身份识别信息的装置,集成移动设备的身份识别信息,以二维码的形式显示出来,便于生产线上移动设备身份识别信息的获取,省时省力,提高了生产线上的生产效率。

本发明实施例提供的显示移动设备身份识别信息的装置可执行本发明任意实施例提供的显示移动设备身份识别信息的方法,具备执行方法相应的功能模块和有益效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1