一种与物联网设备相关的个人账户管理方法技术

技术编号:29588304 阅读:18 留言:0更新日期:2021-08-06 19:48
本发明专利技术实施例涉及一种与物联网设备相关的个人账户管理方法,所述方法包括:当第一用户在第一物联网设备上开通个人账户时,向第一服务器发送个人账户开通指令数据;接收回发第一开通账户标识数据;并据此在设备个人账户列表中新增一个设备个人账户记录;当第一用户在第一物联网设备上登录个人账户时,向第一服务器发送个人账户登录指令数据;接收回发的第二状态数据和第一余额数据;若第二状态数据为成功状态,则向第一用户显示对应的第一个人账户管理界面并显示第一余额数据;并根据第一用户对第一个人账户管理界面上的管理选项的选择结果执行对应的个人账户管理流程。本发明专利技术方法可在同一个物联网设备上为多个用户分别创建个人账户和定制业务。

【技术实现步骤摘要】
一种与物联网设备相关的个人账户管理方法
本专利技术涉及数据处理
,特别涉及一种与物联网设备相关的个人账户管理方法。
技术介绍
物联网设备与传统一机一户的移动终端设备不同,在物联网设备的应用场景中,经常会面向更多的使用用户。如果对每个物联网设备仍旧使用单独用户的业务管理方式,就不能满足向每个用户分别提供定制业务的需求。
技术实现思路
本专利技术的目的,就是针对现有技术的缺陷,提供一种与物联网设备相关的个人账户管理方法、电子设备及计算机可读存储介质,在每个物联网设备上可以分别开通多个用户的个人账号,并通过连接远程服务器对每个设备上的各个个人账号进行管理,如此一来,就可以在一个物联网设备为多个用户分别进行业务定制,并且基于这样的机制,一个用户还能在多个设备上开通多个个人账户。为实现上述目的,本专利技术实施例第一方面提供了一种与物联网设备相关的个人账户管理方法,所述方法包括:当第一用户在第一物联网设备上开通个人账户时,所述第一物联网设备获取所述第一用户输入的第一用户标识数据、第一用户类型数据和第一用户授权数据,以及本地存储的第一设备标识数据;并根据所述第一用户标识数据对本地存储的设备个人账户列表进行匹配记录查询处理;若所述匹配记录查询的结果为无匹配记录,则向远程的第一服务器发送携带了所述第一用户标识数据、所述第一用户类型数据、所述第一用户授权数据和所述第一设备标识数据的个人账户开通指令数据;并接收所述第一服务器回发的第一状态数据和第一开通账户标识数据;若所述第一状态数据为成功状态,则根据所述第一用户标识数据和所述第一开通账户标识数据在所述设备个人账户列表中新增一个设备个人账户记录;所述设备个人账户列表包括多个所述设备个人账户记录;所述设备个人账户记录包括第一用户标识字段和第一个人账户标识字段;所述设备个人账户列表中的每个第一用户标识字段是唯一的;当所述第一用户在所述第一物联网设备上使用所述第一用户标识数据和第一登录授权数据登录个人账户时,在所述设备个人账户列表中,提取所述第一用户标识字段与所述第一用户标识数据匹配的所述设备个人账户记录的所述第一个人账户标识字段,生成第一个人账户标识数据;并向所述第一服务器发送携带了所述第一个人账户标识数据和所述第一登录授权数据的个人账户登录指令数据;并接收从所述第一服务器回发的第二状态数据和第一余额数据;若所述第二状态数据为成功状态,则向所述第一用户显示对应的第一个人账户管理界面,并在所述第一个人账户管理界面上的余额显示区域显示所述第一余额数据;并根据所述第一用户对所述第一个人账户管理界面上的管理选项的选择结果执行对应的个人账户管理流程;所述管理选项至少包括:账户充值管理选项、可订阅业务管理选项和已订阅业务管理选项。优选的,所述方法还包括:所述第一服务器接收到所述第一物联网设备发送的所述个人账户开通指令数据后,从所述个人账户开通指令数据中提取出所述第一用户标识数据、所述第一用户类型数据、所述第一用户授权数据和所述第一设备标识数据;根据所述第一用户标识数据和所述第一设备标识数据,查询服务器端的用户-设备-个人账户总列表中是否有与之匹配的记录;对所述用户-设备-个人账户总列表中的用户-设备-个人账户记录进行轮询,若当前被轮询的所述用户-设备-个人账户记录的第二用户标识字段与所述第一用户标识数据匹配、且第一设备标识字段与所述第一设备标识数据匹配,则当前被轮询的所述用户-设备-个人账户记录被标记为已存在记录;其中,所述用户-设备-个人账户总列表包括多个所述用户-设备-个人账户记录;所述用户-设备-个人账户记录包括所述第二用户标识字段、所述第一设备标识字段、第二个人账户标识字段、第一用户类型字段、第一授权码字段和第一有效期字段;在所述用户-设备-个人账户总列表中,每组由所述第二用户标识字段+所述第一设备标识字段构成的组合字段是唯一的,每个第二个人账户标识字段是唯一的,但所述第二用户标识字段可不唯一即一个用户的用户标识可对应多个用户-设备-个人账户记录;若所述已存在记录不为空,则设置所述第一状态数据为不可创建状态,向所述第一物联网设备回发;若所述已存在记录为空,则设置所述第一状态数据为成功状态;并按预设的个人账户标识合成规则,使用所述第一用户标识数据和所述第一设备标识数据进行个人账户标识合成处理,生成所述第一开通账户标识数据;并在所述用户-设备-个人账户总列表中新增一条所述用户-设备-个人账户记录,并对新增的所述用户-设备-个人账户记录中的所有字段进行设置:设置所述第二用户标识字段为所述第一用户标识数据、设置所述第一设备标识字段为所述第一设备标识数据、设置所述第二个人账户标识字段为所述第一开通账户标识数据、设置所述第一用户类型字段为所述第一用户类型数据、设置所述第一授权码字段为所述第一用户授权数据,并根据所述第一用户类型数据对所述第一有效期字段进行设置,若所述第一用户类型数据为普通用户则设置所述第一有效期字段为永久,若所述第一用户类型数据为第三方平台授权用户则设置根据对应的第三方平台用户授权有效时限来对所述第一有效期字段进行设置;并在服务器端的个人账户管理列表中新增一条个人账户管理记录,并对新增的所述个人账户管理记录的所有字段进行设置:设置第三个人账户标识字段为所述第一开通账户标识数据、使用为当前账户分配的支付账户的信息对第一支付账户字段进行设置、设置第一账户余额字段为空、使用与当前账户所在物联网设备对应的业务列表对第一可订阅业务列表标识字段进行设置、设置第一已订阅业务列表标识字段为空;并向所述第一物联网设备回发所述第一状态数据和所述第一开通账户标识数据;其中,所述个人账户管理列表包括多个所述个人账户管理记录;所述个人账户管理记录包括所述第三个人账户标识字段、所述第一支付账户字段、所述第一账户余额字段、所述第一可订阅业务列表标识字段和所述第一已订阅业务列表标识字段。优选的,所述方法还包括:所述第一服务器接收到所述第一物联网设备发送的所述个人账户登录指令数据后,从所述个人账户登录指令数据中提取出所述第一个人账户标识数据和所述第一登录授权数据;根据所述第一个人账户标识数据查询所述用户-设备-个人账户总列表的所述用户-设备-个人账户记录,若当前被查询的所述用户-设备-个人账户记录的所述第二个人账户标识字段与所述第一个人账户标识数据匹配,则提取当前被查询的所述用户-设备-个人账户记录作为第一当前记录;若所述第一当前记录的所述第一用户类型字段为普通用户,则对所述第一当前记录的所述第一授权码字段和所述第一登录授权数据进行比对,若比对结果为匹配则设置第一比对结果数据为匹配,若比对结果为不匹配则设置所述第一比对结果数据为不匹配;若所述第一当前记录的所述第一用户类型字段为第三方平台授权用户,则对所述第一当前记录的所述第一有效期字段进行有效期验证,若验证结果为无效则设置所述第一比对结果数据为不匹配;若验证结果为有效则对所述第一当前记录的所述第一授权码字段和所述第一登录授权数据进行比对,若比对结果为匹配则设置第一比对结果数据为匹配,若比对结本文档来自技高网...

