一种车辆控制权的分享方法、装置、设备及存储介质与流程

文档序号:32005331发布日期:2022-11-02 12:55阅读:29来源:国知局
一种车辆控制权的分享方法、装置、设备及存储介质与流程

1.本公开涉及移动终端领域,尤其涉及一种车辆控制权的分享方法、装置、设备及存储介质。


背景技术:

2.随着终端技术和通信技术的发展,手机能够实现的功能越来越多,其中就包含了通过手机上搭载的应用程序对车辆进行控制,如果车主想要面对面的分享自己车辆的控制权,需要在应用程序内输入对方的账号或手机号,操作过程比较繁琐,导致用户体验不佳。因此,如何对车辆的控制权进行方便快速的分享是需要解决的技术问题。


技术实现要素:

3.为了解决上述技术问题,本公开提供了一种车辆控制权的分享方法、装置、设备及存储介质。
4.本公开实施例的第一方面提供了一种车辆控制权的分享方法,该方法包括:
5.建立与待授权的终端的连接;
6.基于所述连接,获取所述终端的信息和账号信息;
7.将包含所述终端的信息和所述账号信息的权限分享信息发送给车辆,以使所述车辆授权所述终端通过所述账号对所述车辆进行控制。
8.本公开实施例的第二方面提供了一种车辆控制权的分享装置,该装置包括:
9.连接建立模块,用于建立与待授权的终端的连接;
10.信息获取模块,用于基于所述连接,获取所述终端的信息和账号信息;
11.信息发送模块,用于将包含所述终端的信息和所述账号信息的权限分享信息发送给车辆,以使所述车辆授权所述终端通过所述账号对所述车辆进行控制。
12.本公开实施例的第三方面提供了一种计算机设备,包括存储器和处理器,以及计算机程序,其中,存储器中存储有计算机程序,当计算机程序被处理器执行时,实现如上述第一方面的车辆控制权的分享方法。
13.本公开实施例的第四方面提供了一种计算机可读存储介质,存储介质中存储有计算机程序,当计算机程序被处理器执行时,实现如上述第一方面的车辆控制权的分享方法。
14.本公开实施例提供的技术方案与现有技术相比具有如下优点:
15.在本公开实施例提供的车辆控制权的分享方法、装置、设备及存储介质中,通过建立与待授权的终端的连接,并基于该连接获取待授权终端的信息和账号信息,并将包含终端的信息和账号信息的权限分享信息发送给对应的车辆,使得接收到权限分享信息的车辆能够授权终端通过对应账号对车辆进行控制,从而在用户想要将终端上的车辆控制权分享给其他终端时,无需用户手动输入分享对象的信息,就能自动完成对车辆控制权的分享操作,简化了用户的操作,提升用户的分享体验。
附图说明
16.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
17.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
18.图1是本公开实施例提供的一种车辆控制权的分享方法的流程图;
19.图2是本公开实施例提供的一种添加授权信息的方法的流程图;
20.图3是本公开实施例提供的一种向车辆发送信息的方法的流程图;
21.图4是本公开实施例提供的一种更改授权信息的方法的流程图;
22.图5是本公开实施例提供的一种车辆控制权的分享装置的结构示意图;
23.图6是本公开实施例提供的一种计算机设备的结构示意图。
具体实施方式
24.为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
25.在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
26.图1是本公开实施例提供的一种车辆控制权的分享方法的流程图,该方法可以由一种车辆控制权的分享装置执行,该装置可以安装在终端上。如图1所示,本实施例提供的车辆控制权的分享方法包括如下步骤:
27.s101、建立与待授权的终端的连接。
28.本公开实施例中的终端可以理解为诸如手机、平板电脑、笔记本电脑等具有车辆控制能力的终端,待授权的终端可以理解为等待获取对车辆的控制权的终端。
29.本公开实施例中的连接可以理解为拥有车辆控制权的终端与待授权的终端之间建立的用于传输数据的连接,示例的,连接方式可以是近场通信(near field communication,nfc)连接,其中,nfc连接可以理解为一种通过短距离高频无线通信技术实现的允许电子设备之间进行非接触式点对点数据传输和交换的连接方式。
30.本公开实施例中,车辆控制权的分享装置可以在经过对终端的查找和鉴权后,建立与待授权的终端的连接。
31.s102、基于所述连接,获取所述终端的信息和账号信息。
32.本公开实施例中的终端的信息可以理解为能够对终端进行唯一标识的设备信息,示例的,终端的信息可以是国际移动设备识别码(international mobile equipment identity,imei)。
33.本公开实施例中的账号信息可以理解为终端上搭载的用于控制车辆的应用程序(application,app)中已登录的账号信息。
34.本公开实施例中,车辆控制权的分享装置可以在建立与待授权的终端的连接之
后,获取该终端的设备信息和终端上的车辆控制app的账号信息。
35.在本公开实施例的一种示例性的实施方式中,车辆控制权的分享装置可以在建立与待授权的终端的连接之后,接收待授权的终端发送的imei码和车辆控制app上登录的的账号信息。
36.s103、将包含所述终端的信息和所述账号信息的权限分享信息发送给车辆,以使所述车辆授权所述终端通过所述账号对所述车辆进行控制。
37.本公开实施例中的权限分享信息可以理解为用于对终端上搭载的的车辆控制app中已登录的账号所拥有的车辆控制权进行分享的信息,示例的,权限分享信息中可以包括待授权的终端的信息和账号信息、具体的权限信息、授权时限信息等,在此不做限定。
38.本公开实施例中,车辆控制权的分享装置可以在获取到待授权终端的信息和账号信息之后,将包含终端的信息和账号信息的权限分享信息发送给对应的车辆,使得接收到权限分享信息的车辆能够对信息对应的终端和账号进行授权,使得该信息对应的终端能够通过对应账号对该车辆进行控制。
39.在本公开实施例的一种示例性的实施方式中,车辆控制权的分享装置可以通过拥有车辆控制权的终端和账号将权限分享信息发送给车辆,使得车辆接收到权限分享信息后,对信息发送方的身份进行验证,验证通过后再执行授权操作。
40.本公开实施例通过建立与待授权的终端的连接,并基于该连接获取待授权终端的信息和账号信息,并将包含终端的信息和账号信息的权限分享信息发送给对应的车辆,使得接收到权限分享信息的车辆能够授权终端通过对应账号对车辆进行控制,从而在用户想要将终端上的车辆控制权分享给其他终端时,无需用户手动输入分享对象的信息,就能自动完成对车辆控制权的分享操作,简化了用户的操作,提升用户的分享体验。
41.图2是本公开实施例提供的一种添加授权信息的方法的流程图。如图2所示,在上述实施例的基础上,可以通过如下方法添加授权信息。
42.s201、根据所述终端的账号信息,获取预设的与所述账号信息对应的授权信息,所述授权信息包括权限信息和/或时限信息。
43.本公开实施例中的权限信息可以理解为对车辆进行控制时对控制范围和能力进行细分的信息,示例的,权限信息可以包括打开或关闭车窗,打开或关闭车门,启动车辆等,在此不作限制。
44.本公开实施例中的时限信息可以理解为用于表示获得的车辆控制权的有效期的信息,示例的,时限信息可以包括临时权限或永久权限,临时权限可以包括十五分钟、一天、一个月等,在此不做限定。
45.本公开实施例中的权限信息和/或时限信息可以理解为权限信息和时限信息中的至少一个信息。
46.本公开实施例中,车辆控制权的分享装置可以在获得待授权的终端的账号信息后,在预设的数据库中查找该账号信息,并获取与账号信息对应的包含权限信息和时限信息中的至少一种的授权信息,获取方式包括但不限于如下几种:
47.在本公开实施例的一种示例性的实施方式中,车辆控制权的分享装置可以在预设的数据库中查找账号信息时,获取预设数据库中存储的账号信息对应的身份信息,并将身份信息对应的授权信息作为账号信息对应的授权信息。示例的,当终端为手机时,账号信息
可以为手机号码,预设数据库可以是包含有身份信息的通讯录数据库,通过在通讯录数据库中查找作为账号信息的手机号码,获取手机号码对应的身份信息,进而确定与该身份信息对应的授权信息,将其作为该账号信息对应的授权信息,其中,身份信息可以包括家人、朋友、认识的人等,在此不做限定。
48.在本公开实施例的另一种示例性的实施方式中,车辆控制权的分享装置可以在预设数据库中无法查找到账号信息时,为该账号分配默认的包括权限信息和时限信息的授权信息,示例的,默认的授权信息可以是车辆控制app中系统设置的授权信息,也可以是用户预先设定的默认授权信息,在此不做限定。
49.s202、将所述授权信息添加到所述权限分享信息中。
50.本公开实施例中,车辆控制权的分享装置可以在获得与账号信息对应的授权信息后,将授权信息添加到权限分享信息中,使得授权信息能够与待授权的终端的信息和账号信息一起被发送给车辆,进而使得车辆能够在授权终端通过账号对车辆进行控制时,按照授权信息进行授权。
51.本公开实施例通过根据终端的账号信息,获取预设的与账号信息对应的包括权限信息和时限信息中的至少一种的授权信息,并将授权信息添加到权限分享信息中,能够在分享车辆控制权时,对控制权进行进一步细分,同时对控制权的有效期进行限制,提高了对车辆控制权进行分享的安全性和灵活性,进一步提升用户的体验。
52.图3是本公开实施例提供的一种向车辆发送信息的方法的流程图。如图3所示,在上述实施例的基础上,可以通过如下方法向车辆发送信息。
53.s301、获取用户输入的确认分享指令。
54.本公开实施例中的确认分享指令可以理解为用于对分享操作进行确认的指令,示例的,确认分享指令可以是语音指令、手势指令、触控指令等,在此不做限定。
55.本公开实施例中,车辆控制权的分享装置可以获取用户输入的确认分享指令,并以此确定用户是否想要执行对车辆控制权的分享操作。
56.在本公开实施例的一种示例性的实施方式中,车辆控制权的分享装置可以在获取待授权终端的账号信息之后,在显示屏上弹出包含账号信息和是否确认分享的选项的提示框,以便拥有车辆控制权的用户确认是否想要将车辆控制权分享给账号信息所对应的账号,当用户选择确认选项时,则认为获取了用户输入的确认分享指令。
57.s302、响应于所述确认分享指令,则将包含所述终端的信息和所述账号信息的权限分享信息发送给车辆,以使所述车辆授权所述终端通过所述账号对所述车辆进行控制。
58.本公开实施例中,车辆控制权的分享装置可以在获取到确认分享指令之后,将包含终端的信息和账号信息的权限分享信息发送给对应的车辆,使得接收到权限分享信息的车辆能够对信息对应的设备和账号进行授权,使得该信息对应的终端能够通过对应账号对该车辆进行控制。
59.本公开实施例通过获取用户输入的确认分享指令,响应于确认分享指令,则将包含终端的信息和账号信息的权限分享信息发送给车辆,以使车辆授权终端通过账号对车辆进行控制,能够在对车辆控制权进行分享的过程中,增加用户确认环节,避免发生车辆控制权被误分享给其他账号的情况,进一步提高对车辆控制权进行分享的安全性。
60.图4是本公开实施例提供的一种更改授权信息的方法的流程图。如图4所示,在上
述实施例的基础上,可以通过如下方法更改授权信息。
61.s401、获取用户输入的授权更改指令。
62.本公开实施例中的授权更改指令可以理解为用于对授权信息进行更改的指令,可以包括更改后的授权信息、更改对象的账号信息等,示例的,授权更改指令可以是语音指令、触控指令等,在此不做限定。
63.本公开实施例中,车辆控制权的分享装置可以获取用户输入的授权更改指令。
64.在本公开实施例的一种示例性的实施方式中,车辆控制权的分享装置可以在更改对象的账号信息存在对应的身份信息时,获取对该账号的身份信息的更改指令,并将对身份信息的更改指令作为授权更改指令。
65.s402、响应于所述授权更改指令,则对所述授权信息进行更改。
66.本公开实施例中,车辆控制权的分享装置可以在接收到授权更改指令后,根据授权更改指令的内容对授权信息进行更改。
67.在本公开实施例的一种示例性的实施方式中,车辆控制权的分享装置可以在获取到授权更改指令后,提取授权更改指令所包含的更改后的授权信息和更改对象的账号信息,进而将对应账号的需要更改的授权信息替换为更改后的授权信息。
68.在本公开实施例的一种示例性的实施方式中,车辆控制权的分享装置可以在将对身份信息的更改指令作为授权更改指令后,获取更改后的身份信息对应的包括权限信息和时限信息的授权信息,进而对该账号的授权信息进行更改。
69.s403、将更改后的授权信息发送给所述车辆,以使所述车辆授权所述终端基于所述更改后的授权信息对所述车辆进行控制。
70.本公开实施例中,车辆控制权的分享装置可以将更改对象的账号信息和该账号的更改后的授权信息发送给车辆,使得接收到更改后的授权信息的车辆能够按照更改后的授权信息对对应的设备和账号进行授权,使得该授权信息对应的终端能够拥有更改授权信息后的车辆控制权。
71.本公开实施例通过获取用户输入的授权更改指令,响应于授权更改指令,则对授权信息进行更改,将更改后的授权信息发送给车辆,以使车辆授权终端基于更改后的授权信息对车辆进行控制,能够在将车辆控制权分享给其他账号后,根据用户的需要对其他账号的授权信息进行灵活的更改,进一步提高用户的体验。
72.图5是本公开实施例提供的一种车辆控制权的分享装置的结构示意图。如图5所示,该车辆控制权的分享装置500包括:连接建立模块510,信息获取模块520,信息发送模块530,其中,连接建立模块510,用于建立与待授权的终端的连接;信息获取模块520,用于基于所述连接,获取所述终端的信息和账号信息;信息发送模块530,用于将包含所述终端的信息和所述账号信息的权限分享信息发送给车辆,以使所述车辆授权所述终端通过所述账号对所述车辆进行控制。
73.可选的,所述车辆控制权的分享装置500还包括:第一获取单元,用于根据所述终端的账号信息,获取预设的与所述账号信息对应的授权信息,所述授权信息包括权限信息和/或时限信息;添加单元,用于将所述授权信息添加到所述权限分享信息中。
74.可选的,所述车辆控制权的分享装置500还包括:第二获取单元,用于获取用户输入的确认分享指令;第一发送单元,用于响应于所述确认分享指令,则将包含所述终端的信
息和所述账号信息的权限分享信息发送给车辆,以使所述车辆授权所述终端通过所述账号对所述车辆进行控制。
75.可选的,所述车辆控制权的分享装置500还包括:第三获取单元,用于获取用户输入的授权更改指令;更改单元,用于响应于所述授权更改指令,则对所述授权信息进行更改;第二发送单元,用于将更改后的授权信息发送给所述车辆,以使所述车辆授权所述终端基于所述更改后的授权信息对所述车辆进行控制。
76.本实施例提供的车辆控制权的分享装置能够执行上述任一实施例所述的方法,其执行方式和有益效果类似,在这里不再赘述。
77.图6是本公开实施例提供的一种计算机设备的结构示意图。
78.如图6所示,该计算机设备可以包括处理器610以及存储有计算机程序指令的存储器620。
79.具体地,上述处理器610可以包括中央处理器(cpu),或者特定集成电路(application specific integrated circuit,asic),或者可以被配置成实施本技术实施例的一个或多个集成电路。
80.存储器620可以包括用于信息或指令的大容量存储器。举例来说而非限制,存储器620可以包括硬盘驱动器(hard disk drive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universal serial bus,usb)驱动器或者两个及其以上这些的组合。在合适的情况下,存储器620可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器620可在综合网关设备的内部或外部。在特定实施例中,存储器620是非易失性固态存储器。在特定实施例中,存储器620包括只读存储器(read-only memory,rom)。在合适的情况下,该rom可以是掩模编程的rom、可编程rom(programmable rom,prom)、可擦除prom(electrical programmable rom,eprom)、电可擦除prom(electrically erasable programmable rom,eeprom)、电可改写rom(electrically alterable rom,earom)或闪存,或者两个或及其以上这些的组合。
81.处理器610通过读取并执行存储器620中存储的计算机程序指令,以执行本公开实施例所提供的车辆控制权的分享方法的步骤。
82.在一个示例中,该计算机设备还可包括收发器630和总线640。其中,如图6所示,处理器610、存储器620和收发器630通过总线640连接并完成相互间的通信。
83.总线640包括硬件、软件或两者。举例来说而非限制,总线可包括加速图形端口(accelerated graphics port,agp)或其他图形总线、增强工业标准架构(extended industry standard architecture,eisa)总线、前端总线(front side bus,fsb)、超传输(hyper transport,ht)互连、工业标准架构(industrial standard architecture,isa)总线、无限带宽互连、低引脚数(low pin count,lpc)总线、存储器总线、微信道架构(micro channel architecture,mca)总线、外围控件互连(peripheral component interconnect,pci)总线、pci-express(pci-x)总线、串行高级技术附件(serial advanced technology attachment,sata)总线、视频电子标准协会局部(video electronics standards association local bus,vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线640可包括一个或多个总线。尽管本技术实施例描述和示出了特定的总线,但本技术考虑任何合适的总线或互连。
84.本公开实施例还提供了一种计算机可读存储介质,该存储介质可以存储有计算机程序,当计算机程序被处理器执行时,使得处理器实现本公开实施例所提供的车辆控制权的分享方法。
85.上述的存储介质可以例如包括计算机程序指令的存储器620,上述指令可由车辆控制权的分享设备的处理器610执行以完成本公开实施例所提供的车辆控制权的分享方法。可选的,存储介质可以是非临时性计算机可读存储介质,例如,非临时性计算机可读存储介质可以是rom、随机存取存储器(random access memory,ram)、光盘只读存储器(compact disc rom,cd-rom)、磁带、软盘和光数据存储设备等。上述计算机程序可以以一种或多种程序设计语言的任意组合来编写用于执行本公开实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如java、c++等,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。
86.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
87.以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1