一种空中写卡方法、装置和终端与流程

文档序号:26939977发布日期:2021-10-12 15:20阅读:300来源:国知局
一种空中写卡方法、装置和终端与流程

1.本发明涉及物联网技术领域,特别是指一种空中写卡方法、装置和终端。


背景技术:

2.空中写卡是指通过空口(短信或无线数据)将用户化数据(或称卡数据)写入机器终端(machine-to-machine,m2m)芯片中的过程。随着物联网行业的发展,m2m产品的需求与日俱增,空中写卡能力在m2m产品生产运营过程中至关重要。
3.在相关技术中,待写终端通过短信或者无线数据向空中写卡平台上报包括临时用户化数据,并接收空中写卡平台下发的带有正式用户化数据的写卡短信,待写终端内的m2m芯片接收到写卡短信后,解析出正式用户化数据之后,替换原有的临时用户化数据,并请求终端重新启动m2m芯片,使用替换后的正式用户化数据驻网。
4.上述空中写卡过程中,需要利用临时用户化数据与通信运营平台之间进行多次数据交互,从而增加了临时用户化数据网络资源的消耗,在数据交互超出临时用户化数据的套餐余量时,将造成临时用户化数据套餐超套停机,缩短临时用户化数据的使用周期。


技术实现要素:

