车载系统的控制方法和装置与流程

文档序号:13617485阅读:268来源:国知局
车载系统的控制方法和装置与流程

本发明涉及车载技术领域,特别是涉及到一种车载系统的控制方法和装置。



背景技术:

为了方便车主对车辆进行远程监控和控制,现有技术中提出了一种车载系统的控制方法,具体为:车主将移动终端的电话号码与自己车辆的车载系统绑定,并将绑定信息存储到服务器,随后车主通过移动终端登录服务器后,就可以利用移动终端控制车辆的车载系统,进而实现对车辆的远程监控和控制。为了保证车辆的安全,一个车辆的车载系统只能与一个电话号码绑定,保证只有车主才能够远程监控和控制自己的车辆。然而,当车主希望将车辆暂时交由他人控制时,车主要么把自己的移动终端也交给他人使用,要么把自己登录服务器的账户密码告诉他人,使得车主不但在此期间不能控制自己的车辆、不能使用自己的移动终端,还有隐私泄露的风险。

综上所述,现有的车载系统的控制方法,灵活性差,安全性低,用户体验不佳。



技术实现要素:

本发明的主要目的为提供一种车载系统的控制方法和装置,旨在提高车辆控制的灵活性和安全性。

为达以上目的,本发明实施例提出车载系统的控制方法,所述方法包括以下步骤:

第一终端生成授权第二终端控制第一车载系统的授权信息,并向服务器发送所述授权信息;

所述服务器接收并保存所述授权信息;

所述第二终端向所述服务器发送针对所述第一车载系统的控制命令;

所述服务器接收所述控制命令,并根据所述授权信息响应所述控制命令。

可选地,所述第一终端生成授权第二终端控制第一车载系统的授权信息的步骤包括:

所述第一终端接收输入的第二终端的唯一标识信息;

所述第一终端根据所述唯一标识信息和预设的权限信息生成所述授权信息。

可选地,所述第一终端生成授权第二终端控制第一车载系统的授权信息的步骤包括:

所述第一终端接收输入的第二终端的唯一标识信息和权限信息;

所述第一终端根据所述唯一标识信息和所述权限信息生成所述授权信息。

可选地,所述服务器接收并保存所述授权信息的步骤之后还包括:

所述服务器根据所述授权信息向所述第二终端发送控制链接;

所述第二终端向所述服务器发送针对所述第一车载系统的控制命令的步骤包括:

所述第二终端通过所述控制链接进入所述第一车载系统的车载控制界面,通过所述车载控制界面向所述服务器发送针对所述第一车载系统的控制命令。

可选地,所述第二终端向所述服务器发送针对所述第一车载系统的控制命令的步骤包括:

所述第二终端接收输入的控制命令;

所述第二终端询问所述控制命令是否为针对所述第一车载系统的控制命令;

当所述控制命令为针对所述第一车载系统的控制命令时,所述第二终端对所述控制命令标记标识信息后发送给所述服务器;

所述服务器接收所述控制命令,根据所述控制命令上标记的标识信息识别出所述控制命令为针对所述第一车载系统的控制命令。

可选地,所述授权信息包括第二终端的唯一标识信息,所述根据所述授权信息响应所述控制命令的步骤包括:

判断所述授权信息中是否包含发送所述控制命令的第二终端的唯一标识信息;

若是,向所述第一车载系统发送所述控制命令。

可选地,所述授权信息包括第二终端的唯一标识信息及其对应的权限信息,所述根据所述授权信息响应所述控制命令的步骤包括:

判断所述授权信息中是否包含发送所述控制命令的第二终端的唯一标识信息;

若是,判断所述唯一标识信息对应的权限信息是否包含所述控制命令;

若是,向所述第一车载系统发送所述控制命令。

可选地,所述根据所述授权信息响应所述控制命令的步骤之后还包括:

所述第一终端向所述服务器发送针对所述第二终端的取消授权信息;