【技术保护点】
1.一种与物联网设备相关的个人账户管理方法,其特征在于,所述方法包括:/n当第一用户在第一物联网设备上开通个人账户时,所述第一物联网设备获取所述第一用户输入的第一用户标识数据、第一用户类型数据和第一用户授权数据,以及本地存储的第一设备标识数据;并根据所述第一用户标识数据对本地存储的设备个人账户列表进行匹配记录查询处理;若所述匹配记录查询的结果为无匹配记录,则向远程的第一服务器发送携带了所述第一用户标识数据、所述第一用户类型数据、所述第一用户授权数据和所述第一设备标识数据的个人账户开通指令数据;并接收所述第一服务器回发的第一状态数据和第一开通账户标识数据;若所述第一状态数据为成功状态,则根据所述第一用户标识数据和所述第一开通账户标识数据在所述设备个人账户列表中新增一个设备个人账户记录;所述设备个人账户列表包括多个所述设备个人账户记录;所述设备个人账户记录包括第一用户标识字段和第一个人账户标识字段;所述设备个人账户列表中的每个第一用户标识字段是唯一的;/n当所述第一用户在所述第一物联网设备上使用所述第一用户标识数据和第一登录授权数据登录个人账户时,在所述设备个人账户列表中,提取所述第一用户标识字段与所述第一用户标识数据匹配的所述设备个人账户记录的所述第一个人账户标识字段,生成第一个人账户标识数据;并向所述第一服务器发送携带了所述第一个人账户标识数据和所述第一登录授权数据的个人账户登录指令数据;并接收从所述第一服务器回发的第二状态数据和第一余额数据;若所述第二状态数据为成功状态,则向所述第一用户显示对应的第一个人账户管理界面,并在所述第一个人账户管理界面上的余额显示区域显示所述第一余额数据;并根据所述第一用户对所述第一个人账户管理界面上的管理选项的选择结果执行对应的个人账户管理流程;所述管理选项至少包括:账户充值管理选项、可订阅业务管理选项和已订阅业务管理选项。/n...