5.本发明实施例提供一种空中写卡方法、装置和终端,以解决相关技术中的空中写卡过程存在的缩短了临时用户化数据的使用周期的问题。
6.为了解决上述技术问题,本发明是这样实现的:
7.第一方面,本发明实施例提供了一种空中写卡方法,包括:
8.接收针对第一终端的第一输入;
9.响应于所述第一输入,获取所述第一终端的设备信息;
10.在所述设备信息包括临时用户化数据的情况下,接收针对所述临时用户化数据的第二输入;
11.响应于所述第二输入,获取录入信息,并通知空中写卡平台根据所述录入信息对所述第一终端进行空中写卡操作,其中,所述录入信息包括正式用户化数据。
12.第二方面,本发明实施例提供了一种空中写卡装置,包括:
13.第一接收模块,用于接收针对第一终端的第一输入;
14.第一响应模块,用于响应于所述第一输入,获取所述第一终端的设备信息;
15.第二接收模块,用于在所述设备信息包括临时用户化数据的情况下,接收针对所述临时用户化数据的第二输入;
16.第二响应模块,用于响应于所述第二输入,获取录入信息,并通知空中写卡平台根据所述录入信息对所述第一终端进行空中写卡操作,其中,所述录入信息包括正式用户化数据。
17.第三方面,本发明实施例提供了一种终端,包括:存储器、第一处理器及存储在所述存储器上并可在所述第一处理器上运行的第一计算机程序,所述第一计算机程序被所述
第一处理器执行时实现本发明实施例第一方面提供的所述空中写卡方法的步骤。
18.第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有第二计算机程序,所述第二计算机程序被第二处理器执行时实现本发明实施例第一方面提供的所述空中写卡方法的步骤。
19.本发明实施例提供的空中写卡方法,包括:接收针对第一终端的第一输入;响应于所述第一输入,获取所述第一终端的设备信息;在所述设备信息包括临时用户化数据的情况下,接收针对所述临时用户化数据的第二输入;响应于所述第二输入,获取录入信息,并通知空中写卡平台根据所述录入信息对所述第一终端进行空中写卡操作,其中,所述录入信息包括正式用户化数据。通过第一输入和第二输入,在终端侧主动触发空中写卡过程,减少了临时用户化数据上的数据交互,从而延长了临时用户化数据的使用周期。
附图说明
20.为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
21.图1是本发明实施例提供的一种空中写卡方法的流程图;
22.图2是本发明实施例提供的另一种空中写卡方法的流程图;
23.图3是本发明实施例提供的另一种空中写卡方法中数据交互过程的示意图;
24.图4是本发明实施例提供的一种空中写卡装置的结构图;
25.图5是本发明实施例提供的一种终端的结构图。
具体实施方式
26.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
27.在具体实施中,在物联网终端出厂时,其中往往携带有临时用户化数据,且该临时用户化数据还存储于空中写卡平台中,以便在激活上述物联网终端时,利用临时用户化数据对物联网终端的真伪进行验证,并在将临时用户化数据替换为正式用户化数据后,可以利用正式化用户数据实现物联网终端的各个通信功能。
28.本发明实施例提供的空中写卡方法,可以用于对物联网终端进行空中写卡,以在物联网终端中写入正式用户化数据。
29.请参见图1,图1是本发明实施例提供的一种空中写卡方法的流程图,如图1所示,该方法可以包括以下步骤:
30.步骤101、接收针对第一终端的第一输入。
31.在具体实施中,上述第一终端为任一种物联网终端,例如:手表、定位器等,在此并不穷举。
32.另外,在一种实施方式中,可以在第一终端上接收针对第一终端的第一输入,则上
述第一输入可以是任意触发空中写卡过程的触发操作(例如:开机触发空中写卡过程,或者开机后点击屏幕上的“激活”按钮时触发空中写卡过程等),在接收到上述触发操作后,可以从第一终端中提取第一终端的设备信息,并通过蓝牙、无线上网(wifi)等无线通信方式将上述提取到的第一终端的设备信息发送至空中写卡平台,以根据第一终端的设备信息对第一终端进行空中写卡。
33.本实施方式中,根据第一终端上接收的第一输入触发空中写卡过程,可以简化空中写卡过程的复杂程度。
34.在另一种实施方式中,可以在第二终端上接收针对第一终端的第一输入,具体为:预先在第一终端上显示二维码,该二维码与第一终端的设备信息关联,并且与空中写卡平台关联,上述第一输入为第二终端对上述二维码的扫描操作,在扫描上述二维码后,第二终端可以获取第一终端的设备信息,并显示空中写卡平台关联的写卡界面,以利用第一终端的设备信息对第一终端进行空中写卡。
35.本实施方式中,上述第二终端可以是手机等可以进行图像扫描和网页访问的终端设备,在此并不具体限定其为手机,其还可以是计算机、便携式设备等。本实施方式中,通过终端对第一终端上显示的二维码进行扫描后,可以在第二终端上显示于空中写卡平台关联的写卡界面,以在该界面内输入待写入的正式用户化数据的信息,从而完成对第一终端的空中写卡过程,这样,避免在第一终端上执行与空中写卡平台的数据交互过程,且能够避免在第一终端上配置网页访问功能模块,而是借助第二终端实现上述空中写卡过程,从而减少了第一终端上的数据交互过程,并避免了在第一终端上配置网页访问功能模块,能够降低第一终端的生产成本。
36.步骤102、响应于所述第一输入,获取所述第一终端的设备信息。
37.在具体实施中,上述第一终端的设备信息可以包括:集成电路卡识别码即sim卡卡号(integrate circuit card identity,iccid),该sim卡号可以是临时号码(即临时用户化数据)也可以是正式号码(即正式用户化数据)。另外,上述sim卡号中可以携带公民网络电子身份标识(electronic identity,eid)、国际移动用户识别码(international mobile subscriber identity,imsi)、移动用户号码(mobile subscriber international isdn/pstn number,msisdn)等。
38.在具体实施中,上述获取所述第一终端的设备信息可以是直接从第一终端设备中获取所述第一终端的设备信息。另外,其还可以是获取第一终端中存储的接口信息,以根据该接口信息从空中写卡平台中查询得到上述第一终端的设备信息。
39.作为一种可选的实施方式,所述响应于所述第一输入,获取所述第一终端的设备信息,包括:
40.所述第一终端响应于所述第一输入,显示验证信息,其中,所述验证信息与所述第一终端的设备信息关联,且与所述空中写卡平台关联;
41.在第二终端上接收针对所述验证信息的第三输入;
42.所述第二终端响应于所述第三输入,获取所述第一终端的设备信息,并将所述第一终端的设备信息发送至所述空中写卡平台。
43.在具体实施中,上述验证信息可以是二维码,上述第三输入为扫描该二维码。在一种实施方式中,该二维码中可以集成有所述第一终端的设备信息,且与所述空中写卡平台
关联,以在第二终端扫描上述二维码后,能够从该二维码中获取所述第一终端的设备信息,且还可以显示空中写卡平台关联的信息录入界面。
44.在另一种实施方式中,上述第一终端的设备信息还可以存储于空中写卡平台中,且二维码中集成有该设备信息的接口信息,在第二终端扫描上述二维码后,能够从二维码中获取上述接口信息,以根据该接口信息从空中写卡平台下载所述第一终端的设备信息。
45.另外,本发明实施例提供的空中写卡方法通过在第二终端上接收针对所述验证信息的第三输入,以触发空中写卡操作,相较于现有技术,通过第一终端与空中写卡平台之间直接进行数据交互的方法,提升了基带芯片产品的底层接口的适配性;另外,本发明实施例中,通过第二终端与空中写卡平台进行数据交互以触发对第一终端的空中写卡,能够避免现有技术中存在的无法控制第一终端退出扩展不连续接收模式(extendeddrx,edrx)的问题,另外,还可以缩短第一终端中运行代码并与空中写卡平台进行数据交互以触发对第一终端的空中写卡的过程所消耗的时长,从而缩短了空中写卡的时长,提升了空中写卡的效率,并且可以通过用户在第二终端上输入的内容确定正式用户化数据,提升了正式用户化数据的个性化程度,且避免了预先设置和存储正式用户化数据和临时用户化数据之间的关联关系,从而节省了资源。
46.本实施方式中,上述第二终端可以是手机等能够进行信号传输以及接收用户输入的终端设备,在此并不具体限定。
47.本实施方式中,通过第二终端获取第一终端的设备信息,并与空中写卡平台进行数据交互,以实现触发对第一终端的空中写卡过程,减少了第一终端的数据交互过程,以提升第一终端中临时用户化数据的有效时间;另外,还简化了第一终端的功能模块,从而降低了第一终端的生产成本。
48.步骤103、在所述设备信息包括临时用户化数据的情况下,接收针对所述临时用户化数据的第二输入。
49.在具体实施中,上述临时用户化数据也可以称之为:临时号码用户化数据,其仅用于第一终端在正式使用前的激活过程或者验证真伪过程中的设备标识等。
50.另外,上述第二输入可以包括:用户选择正式用户化数据的操作,其还可以包括:在选择正式用户化数据之前,对用户的身份进行验证的过程,以将用户身份信息与选择的正式用户化数据关联,实现实名认证。另外,述第二输入还可以包括:在选择正式用户化数据之后,选择正式用户化数据对应的通信套餐的操作(例如:选择每月20g流量的通信套餐)。
51.进一步的,所述在所述设备信息包括临时用户化数据的情况下,接收针对所述临时用户化数据的第二输入,包括:
52.在所述设备信息包括临时用户化数据的情况下,在第二终端上显示信息录入界面;
53.接收针对所述信息录入界面的第二输入。
54.在具体实施中,上述信息录入界面可以是通信运营平台的网上营业厅界面,上述第二输入包括:输入实名认证信息,选择正式用户化数据,以及选择正式用户化数据的套餐等,具体的,在信息录入界面中输入用户的实名认证信息(例如:身份证号码、姓名等)后,对该实名认证信息进行验证,在确保该实名认证信息符合预设条件(例如:真实有效)的情况
下,提示用户选择正式用户化数据(例如:选择心仪的电话号码),并提示用户为选择的正式用户化数据选择套餐(例如:每月20g流量的资费套餐)。
55.本实施方式中,在第二终端上显示信息录入界面,以获取用户在该界面内输入的录入信息,实现人机交互,可以提供用户根据个人喜好选择正式用户化数据,提升所述空中写卡方法的实用性和个性化程度。
56.步骤104、响应于所述第二输入,获取录入信息,并通知空中写卡平台根据所述录入信息对所述第一终端进行空中写卡操作,其中,所述录入信息包括正式用户化数据。
57.在具体实施中,上述录入信息可以是上述第二输入所输入的信息,且上述空中写卡平台也可以称之为:芯片管理平台。
58.另外,上述根据所述录入信息对所述第一终端进行空中写卡操作,可以是将第一终端中的临时用户化数据替换为正式用户化数据,并利用正式用户化数据向空中写卡平台反馈空中写卡结果。
59.作为一种可选的实施方式,在所述响应于所述第二输入,获取录入信息,并通知空中写卡平台根据所述录入信息对所述第一终端进行空中写卡操作之后,所述方法还包括:
60.所述第一终端接收空中写卡平台发送的写卡数据,其中,所述写卡数据包括所述正式用户化数据;
61.所述第一终端响应于所述写卡数据,将所述临时用户化数据替换为所述正式用户化数据,并向所述空中写卡平台反馈写卡结果。
62.在具体实施中,所述第一终端接收空中写卡平台发送的携带有写卡数据的短信或者无线数据,且上述写卡数据包括正式用户化数据,在接收到上述写卡数据后,第一终端中的操作系统(例如:cos系统)根据该写卡数据将临时用户化数据替换为所述正式用户化数据。另外,在写卡完成后,第一终端根据该正式用户化数据与基站进行通信连接。上述向所述空中写卡平台反馈写卡结果,具体为:采用正式用户化数据与基站通信,并向所述空中写卡平台发送携带有写卡结果的短信或者无线数据。
63.本实施方式中,在对第一终端的空中写卡完成后,采用替换后的正式用户化数据反馈写卡结果,能够使空中写卡平台接收到写卡结果后,确定写卡成功,从而结束写卡过程,否则可以重新发送写卡数据,以再次执行上述写卡过程,这样,可以提升空中写卡方法的可靠性。
64.作为一种可选的实施方式,在所述第一终端响应于所述第一输入,显示验证信息之前,所述方法还包括:
65.接收针对所述第一终端的第四输入;
66.响应于所述第四输入,生成所述验证信息。
67.在具体实施中,上述第四输入可以是第一终端的开机操作或者激活操作,上述验证信息可以是二维码。上述生成所述验证信息可以包括:将第一终端的设备信息以及空中写卡平台的连接信息集成于二维码中,这样,在第二电子设备扫描该二维码时,能够获取第一终端的设备信息以及根据空中写卡平台的连接信息与空中写卡平台连接。
68.可选的,所述响应于所述第二输入,获取录入信息,包括:
69.响应于所述第二输入,显示信息录入界面;
70.接收针对所述信息录入界面输入的实名认证信息;
71.在所述实名认证信息通过认证的情况下,接收针对所述信息录入界面输入的录入信息。
72.在具体实施中,上述实名认证信息可以包括用户的姓名,身份证号码等实名信息,另外,上述实名认证信息通过认证可以理解为:在实名认证信息为真实有效的实名信息的情况下,确定实名认证信息通过认证,这样,可以根据该实名认证信息验证用户的身份,以在对第一终端写入正式用户化数据的情况下,将实名认证信息与正式用户化数据关联,实现正式用户化数据的实名制,可以提升所述控制写卡方法的安全性能。
73.请参阅图2,下面以第一终端为物联网手表,第二终端为手机为例,对上述空中写卡方法的流程进行说明,如图2所示,上述空中写卡方法可以包括以下步骤:
74.步骤201、手表显示本机二维码。
75.本步骤中,上述二维码中集成有手表的临时号码信息,即临时sim卡号,该临时号码信息与如图1所示方法实施例中的临时用户化数据具有相同含义,在此不再赘述。在具体实施中,可以在手表开机时显示本机二维码,该开机操作即为上一空中写卡方法实施例中的第四输入。
76.步骤202、手机扫码上报数据到平台。
77.本步骤中,上述手机可以通过应用程序对手表上显示的二维码进行扫描,以获取手表的设备信息,另外,该二维码中还集成有空中写卡平台的连接信息,以在扫描上述二维码后,在手机上显示空中写卡平台的界面(具体可以是通信运营平台的网上营业厅界面),并将获取到的手表的设备信息发送至空中写卡平台。
78.本实施方式中,上述扫码操作即为上一空中写卡方法实施例中的第三输入。
79.步骤203、判断上报的信息是否为临时号码。
80.在具体实施中,临时号码与正式号码之间可以有区别,以在手机获取到临时号码后,能够判断其为临时号码,或者,手机可以将获取到的设备信息上传至空中写卡平台,以在空中写卡平台中查询该设备信息是临时号码还是正式号码。
81.在步骤203的判断结果为“是”的情况下,执行步骤204,否则结束空中写卡过程。
82.步骤204、用户选择正式号码,发起空中写卡。
83.本步骤中,用户在手机上显示的空中写卡平台的界面内选择正式号码,并上传至空中写卡平台,以使空中写卡平台将用户选择的正式号码写入手表中。
84.本实施方式中,用户在手机上进行的选择正式号码的操作与如图1所示方法实施例中的第二输入具有相同作用。
85.如图3所示,上述空中写卡过程中,手机、终端以及空中写卡平台之间的数据交互过程如图3所示,其具体包括以下过程:
86.1、终端将本机信息生成二维码。
87.其中,上述本机信息即为终端的设备信息,具体的,该设备信息包括临时号码信息,且上述二维码中集成有空中写卡平台的连接信息。
88.2、手机扫码获取信息。
89.其中,手机对终端上的二维码进行扫描后可以获取终端的设备信息。
90.3、手机跳转实名制界面。
91.其中,手机对终端上的二维码进行扫描后可以在手机上显示实名制界面,以提示
用户在该界面内输入实名制信息。
92.4、手机进入正式号码套餐界面。
93.其中,在完成实名认证后,可提供多个可供用户选择的正式号码,以及资费套餐,并根据用户的选择操作,获取用户选择的正式号码和资费套餐。
94.5、手机调用空中写卡接口。
95.其中,手机扫描二维码后,能够从中获取空中写卡平台的应用程序编程接口,(application programming interface,api),以根据该api上传实名认证结果,以及用户选择的正式号码和资费套餐。
96.6、空中写卡平台下发写卡短信。
97.其中,空中写卡平台根据手机上传的实名认证结果,以及用户选择的正式号码和资费套餐等,向终端发送写卡短信,该写卡短信可以携带实名认证结果,以及用户选择的正式号码和资费套餐等信息。
98.7、终端上报短信反馈。
99.其中,终端在将其m2m芯片的临时号码替换为正式号码后,利用正式号码向空中写卡平台发送反馈短信。
100.8、手机读取并显示写卡结果。
101.其中,手机能够从空中写卡平台获取写卡结果,例如:正式号码,以及资费套餐,对应的实名信息等,并显示上述信息,以供用户在手机界面内查看空中写卡结果。
102.本发明实施例中,在空中写卡过程中,手表无需向空中写卡平台发送数据,而是通过手机获取该手表中的数据,并发送至空中写卡平台,从而减少了对手表中临时号码的资源消耗,延长了该临时号码的有效时间;另外,还可以在手机上供用户选择正式号码,提升了空中写卡方法的个性化程度。
103.需要说明的是,除了上述手表外,还可以通过如图2所示空中写卡方法实现对任一物联网终端的空中写卡过程,在此并不具体限定,另外,除了通过上述二维码的方式传输手表中的设备信息之外,还可以将手机与物联网终端进行蓝牙、wi-fi等无线连接,以将物联网终端中的设备信息传输至手机,在此也不具体限定。
104.请参阅图4,是本发明实施例提供的第一种空中写卡装置的结构图。如图4所示,空中写卡装置400包括:
105.第一接收模块401,用于接收针对第一终端的第一输入;
106.第一响应模块402,用于响应于所述第一输入,获取所述第一终端的设备信息;
107.第二接收模块403,用于在所述设备信息包括临时用户化数据的情况下,接收针对所述临时用户化数据的第二输入;
108.第二响应模块404,用于响应于所述第二输入,获取录入信息,并通知空中写卡平台根据所述录入信息对所述第一终端进行空中写卡操作,其中,所述录入信息包括正式用户化数据。
109.可选的,所述第一响应模块402,包括:
110.第一显示单元,用于通过所述第一终端响应于所述第一输入,显示验证信息,其中,所述验证信息与所述第一终端的设备信息关联,且与所述空中写卡平台关联;
111.第一接收单元,用于在第二终端上接收针对所述验证信息的第三输入;
112.获取单元,用于通过所述第二终端响应于所述第三输入,获取所述第一终端的设备信息,并将所述第一终端的设备信息发送至所述空中写卡平台。
113.可选的,第二接收模块403,包括:
114.第二显示单元,用于在所述设备信息包括临时用户化数据的情况下,在第二终端上显示信息录入界面;
115.第二接收单元,用于接收针对所述信息录入界面的第二输入。
116.可选的,空中写卡装置400还包括:
117.发送模块,用于在所述响应于所述第二输入,获取录入信息,并通知空中写卡平台根据所述录入信息对所述第一终端进行空中写卡操作之后,所述第一终端接收空中写卡平台发送的写卡数据,其中,所述写卡数据包括所述正式用户化数据;
118.替换模块,用于所述第一终端响应于所述写卡数据,将所述临时用户化数据替换为所述正式用户化数据,并向所述空中写卡平台反馈写卡结果。
119.可选的,空中写卡装置400还包括:
120.第三接收模块,用于在所述第一终端响应于所述第一输入,显示验证信息之前,接收针对所述第一终端的第四输入;
121.第三响应模块,用于响应于所述第四输入,生成所述验证信息。
122.可选的,所述第二响应模块404,包括:
123.响应单元,用于响应于所述第二输入,显示信息录入界面;
124.第三接收单元,用于接收针对所述信息录入界面输入的实名认证信息;
125.第四接收单元,用于在所述实名认证信息通过认证的情况下,接收针对所述信息录入界面输入的录入信息。
126.需要说明的是,本实施例中上述空中写卡装置400可以实现本发明实施例中图1对应的方法实施例中的任意步骤,以及达到相同的有益效果,此处不再赘述。
127.参见图5,本发明实施例还提供一种终端,该终端包括存储器501、第一处理器502及存储在第一存储器501上并可在第一处理器502上运行的第一计算机程序5011,第一计算机程序5011被第一处理器502执行时可实现如图1对应的方法实施例中的任意步骤及达到相同的有益效果,此处不再赘述。
128.本领域普通技术人员可以理解实现上述实施例方法的全部或者部分步骤是可以通过程序指令相关的硬件来完成,所述的程序可以存储于一计算机可读取介质中。本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有第二计算机程序,所述第二计算机程序被第二处理器执行时可实现上述任一方法实施例的空中写卡方法,且能达到相同的技术效果,为避免重复,这里不再赘述。
129.在本技术所提供的几个实施例中,应该理解到,所揭露方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
130.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以
是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
131.上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述空中写卡方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
132.以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1