所述服务器接收所述取消授权信息,根据所述取消授权信息删除所述第二终端对应的授权信息。

本发明实施例还提出一种车载系统的控制方法,所述方法应用于前述服务器,包括以下步骤:

接收并保存第一终端发送的授权第二终端控制第一车载系统的授权信息;

接收所述第二终端发送的针对所述第一车载系统的控制命令;

根据所述授权信息响应所述控制命令。

可选地,所述接收并保存第一终端发送的授权第二终端控制第一车载系统的授权信息的步骤之后还包括:

根据所述授权信息向所述第二终端发送控制链接,以使所述第二终端通过所述控制链接发送针对所述第一车载系统的控制命令。

可选地,所述接收所述第二终端发送的针对所述第一车载系统的控制命令的步骤包括:

接收所述第二终端发送的控制命令;

判断所述控制命令上是否标记有标识信息;

当所述控制命令上标记有标识信息时,根据所述标识信息识别出所述控制命令为针对所述第一车载系统的控制命令。

可选地,所述授权信息包括第二终端的唯一标识信息,所述根据所述授权信息响应所述控制命令的步骤包括:

判断所述授权信息中是否包含发送所述控制命令的第二终端的唯一标识信息;

若是,向所述第一车载系统发送所述控制命令。

可选地,所述授权信息包括第二终端的唯一标识信息及其对应的权限信息,所述根据所述授权信息响应所述控制命令的步骤包括:

判断所述授权信息中是否包含发送所述控制命令的第二终端的唯一标识信息;

若是,判断所述唯一标识信息对应的权限信息是否包含所述控制命令;

若是,向所述第一车载系统发送所述控制命令。

可选地,所述根据所述授权信息响应所述控制命令的步骤之后还包括:

接收所述第一终端发送的针对所述第二终端的取消授权信息;

根据所述取消授权信息删除所述第二终端对应的授权信息。

本发明实施例同时提出一种车载系统的控制系统,所述系统包括第一终端、第二终端和服务器,其中:

所述第一终端,用于生成授权所述第二终端控制第一车载系统的授权信息,并向所述服务器发送所述授权信息;

所述服务器,用于接收并保存所述授权信息;

所述第二终端,用于向所述服务器发送针对所述第一车载系统的控制命令;

所述服务器还用于:接收所述控制命令,并根据所述授权信息响应所述控制命令。

可选地,所述第一终端还用于:向所述服务器发送针对所述第二终端的取消授权信息;

所述服务器还用于:接收所述取消授权信息,根据所述取消授权信息删除所述第二终端对应的授权信息。

本发明实施例还提出一种车载系统的控制装置,所述装置包括:

授权处理模块,用于接收并保存第一终端发送的授权第二终端控制第一车载系统的授权信息;

命令接收模块,用于接收所述第二终端发送的针对所述第一车载系统的控制命令;

命令响应模块,用于根据所述授权信息响应所述控制命令。

可选地,所述授权信息包括第二终端的唯一标识信息,所述命令响应模块包括:

标识判断单元,用于判断所述授权信息中是否包含发送所述控制命令的第二终端的唯一标识信息;

第一发送单元,用于当所述授权信息中包含发送所述控制命令的第二终端的唯一标识信息时,向所述第一车载系统发送所述控制命令。

可选地,所述授权信息包括第二终端的唯一标识信息及其对应的权限信息,所述命令响应模块包括:

标识判断单元,用于判断所述授权信息中是否包含发送所述控制命令的第二终端的唯一标识信息;

命令判断单元,用于当所述授权信息中包含发送所述控制命令的第二终端的唯一标识信息时,判断所述唯一标识信息对应的权限信息是否包含所述控制命令;

第二发送单元,用于当所述唯一标识信息对应的权限信息包含所述控制命令时,向所述第一车载系统发送所述控制命令。

可选地,所述装置还包括:

接收模块,用于接收所述第一终端发送的针对所述第二终端的取消授权信息;