【技术特征摘要】
1.一种与物联网设备相关的个人账户管理方法,其特征在于,所述方法包括:
当第一用户在第一物联网设备上开通个人账户时,所述第一物联网设备获取所述第一用户输入的第一用户标识数据、第一用户类型数据和第一用户授权数据,以及本地存储的第一设备标识数据;并根据所述第一用户标识数据对本地存储的设备个人账户列表进行匹配记录查询处理;若所述匹配记录查询的结果为无匹配记录,则向远程的第一服务器发送携带了所述第一用户标识数据、所述第一用户类型数据、所述第一用户授权数据和所述第一设备标识数据的个人账户开通指令数据;并接收所述第一服务器回发的第一状态数据和第一开通账户标识数据;若所述第一状态数据为成功状态,则根据所述第一用户标识数据和所述第一开通账户标识数据在所述设备个人账户列表中新增一个设备个人账户记录;所述设备个人账户列表包括多个所述设备个人账户记录;所述设备个人账户记录包括第一用户标识字段和第一个人账户标识字段;所述设备个人账户列表中的每个第一用户标识字段是唯一的;
当所述第一用户在所述第一物联网设备上使用所述第一用户标识数据和第一登录授权数据登录个人账户时,在所述设备个人账户列表中,提取所述第一用户标识字段与所述第一用户标识数据匹配的所述设备个人账户记录的所述第一个人账户标识字段,生成第一个人账户标识数据;并向所述第一服务器发送携带了所述第一个人账户标识数据和所述第一登录授权数据的个人账户登录指令数据;并接收从所述第一服务器回发的第二状态数据和第一余额数据;若所述第二状态数据为成功状态,则向所述第一用户显示对应的第一个人账户管理界面,并在所述第一个人账户管理界面上的余额显示区域显示所述第一余额数据;并根据所述第一用户对所述第一个人账户管理界面上的管理选项的选择结果执行对应的个人账户管理流程;所述管理选项至少包括:账户充值管理选项、可订阅业务管理选项和已订阅业务管理选项。


