配置功能权限的方法、装置、电子设备及存储介质与流程
未命名
09-13
阅读:107
评论:0

1.本技术涉及车辆领域,并且更具体地,涉及车辆领域中的配置功能权限的方法、装置、电子设备及存储介质。
背景技术:
2.随着科学技术的发展以及人们生活水平的提高,越来越多的家庭选择车辆作为代步工具,人们的日常生活已离不开车辆。
3.针对任意车辆,车辆上会配置多个功能的权限(功能权限),以使得该车辆的使用者能够使用该多个功能。现有技术中,采用统一的配置方式来配置多个车辆的功能权限,这无法满足不同车辆的功能权限的灵活配置,会导致有些车辆的功能权限存在冗余,有些车辆的功能权限存在缺失。
技术实现要素:
4.本技术提供配置功能权限的方法、装置、电子设备及存储介质,该方法能够满足各个车辆的功能权限的配置需求,使得各个车辆的功能权限不会存在冗余或缺失。
5.第一方面,提供一种配置功能权限的方法,该方法由车辆的远程权限管理平台执行,该方法包括:响应于对多个车型中目标车型的功能权限配置操作,确定该目标车型关联的多个第一功能权限;响应于对属于该目标车型的多个车辆中目标车辆的功能权限配置操作,确定该目标车辆关联的多个第二功能权限;将该多个第一功能权限和该多个第二功能权限的并集配置到该目标车辆。
6.上述技术方案中,车辆的远程权限管理平台,能够响应于对目标车型的功能权限配置操作,确定目标车型关联的多个第一功能权限。也就是说,通过该远程权限管理平台,能够统一地配置属于目标车型的多个车辆关联的多个功能权限。并且,该远程权限管理平台还能够响应对该多个车辆中目标车辆的功能权限配置操作,确定该目标车辆关联的多个第二功能权限,将多个第一功能权限和多个第二功能权限的并集配置到该目标车辆。也就是说,统一配置多个车辆中各个车辆均关联的功能权限,再基于该远程权限管理平台满足某一车辆对功能权限的特殊配置需求。这样,在对各个车辆的功能权限的配置过程中,能够满足各个车辆的功能权限的配置需求,使得各个车辆的功能权限不会存在冗余或缺失。
7.结合第一方面,在某些可能的实现方式中,该多个第一功能权限的结构和该多个第二功能权限的结构符合树形结构。
8.上述技术方案中,采用树形结构来配置功能权限,能够使得某一项功能权限不会被配置多次,或者,某一项功能权限没有被配置。
9.结合第一方面和上述实现方式,在某些可能的实现方式中,确定该目标车型关联的多个第一功能权限之后,该方法还包括:响应于对该多个第一功能权限的确认操作,显示第一配置界面,该第一配置界面上显示有属于该目标车型的多个车辆;响应于对该多个车辆中目标车辆的选择操作,显示第二配置界面,该第二配置界面用于配置该目标车辆关联
的功能权限;以及,响应于对属于该目标车型的多个车辆中目标车辆的功能权限配置操作,确定该目标车辆关联的多个第二功能权限,包括:响应于在该第二配置界面上对该目标车辆的功能权限配置操作,确定该目标车辆关联的多个第二功能权限。
10.上述技术方案中,给出了在配置目标车型关联的功能权限之后,操作该远程权限管理平台,得到属于该目标车型的多个车辆中目标车辆的功能权限的过程。该过程中,配置完该目标车型关联的多个第一功能权限,并在确认的情况下,显示第一配置界面,这能够避免已配置的目标车型关联的多个第一功能权限发生错误。在第一配置界面中,管理人员能够基于自身的需求,从多个车辆中选择需要配置功能权限的目标车辆。这样能够满足管理人员对任意车辆的功能权限的特殊需求,能够灵活配置各个车辆的功能权限。
11.结合第一方面和上述实现方式,在某些可能的实现方式中,该方法还包括:响应于对该目标车辆的权限配置操作,显示第三配置界面,该第三配置界面上显示有多个用户身份和多个功能权限,该多个功能权限包括该多个第一功能权限和该多个第二功能权限;对于该多个用户身份中的任一用户身份,响应于对该多个功能权限中的至少一个功能权限的选择操作,将该用户身份与该至少一个功能权限进行关联,确定该用户身份关联的该至少一个功能权限。
12.上述技术方案中,车辆的远程权限管理平台,能够响应对目标车辆的权限配置操作,显示第三配置界面。在该第三配置界面上显示有多个用户身份和多个功能权限时,对于该多个用户身份中的任一用户身份,该第一配置界面上能够响应于对该多个功能权限中的至少一个功能权限的选择操作,将该用户身份与该至少一个功能权限进行关联。也就是说,能够将不同用户身份与不同的功能权限进行关联。针对目标车辆而言,使得不同用户身份的对象能够调用该目标车辆上的不同功能,满足不同对象对车辆的功能权限的需求。此外,确定该用户身份关联的该至少一个功能权限。这能够直观地获取不同用户身份的对象在该目标车辆中可调用的功能。
13.结合第一方面和上述实现方式,在某些可能的实现方式中,该用户身份为该目标车辆的拥有者,该方法还包括:响应于对该多个功能权限的调整操作,显示第四配置界面,该第四配置界面上显示有该多个功能权限;在目标对象在该目标车辆中配置选装功能的情况下,基于该选装功能,在该第四配置界面上对该多个功能权限进行调整,确定调整后的多个功能权限,该目标对象为用户身份为该拥有者的对象。
14.上述技术方案中,由于目标车辆在销售给目标对象(用户身份为拥有者,即车主)之后,该目标对象能够基于自身的需求在该目标车辆上配置各种选装功能。在配置选装功能之后,第三配置界面上显示的多个功能权限需要对应发生变化。因此,本技术中基于目标对象在该目标车辆中配置的选装功能,对该多个功能权限进行调整。具体地,远程权限管理平台响应于对该多个功能权限的调整操作,显示第四配置界面,能够在该第四配置界面上基于目标对象在该目标车辆中配置的选装功能对该多个功能权限进行调整,确定调整后的多个功能权限。这样第三配置界面上也能够对应显示调整后的多个功能权限。
15.结合第一方面和上述实现方式,在某些可能的实现方式中,基于该选装功能,在该第四配置界面上对该多个功能权限进行调整,包括下述中的任一项:基于该目标对象在该目标车辆中新增的选装功能,在该多个功能权限中添加该选装功能对应的功能权限;基于该目标对象在该目标车辆中对目标功能进行替换的选装功能,将该多个功能权限中的目标
功能对应的功能权限替换为该选装功能对应的功能权限。
16.上述技术方案中,给出了该目标对象在该目标车辆中配置选装功能的两种方式:第一种是在目标车辆中增添了新的功能,第二种是将目标车辆中现有的功能(目标功能)替换为了其他功能。以多种方式为目标车辆配置选装功能,能够满足不同对象对车辆的选装需求。
17.结合第一方面和上述实现方式,在某些可能的实现方式中,获取使用该目标车辆的候选对象的身份信息;从该多个用户身份中确定与该身份信息匹配的目标用户身份;将该目标用户身份关联的至少一个功能权限,确定为该候选对象在该目标车辆中所拥有的功能权限。
18.上述技术方案中,实际生活中,本方案能够获取使用目标车辆的候选对象的身份信息,并基于该候选对象的身份信息判断出该候选对象的身份(目标用户身份)。将该目标用户身份关联的至少一个功能权限,确定为该候选对象在该目标车辆中所拥有的功能权限。例如,在实际用车场景中,相较于该车辆的车主,该车辆的借用者应该具备该车辆中较少功能的使用权限,这一定程度上能够避免车主在该车辆中的隐私。
19.第二方面,提供一种配置功能权限的装置,该装置包括:确定模块,用于:响应于对多个车型中目标车型的功能权限配置操作,确定该目标车型关联的多个第一功能权限;响应于对属于该目标车型的多个车辆中目标车辆的功能权限配置操作,确定该目标车辆关联的多个第二功能权限;该配置模块,还用于将该多个第一功能权限和该多个第二功能权限的并集配置到该目标车辆。
20.结合第二方面,在某些可能的实现方式中,该多个第一功能权限的结构和该多个第二功能权限的结构符合树形结构。
21.结合第二方面和上述实现方式,在某些可能的实现方式中,确定该目标车型关联的多个第一功能权限之后,该装置还包括:显示模块,用于:响应于对该多个第一功能权限的确认操作,显示第一配置界面,该第一配置界面上显示有属于该目标车型的多个车辆;响应于对该多个车辆中目标车辆的选择操作,显示第二配置界面,该第二配置界面用于配置该目标车辆关联的功能权限;该确定模块,具体用于响应于该第二配置界面上对该目标车辆的功能权限配置操作,确定该目标车辆关联的多个第二功能权限。
22.结合第二方面和上述实现方式,在某些可能的实现方式中,该显示模块,还用于响应于对该目标车辆的权限配置操作,显示第三配置界面,该第三配置界面上显示有多个用户身份和多个功能权限,该多个功能权限包括该多个第一功能权限和该多个第二功能权限;该确定模块,还用于对于该多个用户身份中的任一用户身份,响应于对该多个功能权限中的至少一个功能权限的选择操作,将该用户身份与该至少一个功能权限进行关联,确定该用户身份关联的该至少一个功能权限。
23.结合第二方面和上述实现方式,在某些可能的实现方式中,该用户身份为该目标车辆的拥有者,该显示模块,还用于响应于对该多个功能权限的调整操作,显示第四配置界面,该第四配置界面上显示有该多个功能权限;该装置还包括:调整模块,用于在目标对象在该目标车辆中配置选装功能的情况下,基于该选装功能,在该第二配置界面上对该多个功能权限进行调整,确定调整后的多个功能权限,该目标对象为用户身份为该拥有者的对象。
24.结合第二方面和上述实现方式,在某些可能的实现方式中,该调整模块,具体用于下述中的任一项:基于该目标对象在该目标车辆中新增的选装功能,在该多个功能权限中添加该选装功能对应的功能权限;基于该目标对象在该目标车辆中对目标功能进行替换的选装功能,将该多个功能权限中的目标功能对应的功能权限替换为该选装功能对应的功能权限。
25.结合第二方面和上述实现方式,在某些可能的实现方式中,该装置还包括:获取模块,用于获取使用该目标车辆的候选对象的身份信息;确定模块,用于:从该多个用户身份中确定与该身份信息匹配的目标用户身份;将该目标用户身份关联的至少一个功能权限,确定为该候选对象在该目标车辆中所拥有的功能权限。
26.第三方面,提供一种电子设备,包括存储器、处理器以及存储在该存储器中并在该处理器上运行的计算机程序,其中,该处理器执行该计算机程序时,使得该电子设备执行上述第一方面或第一方面任意一种可能的实现方式中的方法。
27.第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当该指令在计算机或处理器上运行时,使得该计算机或处理器执行上述第一方面或第一方面任意一种可能的实现方式中的方法。
附图说明
28.图1是本技术实施例提供的一种配置车辆信息的系统结构图;
29.图2是本技术实施例提供的一种配置功能权限的方法的示意性流程图;
30.图3是本技术实施例提供的一种配置多个功能权限的示意图;
31.图4是本技术实施例提供的一种确定用户身份关联的至少一个功能权限的示意图;
32.图5是本技术实施例提供的另一种确定用户身份关联的至少一个功能权限的示意图;
33.图6是本技术实施例提供的一种丰富多个功能权限的示意图;
34.图7是本技术实施例提供的一种配置功能权限的装置的结构示意图;
35.图8是本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
36.下面将结合附图,对本技术中的技术方案进行清楚、详尽地描述。其中,在本技术实施例的描述中,“多个”是指两个或多于两个。术语“第一”、“第二”仅用于描述目的,而不能理解为暗示或暗示相对重要性或隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者多个该特征。
37.图1是本技术实施例提供的一种配置车辆信息的系统结构图。
38.应理解,随着网络技术的不断发展,车辆能够与云端服务平台进行通信,能够将自身的数据发送给云端服务平台进行保存。例如,将车辆的位置发送给云端服务平台。同时,车辆也能够从云端服务平台中获取自身需要的数据,例如,从云端服务平台中获取目标路段的路况信息。上述过程(车辆将自身的数据发送给云端服务平台,以及车辆从该云端服务平台中获取自身需要的数据)相当于云端服务平台能够实现信息的共享。
39.还应理解,该云端服务平台还能够对车辆信息进行管理,以提高对车辆的管理效率。在对车辆信息进行管理的过程中,涉及到在云端服务平台对车辆信息进行配置的过程。
40.示例性的,如图1所示,目标网络为3g/4g/5g数据网络,该云端服务平台为车辆的远程权限管理平台。该远程权限管理平台能够通过该目标网络获取车辆相关的信息,基于该信息对车辆的功能权限进行配置。
41.图2是本技术实施例提供的一种配置功能权限的方法的示意性流程图。
42.应理解,本技术实施例提供的一种配置功能权限的方法可以应用于电子设备。具体地,该配置功能权限的方法可以应用于图1所示的车辆的远程权限管理平台。
43.示例性的,如图2所示,该方法200包括:
44.步骤201,该远程权限管理平台响应于对多个车型中目标车型的功能权限配置操作,确定该目标车型关联的多个第一功能权限。
45.应理解,上述步骤201中的“远程权限管理平台”可视为云端服务平台的一种,该远程权限管理平台为车辆提供功能权限的配置功能。还应理解,该远程权限管理平台由管理人员来操作。
46.其中,上述步骤201中的“第一功能权限”是多个车辆的功能权限,是指该多个车辆中的各个车辆都能够被调用的功能。通常情况下,车辆厂商在已出售的车辆中会安装多个软件功能,但是该多个软件功能并非全部都能够被使用。例如,对于该多个软件功能中的第一功能,如果需要调用该第一功能,可能需要开通某项业务等。也就是说,该车辆本身不具备对该第一功能的使用权限(该车辆的功能权限不包括第一功能的功能权限),在开通某项业务之后,该车辆具备该第一功能的功能权限。
47.可选地,多个车型为金刚炮车型、哈弗大狗车型、哈弗h6车型、哈弗神兽车型、风骏7车型、枭龙max车型等。
48.一种可能的实现方式中,远程权限管理平台响应于对多个车型中目标车型的功能权限配置操作,确定该目标车型关联的多个第一功能权限之前,该方法200还包括:该远程权限管理平台响应于对多个车型的展示操作,显示第五配置界面,该第五配置界面上显示有多个车型;该远程权限管理平台响应于对该多个车型中目标车型的选择操作,显示第六配置界面,该第六配置界面用于配置该目标车型关联的功能权限;以及,步骤201包括:该远程权限管理平台响应于在该第六配置界面上对该目标车型的功能权限配置操作,确定该目标车型关联的多个第一功能权限。
49.其中,“远程权限管理平台响应于对该多个车型中目标车型的选择操作”,这是为了从车型中选择出一种车型(目标车型),以能够对该目标车型进行功能权限的配置。
50.上述技术方案中,车辆的远程权限管理平台能够响应对车型的功能权限配置操作,显示第五配置界面。在该第五配置界面上显示有多个车型时,能够响应于对该多个车型中的任一车型(目标车型)的选择操作,显示第六配置界面。进而能够在第六配置界面上配置该目标车型关联的功能权限(多个第一功能权限)。也就是说,能够将不同车型与不同的功能权限进行关联。这能够使得不同车型拥有不同的功能权限,从而使得使用不同车型的对象能够调用该车型的车辆中的不同功能。
51.应理解,在对目标车型(多个车辆)进行多个功能权限的配置(统一配置)之后,还能够对单独车辆的功能权限进行配置。这是由于,多个车辆中的个别车辆可能存在特殊的
功能权限的需求。例如,个别车辆上新增了选装功能,该个别车辆会比该多个车辆增加一个该选装功能对应的功能权限。
52.步骤202,该远程权限管理平台响应于对属于该目标车型的多个车辆中目标车辆的功能权限配置操作,确定该目标车辆关联的多个第二功能权限。
53.可选地,目标车型为多个车型中的哈弗h6车型。
54.其中,上述步骤202中的“第二功能权限”是多个车辆中目标车辆的功能权限,是指该目标车辆能够被调用的功能。
55.一种可能的实现方式中,步骤201之后,该方法200还包括:该远程权限管理平台响应于对该多个第一功能权限的确认操作,显示第一配置界面,该第一配置界面上显示有属于该目标车型的多个车辆;该远程权限管理平台响应于对该多个车辆中目标车辆的选择操作,显示第二配置界面,该第二配置界面用于配置该目标车辆关联的功能权限;以及,步骤202,包括:该远程权限管理平台响应于该第二配置界面上对该目标车辆的功能权限配置操作,确定该目标车辆关联的多个第二功能权限。
56.应理解,配置完该目标车型关联的功能权限(多个第一功能权限)之后,操作该远程权限管理平台的管理人员能够点击该多个第一功能权限对应的确认控件。也就是说,该远程权限管理平台接收到该多个第一功能权限的确认操作,该远程权限管理平台响应该多个第一功能权限对应的确认操作,确认该目标车型关联的功能权限已配置完毕。此时,该远程权限管理平台显示该第二配置界面,该第二配置界面用于配置该目标车辆关联的功能权限。也就是说,该远程权限管理平台可以对同一车型的多个车辆关联的功能权限进行统一配置。在统一配置完之后,还能够对多个车辆中的目标车辆关联的功能权限进行配置。也就是说,该远程权限管理平台还能够满足个别车辆在功能权限上的特殊需求。
57.上述技术方案中,给出了在配置目标车型关联的功能权限之后,操作该远程权限管理平台,得到属于目标车型的多个车辆中目标车辆的功能权限的过程。该过程中,配置完该目标车型关联的多个第一功能权限,并在确认的情况下,显示第一配置界面,这能够避免已配置的目标车型关联的多个第一功能权限发生错误。在第一配置界面中,管理人员能够基于自身的需求,从多个车辆中选择需要配置功能权限的目标车辆。这样能够满足管理人员对任意车辆的功能权限的特殊需求,能够灵活配置各个车辆的功能权限。
58.可选地,多个第一功能权限的结构和该多个第二功能权限的结构符合树形结构。
59.应理解,该多个第一功能权限的结构和该多个第二功能权限(即,多个功能权限)的结构符合树形结构是指功能权限之间的关系像一颗“树”的数据结构。该多个功能权限中存在一个根节点(根功能权限,例如,打开车门),每个功能权限存在有限个子功能权限或无功能权限。具体地,该多个功能权限可分为多个功能级别,为1级、2级、3级和4级等,其中,可通过功能编码“x”的形式指示1级,以此类推,......,通过功能编码“x-x-x-x”的形式指示4级,x为正整数。
60.图3是本技术实施例提供的一种配置多个功能权限的示意图。
61.该远程权限管理平台能够响应于对多个车型的展示操作,显示多个车型,也就是,如图3中的(a)所示的第五配置界面。该第五配置界面上的多个车型包括“车型a”、“车型b”、“车型c”和“车型d”等,该第五配置界面上还可显示“功能权限”的图标。该第五配置界面能够响应于对该多个车型中目标车型(车型a)的点击操作,显示如图3中的(b)所示的界面(第
六配置界面)。在点击“车型a”之后,对于车型a,可以确定该车型a关联的多个第一功能权限,如图3中的(c)的所示的界面。在该图3中的(c)所示的界面中,配置的多个第一功能权限的结构符合树形结构。1级功能权限为“爱车”;2级功能权限为1-0的“车联网功能”和1-1的“远程控制”;3级功能权限为“远程控制”下属的1-1-0的“引擎控制”,以及1-1-1的“寻车”;4级功能权限为“引擎控制”下属的1-1-0-1的“引擎开启”和1-1-0-2的“引擎关闭”,以及“寻车”下属的1-1-1-1的“鸣笛”。其中,车联网功能是指该目标车辆能够连接网络,寻车是指可通过远程控制的方式来寻找该目标车辆,鸣笛是指具体可通过远程控制中的鸣笛方式来寻找该目标车辆。在配置完该车型a关联的多个第一功能权限之后,该远程权限管理平台能够响应于对该多个第一功能权限的确认操作,也就是点击“确认”图标的操作,显示如图3中的(d)所示的界面(第一配置界面),在该第一配置界面上显示有属于该目标车型(车型a)的多个车辆,该多个车辆为第一车辆,第二车辆等。该远程权限管理平台在响应于对该车型a中第一车辆的功能权限配置操作之后,显示如图3中的(e)所示的第二配置界面,该第二配置界面上还显示有该第一车辆已配置的多个功能权限(第一功能权限,由于第一车辆所属于目标车型,因此,该第一车辆关联的功能权限包括多个第一功能权限)。点击图中的“+”图标,可在功能权限和功能编码的编辑框中添加功能对应的功能权限和功能编码,具体地,添加功能对应的功能权限“指纹控制”和功能编码“1-1-2”。在对多个功能权限进行配置之后,最后,该远程权限管理平台还可显示如图3中的(f)所示的界面,具体显示该第一车辆关联的多个功能权限。
62.应理解,点击任一功能编码前面的“+”图标,会在图3中的(e)中“+”图标所在行之后,显示对功能编码和功能权限进行编辑的编辑框,该功能权限的功能级别与“+”图标所在行中的功能级别相同。
63.还应理解,上述方案中相当于,第五配置界面用于显示多个车型,第六配置界面用于配置多个车型中目标车型关联的多个功能权限。第一配置界面用于显示属于该目标车型的多个车辆,第二配置界面用于配置多个车辆中目标车辆关联的多个功能权限。
64.还应理解,对于同一车辆,车辆的使用者(使用者的身份)不同,所拥有的功能权限也不同。因此,对于目标车辆而言,需要配置不同身份对应的功能权限。如下描述不同身份对应的功能权限的配置过程。
65.一种可能的实现方式中,该方法200还包括:该远程权限管理平台响应于对该目标车辆的权限配置操作,显示第三配置界面,该第三配置界面上显示有多个用户身份和多个功能权限,该多个功能权限包括该多个第一功能权限和该多个第二功能权限;对于该多个用户身份中的任一用户身份,该远程权限管理平台响应于对该多个功能权限中的至少一个功能权限的选择操作,将该用户身份与该至少一个功能权限进行关联,确定该用户身份关联的该至少一个功能权限。
66.应理解,上述步骤中的“用户身份”是指使用目标车辆的对象(用户)的身份。可选地,该身份为拥有者(车主)或借用者。可选地,借用者为该拥有者的朋友或同事。其中,用户身份为拥有者的对象可以是在车辆的车机系统中绑定自身身份信息的对象,用户身份为朋友(借用者的朋友)的对象可以是在该车机系统中以游客身份绑定身份信息的对象,用户身份为同事(借用者的同事)的对象可以是在该车机系统中未绑定身份信息的对象。
67.还应理解,将该用户身份与该至少一个功能权限进行关联可以理解为:将该用户
身份的对象能够调用的目标车辆上的至少一个功能(该至少一个功能权限对应的功能)与该用户身份进行关联。
68.还应理解,该用户身份关联的该至少一个功能权限可理解为:该用户身份的对象能够调用目标车辆上至少一个功能(该至少一个功能权限对应的功能),也就是说,该对象具有使用该至少一个功能的权限。
69.上述技术方案中,车辆的远程权限管理平台,能够响应对目标车辆的权限配置操作,显示第三配置界面。在该第三配置界面上显示有多个用户身份和多个功能权限时,对于该多个用户身份中的任一用户身份,该第一配置界面上能够响应于对该多个功能权限中的至少一个功能权限的选择操作,将该用户身份与该至少一个功能权限进行关联。也就是说,能够将不同用户身份与不同的功能权限进行关联。针对目标车辆而言,使得不同用户身份的对象能够调用该目标车辆上的不同功能,满足不同对象对车辆的功能权限的需求。此外,确定该用户身份关联的该至少一个功能权限。这能够直观地获取不同用户身份的对象在该目标车辆中可调用的功能。
70.一种可能的实现方式中,该远程权限管理平台响应于对该多个功能权限中的至少一个功能权限的选择操作,将该用户身份与该至少一个功能权限进行关联,包括下述中的任一项:该远程权限管理平台响应于对该至少一个功能权限对应的选择框的勾选操作,将该用户身份与该至少一个功能权限进行关联;该远程权限管理平台响应于对该至少一个功能权限的双击操作,将该用户身份与该至少一个功能权限进行关联。
71.上述技术方案中,对于该多个用户身份中的任一用户身份,给出了两种从多个功能权限中选择该用户身份关联的至少一个功能权限的方式。第一种,在该至少一个功能权限对应的选择框中进行勾选的方式;第二种,双击该至少一个功能权限的方式。以多种方式从多个功能权限中选择该用户身份关联的至少一个功能权限的方式,能够满足操作该远程权限管理平台的不同对象的操作需求。
72.图4是本技术实施例提供的一种确定用户身份关联的至少一个功能权限的示意图。
73.如图4中的(a)所示,显示“目标车辆”、多个“功能权限”和多个“用户身份”,其中,多个“功能权限”包括手机互联、远程控制、车锁控制和引擎控制,多个“用户身份”包括拥有者、朋友和同事。相当于,该图4中的(a)显示的是第三配置界面,对于该目标车辆,用来配置不同用户身份关联的功能权限。对于用户身份“朋友”,该第三配置界面能够响应于对“手机互联”对应的选择框的勾选操作,对“车锁控制”对应的选择框的勾选操作,以及对“引擎控制”对应的选择框的勾选操作,将用户身份“朋友”与至少一个功能权限(手机互联、车锁控制和引擎控制)进行关联,同样地,通过相同的操作,能够将用户身份“拥有者”与至少一个功能权限(手机互联、远程控制、车锁控制和引擎控制)进行关联,以及将用户身份“同事”与至少一个功能权限(车锁控制和引擎控制)进行关联,也就是说,显示如图4中的(b)所示的界面。在对不同的用户身份配置完对应的至少一个功能权限之后,该远程权限管理平台显示如图4中的(c)所示的界面。其中,操作项用于返回如图4中的(b)所示的界面,以对配置过程进行调整。
74.图5是本技术实施例提供的另一种确定用户身份关联的至少一个功能权限的示意图。
75.如图5中的(a)所示,显示“目标车辆”、多个“功能权限”和多个“用户身份”,其中,多个“功能权限”包括手机互联、远程控制、车锁控制和引擎控制,多个“用户身份”包括拥有者、朋友和同事。相当于,该图5中的(a)显示的是第三配置界面,对于该目标车辆,用来配置不同用户身份关联的功能权限。对于用户身份“朋友”,该第一配置界面能够响应于对“手机互联”的双击操作,对“车锁控制”的双击操作,以及对“引擎控制”的双击操作,将用户身份“朋友”与至少一个功能权限(手机互联、车锁控制和引擎控制)进行关联,同样地,通过相同的操作,能够将用户身份“拥有者”与至少一个功能权限(手机互联、远程控制、车锁控制和引擎控制)进行关联,以及将用户身份“同事”与至少一个功能权限(车锁控制和引擎控制)进行关联,也就是说,显示如图5中的(b)所示的界面。在对不同的用户身份配置完对应的至少一个功能权限之后,该远程权限管理平台显示如图5中的(c)所示的界面。其中,操作项用于返回如图5中的(b)所示的界面,以对配置过程进行调整。
76.一种可能的实现方式中,该用户身份为该目标车辆的拥有者,该方法200还包括:该远程权限管理平台响应于对该多个功能权限的调整操作,显示第四配置界面,该第四配置界面上显示有该多个功能权限;该远程权限管理平台在目标对象在该目标车辆中配置选装功能的情况下,基于该选装功能,在该第四配置界面上对该多个功能权限进行调整,确定调整后的多个功能权限,该目标对象为用户身份为该拥有者的对象。
77.应理解,在该目标车辆被该目标对象购买之后,由于该目标对象为该目标车辆的拥有者(车主),因此,该目标对象拥有对该目标车辆中的功能进行选装的权限。例如,在目标车辆的原有功能的基础上增加选装功能,或者,将原有的某个功能替换为新的功能,或者,将原有的某个功能进行去除等。
78.上述技术方案中,由于目标车辆在销售给目标对象(用户身份为拥有者,即车主)之后,该目标对象能够基于自身的需求在该目标车辆上配置各种选装功能。在配置选装功能之后,第三配置界面上显示的多个功能权限需要对应发生变化。因此,本技术中基于目标对象在该目标车辆中配置的选装功能,对该多个功能权限进行调整。具体地,远程权限管理平台响应于对该多个功能权限的调整操作,显示第四配置界面,能够在该第四配置界面上基于目标对象在该目标车辆中配置的选装功能对该多个功能权限进行调整,确定调整后的多个功能权限。这样第三配置界面上也能够对应显示调整后的多个功能权限。
79.一种可能的实现方式中,该远程权限管理平台基于该选装功能,在该第四配置界面上对该多个功能权限进行调整,包括下述中的任一项:该远程权限管理平台基于该目标对象在该目标车辆中新增的选装功能,在该多个功能权限中添加该选装功能对应的功能权限;该远程权限管理平台基于该目标对象在该目标车辆中对目标功能进行替换的选装功能,将该多个功能权限中的目标功能对应的功能权限替换为该选装功能对应的功能权限。
80.上述技术方案中,给出了该目标对象在该目标车辆中配置选装功能的两种方式:第一种是在目标车辆中增添了新的功能,第二种是将目标车辆中现有的功能(目标功能)替换为其他功能。以多种方式为目标车辆配置选装功能,能够满足不同对象对车辆的选装需求。
81.图6是本技术实施例提供的一种丰富多个功能权限的示意图。
82.如图6中的(a)所示,显示“目标车辆”、多个“功能权限”和多个“用户身份”,其中,多个“功能权限”包括手机互联、远程控制、车锁控制和引擎控制,多个“用户身份”包括拥有
者、朋友和同事。应理解,手机互联是指目标车辆支持与手机互联,远程控制是指该目标车辆支持被智能终端远程控制,车锁控制是指对象(用户)通过车锁来控制该目标车辆,引擎控制是指通过发动机来驱动该目标车辆。相当于,该图6中的(a)显示的是第三配置界面,对于该目标车辆而言,该第三配置界面用来配置不同用户身份关联的至少一个功能权限。在对用户身份关联的至少一个功能权限进行配置的过程中,该远程权限管理平台的第三配置界面能够响应于对多个“功能权限”的调整操作。也就是说,点击图6中的(a)所示的“+”图标。在点击“+”之后,该远程权限管理平台会显示图6中的(b)所示的界面(第四配置界面)。在图6中的(b)中,可在功能权限的编辑框中将“车锁控制”替换为其他的功能权限“指纹控制”,可在功能权限的编辑框中输入选装功能(新增的选装功能)对应的功能权限“冰箱控制”。最后,得到图6中的(c)所示的界面,其中指纹控制是指该目标车辆支持对象通过指纹来控制,冰箱控制是指该目标车辆允许对选装的车载冰箱进行控制。
83.应理解,上述方案中相当于,第三配置界面上显示的多个功能权限是基于第二配置界面和第六配置界面得到的,第三配置界面上显示有多个用户身份和多个功能权限,是为了配置不同用户身份关联的至少一个功能权限。第四配置界面用于对多个功能权限进行调整,使得能够改变第三配置界面上显示的多个功能权限。
84.步骤203,该远程权限管理平台将该多个第一功能权限和该多个第二功能权限的并集配置到该目标车辆。
85.应理解,在该远程功能权限平台对车辆进行功能权限的配置之后,更多的是应用功能权限的过程。也就是说,将在该远程功能权限平台确定的功能权限,配置(生效)到车辆上的过程。
86.一种可能的实现方式中,该远程权限管理平台确定该用户身份关联的该至少一个功能权限之后,该方法200还包括:远程权限管理平台显示与该用户身份关联的该至少一个功能权限。
87.应理解,在显示与该用户身份关联的该至少一个功能权限的情况下,该第一配置界面上还可显示对该至少一个功能权限进行调整的可控图标。
88.还应理解,上述过程中的所有方法均是对车辆的功能权限的配置过程。在配置功能权限之后,还涉及到实际用车场景中,对功能权限的使用过程。
89.一种可能的实现方式中,该方法200还包括:该远程权限管理平台获取使用该目标车辆的候选对象的身份信息;该远程权限管理平台从该多个用户身份中确定与该身份信息匹配的目标用户身份;该远程权限管理平台将该目标用户身份关联的至少一个功能权限,确定为该候选对象在该目标车辆中所拥有的功能权限。
90.上述技术方案中,实际生活中,本方案能够获取使用目标车辆的候选对象的身份信息,并基于该候选对象的身份信息判断出该候选对象的身份(目标用户身份)。将该目标用户身份关联的至少一个功能权限,确定为该候选对象在该目标车辆中所拥有的功能权限。例如,在实际用车场景中,相较于该车辆的车主,该车辆的借用者应该具备该车辆中较少功能的使用权限,这一定程度上能够避免车主在该车辆中的隐私。
91.如下讨论“该远程权限管理平台获取使用该目标车辆的候选对象的身份信息”的过程。
92.第一种
93.一种可能的实现方式中,该远程权限管理平台获取使用该目标车辆的候选对象的身份信息,包括:该远程权限管理平台通过该目标车辆上的监控设备获取该目标车辆中的环境图像;该远程权限管理平台通过检测框对该环境图像进行遍历,从该环境图像中确定包含该候选对象的子图像;该远程权限管理平台基于从该子图像中提取的对象特征对该候选对象进行分类识别,确定该候选对象的身份信息。
94.应理解,上述技术方案中的“监控设备”为任一类型的摄像机;“该候选对象的身份信息”为该候选对象的唯一标识信息。该远程权限管理平台基于该环境图像得到该候选对象的身份信息的过程,即“通过检测框对该环境图像进行遍历,从该环境图像中得到包含该候选对象的子图像;该远程权限管理平台基于从该子图像中提取的对象特征对该候选对象进行分类识别,确定该候选对象的身份信息”,可理解为基于该环境图像进行目标检测和目标识别的过程,该目标为上述方案中的候选对象。
95.第二种
96.一种可能的实现方式中,该方法200还包括:该远程权限管理平台获取该候选对象输入的指纹信息;以及,该远程权限管理平台获取使用该目标车辆的候选对象的身份信息,包括:该远程权限管理平台将该指纹信息与多个候选指纹信息进行比对,该远程权限管理平台从该多个候选指纹信息中筛选与该指纹信息匹配的目标指纹信息;该远程权限管理平台将该目标指纹信息关联的目标身份信息确定为该身份信息。
97.应理解,该远程权限管理平台通过目标车辆上的指纹录入机获取该候选对象输入的指纹信息。还应理解,还可通过人脸识别或语音识别的方式,得到该候选对象的身份信息。
98.其中,上述以两种方式实现对目标车辆内的候选对象的识别,第一种为图像识别,第二种为指纹识别。
99.图7是本技术实施例提供的一种配置功能权限的装置的结构示意图。
100.示例性的,如图7所示,该装置700包括:
101.确定模块701,用于:
102.响应于对多个车型中目标车型的功能权限配置操作,确定该目标车型关联的多个第一功能权限;
103.响应于对属于该目标车型的多个车辆中目标车辆的功能权限配置操作,确定该目标车辆关联的多个第二功能权限;
104.配置模块702,用于将该多个第一功能权限和该多个第二功能权限的并集配置到该目标车辆。
105.可选地,该多个第一功能权限的结构和该多个第二功能权限的结构符合树形结构。
106.可选地,确定该目标车型关联的多个第一功能权限之后,该装置700还包括:显示模块,用于:响应于对该多个第一功能权限的确认操作,显示第一配置界面,该第一配置界面上显示有属于该目标车型的多个车辆;响应于对该多个车辆中目标车辆的选择操作,显示第二配置界面,该第二配置界面用于配置该目标车辆关联的功能权限;该确定模块701,具体用于响应于该第二配置界面上对该目标车辆的功能权限配置操作,确定该目标车辆关联的多个第二功能权限。
107.可选地,该显示模块,还用于响应于对该目标车辆的权限配置操作,显示第三配置界面,该第三配置界面上显示有多个用户身份和多个功能权限,该多个功能权限包括该多个第一功能权限和该多个第二功能权限;该确定模块701,还用于对于该多个用户身份中的任一用户身份,响应于对该多个功能权限中的至少一个功能权限的选择操作,将该用户身份与该至少一个功能权限进行关联,确定该用户身份关联的该至少一个功能权限。
108.可选地,该用户身份为该目标车辆的拥有者,该显示模块,还用于响应于对该多个功能权限的调整操作,显示第四配置界面,该第四配置界面上显示有该多个功能权限;该装置700还包括:调整模块,用于在目标对象在该目标车辆中配置选装功能的情况下,基于该选装功能,在该第二配置界面上对该多个功能权限进行调整,确定调整后的多个功能权限,该目标对象为用户身份为该拥有者的对象。
109.可选地,该调整模块,具体用于下述中的任一项:基于该目标对象在该目标车辆中新增的选装功能,在该多个功能权限中添加该选装功能对应的功能权限;基于该目标对象在该目标车辆中对目标功能进行替换的选装功能,将该多个功能权限中的目标功能对应的功能权限替换为该选装功能对应的功能权限。
110.可选地,该装置700还包括:获取模块,用于获取使用该目标车辆的候选对象的身份信息;确定模块701,用于:从该多个用户身份中确定与该身份信息匹配的目标用户身份;将该目标用户身份关联的至少一个功能权限,确定为该候选对象在该目标车辆中所拥有的功能权限。
111.图8是本技术实施例提供的一种电子设备的结构示意图。
112.示例性的,如图8所示,该电子设备800包括:存储器801、处理器802以及存储在该存储器801中并在处理器802上运行的计算机程序803,其中,该处理器802执行该计算机程序803时,使得该电子设备可执行前述介绍的任意一种配置功能权限的方法。
113.本实施例可以根据上述方法示例对电子设备进行功能模块的划分,例如,可以对应各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中,上述集成的模块可以采用硬件的形式实现。需要说明的是,本实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
114.在采用对应各个功能划分各个功能模块的情况下,该电子设备可以包括:确定模块、配置模块、调整模块、显示模块和获取模块等。需要说明的是,上述方法实施例涉及的各个步骤的所有相关内容的可以援引到对应功能模块的功能描述,在此不再赘述。
115.本实施例提供的电子设备,用于执行上述一种配置功能权限的方法,因此可以达到与上述实现方法相同的效果。
116.在采用集成的单元的情况下,电子设备可以包括处理模块、存储模块。其中,处理模块可以用于对电子设备的动作进行控制管理。存储模块可以用于电子设备执行相互程序代码和数据等。
117.其中,处理模块可以是处理器或控制器,其可以实现或执行结合本技术公开内容所藐视的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包括一个或多个微处理器组合,数字信号处理(digital signal processing,dsp)和微处理器的组合等等,存储模块可以是存储器。
118.本技术的实施例提供的电子设备具体可以是芯片,组件或模块,该电子设备可包
括相连的处理器和存储器;其中,存储器用于存储指令,当该电子设备运行时,处理器可调用并执行指令,以使芯片执行前述介绍的任意一种配置功能权限的方法。
119.本实施例提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当该指令在计算机或处理器上运行时,使得该计算机或处理器执行前述介绍的任意一种配置功能权限的方法。
120.本实施例还提供了一种包含指令的计算机程序产品,当该计算机程序产品在计算机或处理器上运行时,使得计算机或处理器执行上述相关步骤,以实现前述介绍的任意一种配置功能权限的方法。
121.其中,本实施例提供的电子设备、计算机可读存储介质、包含指令的计算机程序产品或芯片均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
122.通过以上实施方式的描述,所属领域的技术人员可以了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
123.在本技术所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
124.以上内容,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
技术特征:
1.一种配置功能权限的方法,其特征在于,所述方法由车辆的远程权限管理平台执行,所述方法包括:响应于对多个车型中目标车型的功能权限配置操作,确定所述目标车型关联的多个第一功能权限;响应于对属于所述目标车型的多个车辆中目标车辆的功能权限配置操作,确定所述目标车辆关联的多个第二功能权限;将所述多个第一功能权限和所述多个第二功能权限的并集配置到所述目标车辆。2.根据权利要求1所述的方法,其特征在于,所述多个第一功能权限的结构和所述多个第二功能权限的结构符合树形结构。3.根据权利要求1所述的方法,其特征在于,所述确定所述目标车型关联的多个第一功能权限之后,所述方法还包括:响应于对所述多个第一功能权限的确认操作,显示第一配置界面,所述第一配置界面上显示有属于所述目标车型的多个车辆;响应于对所述多个车辆中目标车辆的选择操作,显示第二配置界面,所述第二配置界面用于配置所述目标车辆关联的功能权限;以及,所述响应于对属于所述目标车型的多个车辆中目标车辆的功能权限配置操作,确定所述目标车辆关联的多个第二功能权限,包括:响应于所述第二配置界面上对所述目标车辆的功能权限配置操作,确定所述目标车辆关联的多个第二功能权限。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于对所述目标车辆的权限配置操作,显示第三配置界面,所述第三配置界面上显示有多个用户身份和多个功能权限,所述多个功能权限包括所述多个第一功能权限和所述多个第二功能权限;对于所述多个用户身份中的任一用户身份,响应于对所述多个功能权限中的至少一个功能权限的选择操作,将所述用户身份与所述至少一个功能权限进行关联,确定所述用户身份关联的所述至少一个功能权限。5.根据权利要求4所述的方法,其特征在于,所述用户身份为所述目标车辆的拥有者,所述方法还包括:响应于对所述多个功能权限的调整操作,显示第四配置界面,所述第四配置界面上显示有所述多个功能权限;在目标对象在所述目标车辆中配置选装功能的情况下,基于所述选装功能,在所述第四配置界面上对所述多个功能权限进行调整,确定调整后的所述多个功能权限,所述目标对象为用户身份为所述拥有者的对象。6.根据权利要求5所述的方法,其特征在于,所述基于所述选装功能,在所述第四配置界面上对所述多个功能权限进行调整,包括下述中的任一项:基于所述目标对象在所述目标车辆中新增的选装功能,在所述多个功能权限中添加所述选装功能对应的功能权限;基于所述目标对象在所述目标车辆中对目标功能进行替换的选装功能,将所述多个功能权限中的目标功能对应的功能权限替换为所述选装功能对应的功能权限。
7.根据权利要求4所述的方法,其特征在于,所述方法还包括:获取使用所述目标车辆的候选对象的身份信息;从所述多个用户身份中确定与所述身份信息匹配的目标用户身份;将所述目标用户身份关联的至少一个功能权限,确定为所述候选对象在所述目标车辆中所拥有的功能权限。8.一种配置功能权限的装置,其特征在于,所述装置包括:确定模块,用于:响应于对多个车型中目标车型的功能权限配置操作,确定所述目标车型关联的多个第一功能权限;响应于对属于所述目标车型的多个车辆中目标车辆的功能权限配置操作,确定所述目标车辆关联的多个第二功能权限;配置模块,还用于将所述多个第一功能权限和所述多个第二功能权限的并集配置到所述目标车辆。9.一种电子设备,其特征在于,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时,使得所述电子设备执行如权利要求1至7中任意一项所述的配置功能权限的方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在计算机或处理器上运行时,使得所述计算机或处理器执行如权利要求1至7中任意一项所述的配置功能权限的方法。
技术总结
本申请提供配置功能权限的方法、装置、电子设备及存储介质。本申请中车辆的远程权限管理平台,响应于对目标车型的功能权限配置操作,确定目标车型关联的多个第一功能权限。即,通过远程权限管理平台,能够统一地配置属于目标车型的多个车辆关联的多个功能权限。并且,远程权限管理平台能够响应于对多个车辆中目标车辆的功能权限配置操作,确定目标车辆关联的多个第二功能权限,将多个第一功能权限和多个第二功能权限的并集配置到目标车辆。即,统一配置多个车辆中各个车辆关联的功能权限,再基于远程权限管理平台满足某一车辆对功能权限的特殊配置需求。这样,能够满足各个车辆的功能权限的配置需求,使得各个车辆的功能权限不会存在冗余或缺失。不会存在冗余或缺失。不会存在冗余或缺失。
技术研发人员:王伟
受保护的技术使用者:长城汽车股份有限公司
技术研发日:2023.05.10
技术公布日:2023/9/12
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/