删除模块,用于根据所述取消授权信息删除所述第二终端对应的授权信息。

本发明实施例所提供的一种车载系统的控制方法,通过第一终端授予第二终端控制第一车载系统的权限,并将授权信息发送给服务器,使得第二终端可以向服务器发送控制命令来实现对第一车载系统的控制。从而车主只需利用自己的终端对他人的终端授权,就可以让他人控制自己的车辆,无需将自己的终端交给他人使用或将自己登录服务器的账户密码告诉他人,故在他人控制车辆期间自己也能控制自己的车辆、使用自己的终端,不存在隐私泄露的风险,提高了车辆控制的灵活性和安全性。

附图说明

图1是本发明车载系统的控制方法第一实施例的流程图;

图2是本发明实施例中权限分享界面的示意图;

图3是本发明实施例中车载控制界面的示意图;

图4是本发明车载系统的控制方法第二实施例的流程图;

图5是本发明车载系统的控制方法第三实施例的流程图;

图6是本发明车载系统的控制方法第四实施例的流程图;

图7是本发明车载系统的控制系统一实施例的模块示意图;

图8是本发明车载系统的控制装置第一实施例的模块示意图;

图9是图8中的命令响应模块的模块示意图;

图10是图8中的命令响应模块的又一模块示意图;