2.根据权利要求1所述的与物联网设备相关的个人账户管理方法,其特征在于,所述方法还包括:
所述第一服务器接收到所述第一物联网设备发送的所述个人账户开通指令数据后,从所述个人账户开通指令数据中提取出所述第一用户标识数据、所述第一用户类型数据、所述第一用户授权数据和所述第一设备标识数据;
根据所述第一用户标识数据和所述第一设备标识数据,查询服务器端的用户-设备-个人账户总列表中是否有与之匹配的记录;对所述用户-设备-个人账户总列表中的用户-设备-个人账户记录进行轮询,若当前被轮询的所述用户-设备-个人账户记录的第二用户标识字段与所述第一用户标识数据匹配、且第一设备标识字段与所述第一设备标识数据匹配,则当前被轮询的所述用户-设备-个人账户记录被标记为已存在记录;其中,所述用户-设备-个人账户总列表包括多个所述用户-设备-个人账户记录;所述用户-设备-个人账户记录包括所述第二用户标识字段、所述第一设备标识字段、第二个人账户标识字段、第一用户类型字段、第一授权码字段和第一有效期字段;在所述用户-设备-个人账户总列表中,每组由所述第二用户标识字段+所述第一设备标识字段构成的组合字段是唯一的,每个第二个人账户标识字段是唯一的,但所述第二用户标识字段可不唯一即一个用户的用户标识可对应多个用户-设备-个人账户记录;
若所述已存在记录不为空,则设置所述第一状态数据为不可创建状态,向所述第一物联网设备回发;
若所述已存在记录为空,则设置所述第一状态数据为成功状态;并按预设的个人账户标识合成规则,使用所述第一用户标识数据和所述第一设备标识数据进行个人账户标识合成处理,生成所述第一开通账户标识数据;并在所述用户-设备-个人账户总列表中新增一条所述用户-设备-个人账户记录,并对新增的所述用户-设备-个人账户记录中的所有字段进行设置:设置所述第二用户标识字段为所述第一用户标识数据、设置所述第一设备标识字段为所述第一设备标识数据、设置所述第二个人账户标识字段为所述第一开通账户标识数据、设置所述第一用户类型字段为所述第一用户类型数据、设置所述第一授权码字段为所述第一用户授权数据,并根据所述第一用户类型数据对所述第一有效期字段进行设置,若所述第一用户类型数据为普通用户则设置所述第一有效期字段为永久,若所述第一用户类型数据为第三方平台授权用户则设置根据对应的第三方平台用户授权有效时限来对所述第一有效期字段进行设置;并在服务器端的个人账户管理列表中新增一条个人账户管理记录,并对新增的所述个人账户管理记录的所有字段进行设置:设置第三个人账户标识字段为所述第一开通账户标识数据、使用为当前账户分配的支付账户的信息对第一支付账户字段进行设置、设置第一账户余额字段为空、使用与当前账户所在物联网设备对应的业务列表对第一可订阅业务列表标识字段进行设置、设置第一已订阅业务列表标识字段为空;并向所述第一物联网设备回发所述第一状态数据和所述第一开通账户标识数据;其中,所述个人账户管理列表包括多个所述个人账户管理记录;所述个人账户管理记录包括所述第三个人账户标识字段、所述第一支付账户字段、所述第一账户余额字段、所述第一可订阅业务列表标识字段和所述第一已订阅业务列表标识字段。


3.根据权利要求2所述的与物联网设备相关的个人账户管理方法,其特征在于,所述方法还包括:
所述第一服务器接收到所述第一物联网设备发送的所述个人账户登录指令数据后,从所述个人账户登录指令数据中提取出所述第一个人账户标识数据和所述第一登录授权数据;
根据所述第一个人账户标识数据查询所述用户-设备-个人账户总列表的所述用户-设备-个人账户记录,若当前被查询的所述用户-设备-个人账户记录的所述第二个人账户标识字段与所述第一个人账户标识数据匹配,则提取当前被查询的所述用户-设备-个人账户记录作为第一当前记录;
若所述第一当前记录的所述第一用户类型字段为普通用户,则对所述第一当前记录的所述第一授权码字段和所述第一登录授权数据进行比对,若比对结果为匹配则设置第一比对结果数据为匹配,若比对结果为不匹配则设置所述第一比对结果数据为不匹配;
若所述第一当前记录的所述第一用户类型字段为第三方平台授权用户,则对所述第一当前记录的所述第一有效期字段进行有效期验证,若验证结果为无效则设置所述第一比对结果数据为不匹配;若验证结果为有效则对所述第一当前记录的所述第一授权码字段和所述第一登录授权数据进行比对,若比对结果为匹配则设置第一比对结果数据为匹配,若比对结果为不匹配则设置所述第一比对结果数据为不匹配;
若所述第一比对结果数据为不匹配,则设置所述第二状态数据为登录失败,并向所述第一物联网设备回发;<...

【专利技术属性】
技术研发人员:陶力斯
申请(专利权)人:北京树米网络科技有限公司
类型:发明
国别省市:北京;11

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

1