图11是本发明车载系统的控制装置第二实施例的模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本技术领域技术人员可以理解,这里所使用的“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,执行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;pcs(personalcommunicationsservice,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;pda(personaldigitalassistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或gps(globalpositioningsystem,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是pda、mid(mobileinternetdevice,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。

本技术领域技术人员可以理解,这里所使用的服务器,其包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。在此,云由基于云计算(cloudcomputing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。本发明的实施例中,服务器、终端设备与wns服务器之间可通过任何通信方式实现通信,包括但不限于,基于3gpp、lte、wimax的移动通信、基于tcp/ip、udp协议的计算机网络通信以及基于蓝牙、红外传输标准的近距无线传输方式。

参照图1,提出本发明车载系统的控制方法第一实施例,所述方法包括以下步骤:

s11、第一终端生成授权第二终端控制第一车载系统的授权信息,并向服务器发送授权信息。

本发明实施例中,第一终端和第二终端优选为手机、平板等移动终端,当然也可以是笔记本电脑等计算机终端,本发明对此不作限定。车主将第一终端的唯一标识信息与自己车辆的第一车载系统进行绑定,服务器中存储绑定信息,从而车主就可以利用第一终端控制第一车载系统。唯一标识信息优选为第一终端的电话号码(如手机号码),当然也可以是mac地址、蓝牙地址等。

可选地,第一终端接收用户(车主)输入的第二终端的唯一标识信息,根据第二终端的唯一标识信息生成授权信息。此种方案下,授权给第二终端的权限默认与第一终端的权限相同,即第二终端获取控制第一车载系统的全部权限。

可选地,第一终端接收用户(车主)输入的第二终端的唯一标识信息,然后根据唯一标识信息和预设的权限信息生成授权信息。此种方案下,授权给第二终端的权限是预先设定好的,可以预设一种权限信息,也可以预设至少两种权限信息,并根据预设规则为不同的第二终端分配权限信息,如随机分配、根据第二终端是否在第一终端的通讯录内或者在通讯录内的分组进行分配等等。

可选地,第一终端接收用户(车主)输入的第二终端的唯一标识信息和权限信息,然后根据输入的唯一标识信息和权限信息生成授权信息。此种方案下,用户可以根据实际需要针对当前的第二终端赋予对应的权限,灵活性和安全性更高。

第二终端的唯一标识信息优选为第二终端的电话号码(如手机号码),当然也可以是第二终端的mac地址、蓝牙地址等。

举例而言,如图2所示,第二终端展示权限分享界面,权限分享界面包括手机号输入框和权限列表,图2中示例性的列举了“查看位置”、“查看数据”、“查看状态”、“远程控制”四种权限,也即四种控制命令。第二终端接收用户在手机号输入框输入的手机号码作为第二终端的唯一标识信息,进一步地,当用户忘记朋友的手机号码时,还可以点击手机号输入框旁边的通讯录图标进入通讯录界面,从通讯录中选择朋友的手机号码。同时,第二终端获取用户在权限列表勾选的权限作为第二终端的权限信息。第二终端根据第二终端的唯一标识信息和权限信息生成授权信息,当用户在权限分享界面点击“提交”(或“确认发送”)按钮时,第一终端则将生成的授权信息发送给服务器。

s12、服务器接收并保存授权信息。

服务器接收到第一终端发送的授权信息后,将该授权信息保存在第一终端对应的存储空间内,可选地,服务器还可以根据授权信息向第二终端发送通知信息。当授权信息包括第二终端的唯一标识信息和权限信息时,服务器将唯一标识信息和权限信息对应保存,如建立第二终端的唯一标识信息与权限信息的对应关系。

可选地,在步骤s12之后,服务器还可以根据授权信息向第二终端发送控制链接,例如向授权信息中的手机号码发送包含控制链接的短信息。

s13、第二终端向服务器发送针对第一车载系统的控制命令。

可选地,第二终端接收用户输入的控制命令,询问该控制命令是否为针对第一车载系统的控制命令,如弹出对话框,询问用户该控制命令是针对第一车载系统的控制命令还是针对该第二终端绑定的车载系统(如第二车辆的第二车载系统)的控制命令。当控制命令为针对第一车载系统的控制命令时,第二终端则对该控制命令标记标识信息后发送给服务器,以使服务器可以根据该标识信息识别出该控制命令为针对第一车载系统的控制命令。

可选地,如果服务器向第二终端发送了控制链接,当用户点击了该控制链接时,第二终端则通过控制链接进入第一车载系统的车载控制界面(如图3所示)。用户可以在车载控制界面点击相应的控制命令,第二终端则通过车载控制界面向服务器发送针对第一车载系统的控制命令。

s14、服务器接收控制命令,并根据授权信息响应控制命令。

服务器接收到第二终端发送的控制命令时,可以通过以下方式识别该控制命令是否为针对第一车载系统的控制命令:

可选地,服务器接收到第二终端发送的控制命令后,判断该控制命令上是否标记有标识信息。当控制命令上标记有标识信息时,则根据该标识信息识别出该控制命令为针对第一车载系统的控制命令。当控制命令上没有标识信息时,则识别出该控制命令不是针对第一车载系统的控制命令。

可选地,服务器接收到第二终端发送的控制命令后,判断该控制命令是否来自于控制链接对应的第一车载系统的车载控制界面。若是,则识别出该控制命令为针对第一车载系统的控制命令,否则识别出该控制命令不是针对第一车载系统的控制命令。

当控制命令为第二终端针对第一车载系统的控制命令时,服务器可以通过以下方式根据授权信息响应控制命令:

可选地,当授权信息中只包括第二终端的唯一标识信息时,服务器首先获取发送控制命令的第二终端的唯一标识信息,然后判断授权信息中是否包含该第二终端的唯一标识信息,若是,则说明该第二终端已被第一终端授权,因此向第一车载系统发送该控制命令。否则,拒绝向第一车载系统发送该控制命令。

可选地,当授权信息中包括第二终端的唯一标识信息及其对应的权限信息时,服务器首先获取发送控制命令的第二终端的唯一标识信息,然后判断授权信息中是否包含该第二终端的唯一标识信息,若是,则继续判断该唯一标识信息对应的权限信息是否包含该控制命令。当授权信息中包含该第二终端的唯一标识信息,并且该唯一标识信息对应的权限信息包含该第二终端发送的控制命令时,则说明该第二终端发送的控制命令已被第一终端授权,因此向第一车载系统发送该控制命令。否则,拒绝向第一车载系统发送该控制命令。

第一车载系统接收到服务器发送的控制命令后,立即执行该控制命令。如启动、熄火、打开/关闭大灯等,或者向服务器返回位置信息、状态信息等,服务器再将位置信息、状态信息发送给第二终端。

在具体实施时,可以在第一终端和第二终端中安装特定应用(app),第一终端和第二终端通过该特定应用与服务器进行信息交互。

进一步地,如图4所示,在本发明车载系统的控制方法第二实施例中,步骤s14之后还包括以下步骤:

s15、第一终端向服务器发送针对第二终端的取消授权信息。

可选地,第一终端可以展示已授权的授权信息(或者已授权的第二终端),用户可以点击某一个授权信息并选择取消授权,第一终端则向服务器发送针对某一第二终端的取消授权信息。

可选地,第一终端也可以展示取消授权界面,用户在取消授权界面输入第二终端的唯一标识信息,第一终端根据该第二终端的唯一标识信息生成针对该第二终端的取消授权信息,并将取消授权信息发送给服务器。

s16、服务器接收取消授权信息,根据取消授权信息删除第二终端对应的授权信息。

服务器接收到取消授权信息后,根据该取消授权信息找到该第二终端对应的授权信息,如根据该取消授权信息中包含的第二终端的唯一标识信息超找到该第二终端的对应的授权信息,然后删除该授权信息,从而取消了对该第二终端的授权。从而,使得车主可以根据实际需要向他人授予或取消车辆控制权限。

参照图5,提出本发明车载系统的控制方法第三实施例,所述方法应用于前述服务器,包括以下步骤:

s21、接收并保存第一终端发送的授权第二终端控制第一车载系统的授权信息。

本实施例中,本步骤s21与第一实施例中的步骤s12相同,在此不再赘述。

可选地,在步骤s21之后,服务器还可以根据授权信息向第二终端发送控制链接,以使第二终端通过控制链接发送针对第一车载系统的控制命令。例如向授权信息中的手机号码发送包含控制链接的短信息。

s22、接收第二终端发送的针对第一车载系统的控制命令。

s23、根据授权信息响应控制命令。

本实施例中,步骤s22和s23与第一实施例中的步骤s14相同,在此不再赘述。

进一步地,如图6所示,在本发明车载系统的控制方法第四实施例中,步骤s23之后还包括以下步骤:

s24、接收第一终端发送的针对第二终端的取消授权信息。

s25、根据取消授权信息删除第二终端对应的授权信息。

本实施例中的步骤s24和s25,与第二实施例中的步骤s16相同,在此不再赘述。

本发明实施例车载系统的控制方法,通过第一终端授予第二终端控制第一车载系统的权限,并将授权信息发送给服务器,使得第二终端可以向服务器发送控制命令来实现对第一车载系统的控制。从而车主只需利用自己的终端对他人的终端授权,就可以让他人控制自己的车辆,无需将自己的终端交给他人使用或将自己登录服务器的账户密码告诉他人,故在他人控制车辆期间自己也能控制自己的车辆、使用自己的终端,不存在隐私泄露的风险,提高了车辆控制的灵活性和安全性。

参照图7,提出本发明车载系统的控制系统一实施例,所述系统包括第一终端10、第二终端20和服务器30,服务器30分别与第一终端10和第二终端20连接,服务器30还与第一车载系统连接。

第一终端10:用于生成授权第二终端20控制第一车载系统的授权信息,并向服务器30发送授权信息。

第二终端20:用于向服务器30发送针对第一车载系统的控制命令。

服务器30:用于接收并保存第一终端10发送的授权信息;接收第二终端20发送的针对第一车载系统的控制命令,并根据授权信息响应控制命令。

本发明实施例中,第一终端10和第二终端20优选为手机、平板等移动终端,当然也可以是笔记本电脑等计算机终端,本发明对此不作限定。车主将第一终端10的唯一标识信息与自己车辆的第一车载系统进行绑定,服务器30中存储绑定信息,从而车主就可以利用第一终端10控制第一车载系统。唯一标识信息优选为第一终端10的电话号码(如手机号码),当然也可以是mac地址、蓝牙地址等。

可选地,第一终端10接收用户(车主)输入的第二终端20的唯一标识信息,根据第二终端20的唯一标识信息生成授权信息。此种方案下,授权给第二终端20的权限默认与第一终端10的权限相同,即第二终端20获取控制第一车载系统的全部权限。

可选地,第一终端10接收用户(车主)输入的第二终端20的唯一标识信息,然后根据唯一标识信息和预设的权限信息生成授权信息。此种方案下,授权给第二终端20的权限是预先设定好的,可以预设一种权限信息,也可以预设至少两种权限信息,并根据预设规则为不同的第二终端20分配权限信息,如随机分配、根据第二终端20是否在第一终端10的通讯录内或者在通讯录内的分组进行分配等等。

可选地,第一终端10接收用户(车主)输入的第二终端20的唯一标识信息和权限信息,然后根据输入的唯一标识信息和权限信息生成授权信息。此种方案下,用户可以根据实际需要针对当前的第二终端20赋予对应的权限。

第二终端20的唯一标识信息优选为第二终端20的电话号码(如手机号码),当然也可以是第二终端20的mac地址、蓝牙地址等。

服务器30接收到第一终端10发送的授权信息后,将该授权信息保存在第一终端10对应的存储空间内,可选地,服务器30还可以根据授权信息向第二终端20发送通知信息。当授权信息包括第二终端20的唯一标识信息和权限信息时,服务器30将唯一标识信息和权限信息对应保存,如建立第二终端20的唯一标识信息与权限信息的对应关系。可选地,服务器30接收到授权信息后,还可以根据授权信息向第二终端20发送控制链接,例如向授权信息中的手机号码发送包含控制链接的短信息。

可选地,第二终端20接收用户输入的控制命令,询问该控制命令是否为针对第一车载系统的控制命令,如弹出对话框,询问用户该控制命令是针对第一车载系统的控制命令还是针对该第二终端20绑定的车载系统(如第二车辆的第二车载系统)的控制命令。当控制命令为针对第一车载系统的控制命令时,第二终端20则对该控制命令标记标识信息后发送给服务器30,以使服务器30可以根据该标识信息识别出该控制命令为针对第一车载系统的控制命令。

可选地,如果服务器30向第二终端20发送了控制链接,当用户点击了该控制链接时,第二终端20则通过控制链接进入第一车载系统的车载控制界面(如图3所示)。用户可以在车载控制界面点击相应的控制命令,第二终端20则通过车载控制界面向服务器30发送针对第一车载系统的控制命令。

服务器30接收到第二终端20发送的控制命令时,可以通过以下方式识别该控制命令是否为针对第一车载系统的控制命令:

可选地,服务器30接收到第二终端20发送的控制命令后,判断该控制命令上是否标记有标识信息。当控制命令上标记有标识信息时,则根据该标识信息识别出该控制命令为针对第一车载系统的控制命令。当控制命令上没有标识信息时,则识别出该控制命令不是针对第一车载系统的控制命令。

可选地,服务器30接收到第二终端20发送的控制命令后,判断该控制命令是否来自于控制链接对应的第一车载系统的车载控制界面。若是,则识别出该控制命令为针对第一车载系统的控制命令,否则识别出该控制命令不是针对第一车载系统的控制命令。

当控制命令为第二终端20针对第一车载系统的控制命令时,服务器30可以通过以下方式根据授权信息响应控制命令:

可选地,当授权信息中只包括第二终端20的唯一标识信息时,服务器30首先获取发送控制命令的第二终端20的唯一标识信息,然后判断授权信息中是否包含该第二终端20的唯一标识信息,若是,则说明该第二终端20已被第一终端10授权,因此向第一车载系统发送该控制命令。否则,拒绝向第一车载系统发送该控制命令。

可选地,当授权信息中包括第二终端20的唯一标识信息及其对应的权限信息时,服务器30首先获取发送控制命令的第二终端20的唯一标识信息,然后判断授权信息中是否包含该第二终端20的唯一标识信息,若是,则继续判断该唯一标识信息对应的权限信息是否包含该控制命令。当授权信息中包含该第二终端20的唯一标识信息,并且该唯一标识信息对应的权限信息包含该第二终端20发送的控制命令时,则说明该第二终端20发送的控制命令已被第一终端10授权,因此向第一车载系统发送该控制命令。否则,拒绝向第一车载系统发送该控制命令。

第一车载系统接收到服务器30发送的控制命令后,立即执行该控制命令。如启动、熄火、打开/关闭大灯等,或者向服务器30返回位置信息、状态信息等,服务器30再将位置信息、状态信息发送给第二终端20。

进一步地,第一终端10还用于向服务器30发送针对第二终端20的取消授权信息,述服务器30还用于接收第一终端10发送的取消授权信息,并根据取消授权信息删除第二终端20对应的授权信息。

可选地,第一终端10可以展示已授权的授权信息(或者已授权的第二终端20),用户可以点击某一个授权信息并选择取消授权,第一终端10则向服务器30发送针对某一第二终端20的取消授权信息。

可选地,第一终端10也可以展示取消授权界面,用户在取消授权界面输入第二终端20的唯一标识信息,第一终端10根据该第二终端20的唯一标识信息生成针对该第二终端20的取消授权信息,并将取消授权信息发送给服务器30。

服务器30接收到取消授权信息后,根据该取消授权信息找到该第二终端20对应的授权信息,如根据该取消授权信息中包含的第二终端20的唯一标识信息超找到该第二终端20的对应的授权信息,然后删除该授权信息,从而取消了对该第二终端20的授权。从而,使得车主可以根据实际需要向他人授予或取消车辆控制权限。

本发明实施例车载系统的控制系统,通过第一终端授予第二终端控制第一车载系统的权限,并将授权信息发送给服务器,使得第二终端可以向服务器发送控制命令来实现对第一车载系统的控制。从而车主只需利用自己的终端对他人的终端授权,就可以让他人控制自己的车辆,无需将自己的终端交给他人使用或将自己登录服务器的账户密码告诉他人,故在他人控制车辆期间自己也能控制自己的车辆、使用自己的终端,不存在隐私泄露的风险,提高了车辆控制的灵活性和安全性。

参照图8,提出本发明车载系统的控制装置,该装置应用于前述服务器30,包括授权处理模块100、命令接收模块200和命令响应模块300,其中:

授权处理模块100:用于接收并保存第一终端10发送的授权第二终端20控制第一车载系统的授权信息。

授权处理模块100接收到第一终端10发送的授权信息后,将该授权信息保存在第一终端10对应的存储空间内,可选地,授权处理模块100还可以根据授权信息向第二终端20发送通知信息。当授权信息包括第二终端20的唯一标识信息和权限信息时,授权处理模块100将唯一标识信息和权限信息对应保存,如建立第二终端20的唯一标识信息与权限信息的对应关系。

可选地,在接收到授权信息之后,授权处理模块100还可以根据授权信息向第二终端20发送控制链接,例如向授权信息中的手机号码发送包含控制链接的短信息。

命令接收模块200:用于接收第二终端20发送的针对第一车载系统的控制命令。

命令接收模块200接收到第二终端20发送的控制命令时,可以通过以下方式识别该控制命令是否为针对第一车载系统的控制命令:

可选地,命令接收模块200接收到第二终端20发送的控制命令后,判断该控制命令上是否标记有标识信息。当控制命令上标记有标识信息时,则根据该标识信息识别出该控制命令为针对第一车载系统的控制命令。当控制命令上没有标识信息时,则识别出该控制命令不是针对第一车载系统的控制命令。

可选地,命令接收模块200接收到第二终端20发送的控制命令后,判断该控制命令是否来自于控制链接对应的第一车载系统的车载控制界面。若是,则识别出该控制命令为针对第一车载系统的控制命令,否则识别出该控制命令不是针对第一车载系统的控制命令。

命令响应模块300:用于根据授权信息响应控制命令。

当授权信息只包括第二终端20的唯一标识信息时,命令响应模块300如图9所示,包括标识判断单元310和第一发送单元320,其中:标识判断单元310,用于判断授权信息中是否包含发送控制命令的第二终端20的唯一标识信息;第一发送单元320,用于当授权信息中包含发送控制命令的第二终端20的唯一标识信息时,向第一车载系统发送该控制命令。

具体的,标识判断单元310首先获取发送控制命令的第二终端20的唯一标识信息,然后判断授权信息中是否包含该第二终端20的唯一标识信息,若是,则说明该第二终端20已被第一终端10授权,因此第一发送单元320向第一车载系统发送该控制命令。否则,第一发送单元320拒绝向第一车载系统发送该控制命令。

当授权信息包括第二终端20的唯一标识信息及其对应的权限信息,命令响应模块300如图10所示,包括标识判断单元310、命令判断单元330和第二发送单元340,其中:标识判断单元310,用于判断授权信息中是否包含发送控制命令的第二终端20的唯一标识信息;命令判断单元330,用于当授权信息中包含发送控制命令的第二终端20的唯一标识信息时,判断唯一标识信息对应的权限信息是否包含控制命令;第二发送单元340,用于当唯一标识信息对应的权限信息包含控制命令时,向第一车载系统发送控制命令。

具体的,识判断单元首先获取发送控制命令的第二终端20的唯一标识信息,然后判断授权信息中是否包含该第二终端20的唯一标识信息,若是,则由命令判断单元330继续判断该唯一标识信息对应的权限信息是否包含该控制命令。当授权信息中包含该第二终端20的唯一标识信息,并且该唯一标识信息对应的权限信息包含该第二终端20发送的控制命令时,则说明该第二终端20发送的控制命令已被第一终端10授权,因此第二发送单元340向第一车载系统发送该控制命令。否则,第二发送单元340拒绝向第一车载系统发送该控制命令。

进一步地,在如图11所示的车载系统的控制装置第二实施例中,该装置还包括接收模块和删除模块500,其中:接收模块400,用于接收第一终端10发送的针对第二终端20的取消授权信息;删除模块500,用于根据取消授权信息删除第二终端20对应的授权信息。

具体的,接收模块400接收到取消授权信息后,删除模块500根据该取消授权信息找到该第二终端20对应的授权信息,如根据该取消授权信息中包含的第二终端20的唯一标识信息超找到该第二终端20的对应的授权信息,然后删除该授权信息,从而取消了对该第二终端20的授权。从而,使得车主可以根据实际需要向他人授予或取消车辆控制权限。

本发明实施例车载系统的控制装置,通过接收第一终端授权第二终端控制第一车载系统的授权信息,当接收到第二终端针对第一车载系统的控制命令时,根据授权信息响应该控制命令,实现第二终端对第一车载系统的控制。从而车主只需利用自己的终端对他人的终端授权,就可以让他人控制自己的车辆,无需将自己的终端交给他人使用或将自己登录服务器的账户密码告诉他人,故在他人控制车辆期间自己也能控制自己的车辆、使用自己的终端,不存在隐私泄露的风险,提高了车辆控制的灵活性和安全性。

本领域技术人员可以理解,本发明包括涉及用于执行本申请中所述操作中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、cd-rom、和磁光盘)、rom(read-onlymemory,只读存储器)、ram(randomaccessmemory,随机存储器)、eprom(erasableprogrammableread-onlymemory,可擦写可编程只读存储器)、eeprom(electricallyerasableprogrammableread-onlymemory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。

本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本发明公开的结构图和/或框图和/或流图的框或多个框中指定的方案。

本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。

以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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