车载终端与应用程序绑定的方法和装置

文档序号:1470086 发布日期:2020-02-21 浏览:7次 >En<

阅读说明:本技术 车载终端与应用程序绑定的方法和装置 (Method and device for binding vehicle-mounted terminal and application program ) 是由 赵华 付宏炜 赵明伟 于 2018-08-09 设计创作,主要内容包括:本公开涉及一种车载终端与应用程序绑定的方法和装置,在目标用户通过车载终端发起与应用程序服务器之间的业务请求时,车载终端获取该车载终端所在车辆的车辆标识,并将该车辆标识发送至车载终端服务器;该应用程序服务器为该目标用户登录的目标应用程序对应的服务器;该车载终端服务器根据该车辆标识获取与该车载终端预先建立绑定关系的车厂公众号,并将该车辆标识和该车厂公众号发送至应用程序服务器;该应用程序服务器根据该车辆标识确定该车载终端和该目标应用程序是否绑定,并在该车载终端和该目标应用程序未绑定时,根据该车辆标识和该车厂公众号绑定该车载终端和该目标应用程序。(The utility model relates to a method and a device for binding a vehicle-mounted terminal and an application program.A vehicle-mounted terminal acquires the vehicle identification of the vehicle where the vehicle-mounted terminal is located and sends the vehicle identification to a vehicle-mounted terminal server when a target user initiates a service request with an application program server through the vehicle-mounted terminal; the application program server is a server corresponding to a target application program logged in by the target user; the vehicle-mounted terminal server acquires a vehicle factory public number which is in a binding relationship with the vehicle-mounted terminal in advance according to the vehicle identifier, and sends the vehicle identifier and the vehicle factory public number to an application program server; the application program server determines whether the vehicle-mounted terminal and the target application program are bound or not according to the vehicle identification, and when the vehicle-mounted terminal and the target application program are not bound, the vehicle-mounted terminal and the target application program are bound according to the vehicle identification and the public number of the vehicle factory.)

车载终端与应用程序绑定的方法和装置

技术领域

本公开涉及车辆控制领域,具体地,涉及一种车载终端与应用程序绑定的方法和装置。

背景技术

微信等应用程序的好友间通过共享位置、文件等,提高了生活便利与社交应用,车辆作为必备的出行工具,也已经在人们的生活中不可或缺,而应用程序的多种应用信息(如位置、视频、图片、文档等)在车载终端上供车辆用户使用的功能却有限,因此,如果能将应用程序的各种应用信息在终端(如电脑、手机等)与车辆之间共享,则可以提高便利性,进而提高车辆用户的用车体验。

在将应用程序的多种应用信息共享至车辆上的车载终端之前,需要先将用户的应用程序与车辆上的车载终端进行绑定,用户一般通过发送指定文本格式的绑定信息(如“BD#车辆标识”)给应用程序的公众服务号,应用程序的公众服务号将该绑定信息发送至与该公众服务号对应的应用程序服务器,该应用程序服务器再将用户输入的该绑定信息转发给车载终端服务器,车载终端服务器确认用户微信身份后完成绑定,另外,当用户不是车主本人,还需发送另一指定文本格式的绑定信息(如“BDPY#车辆标识#姓名”)给应用程序公众服务号,并由车主本人确认后,才可绑定成功,也就是说,现有技术中需要用户手动输入包括车辆标识在内的指令文本格式的绑定信息将用户应用程序与车载终端进行绑定,但是,这种手动输入绑定信息的方法操作较复杂,并且当用户忘记该车辆标识或者输入的绑定信息有误时,就会使得本次绑定失败,进而降低绑定效率以及用户的体验。

发明内容

为克服现有技术中存在的问题,本公开提供一种车载终端与应用程序绑定的方法和装置。

根据本公开实施例的第一方面,提供一种车载终端与应用程序绑定的方法,所述方法包括:在目标用户通过车载终端发起与应用程序服务器之间的业务请求时,所述车载终端获取所述车载终端所在车辆的车辆标识,并将所述车辆标识发送至车载终端服务器;所述应用程序服务器为所述目标用户登录的目标应用程序对应的服务器;所述车载终端服务器根据所述车辆标识获取与所述车载终端预先建立绑定关系的车厂公众号,并将所述车辆标识和所述车厂公众号发送至所述应用程序服务器;所述应用程序服务器根据所述车辆标识确定所述车载终端和所述目标应用程序是否绑定,并在所述车载终端和所述目标应用程序未绑定时,根据所述车辆标识和所述车厂公众号绑定所述车载终端和所述目标应用程序。

可选地,所述应用程序服务器根据所述车辆标识和所述车厂公众号绑定所述车载终端和所述目标应用程序包括:所述应用程序服务器根据所述车辆标识以及所述车厂公众号生成所述车载终端的绑定数据,并将所述绑定数据发送给所述车载终端服务器;所述车载终端服务器将接收到的所述绑定数据发送给所述车载终端;在所述目标用户通过登录的所述目标应用程序从所述车载终端获取所述绑定数据后,所述应用程序服务器根据所述目标应用程序获取的所述绑定数据得到所述目标用户的第一用户信息、所述车辆标识以及所述车厂公众号;所述应用程序服务器根据所述第一用户信息和所述车辆标识以及所述车厂公众号绑定所述车载终端和所述目标应用程序。

可选地,所述绑定数据包括二维码数据,在所述目标用户通过登录的所述目标应用程序从所述车载终端获取所述绑定数据之前,所述方法还包括:所述车载终端将接收到的所述二维码数据生成二维码图片,并展示所述二维码图片;所述目标用户通过登录的所述目标应用程序从所述车载终端获取所述绑定数据包括:所述目标用户通过所述目标应用程序扫描所述二维码图片获取所述二维码数据。

可选地,所述应用程序服务器根据所述车辆标识确定所述车载终端和所述目标应用程序是否绑定包括:所述应用程序服务器根据所述车辆标识确定所述车载终端是否绑定有应用程序;所述应用程序服务器在确定所述车载终端没有绑定所述应用程序时,确定所述车载终端和所述目标应用程序未绑定;所述应用程序服务器在确定所述车载终端绑定有所述应用程序时,获取与所述车载终端已经绑定的应用程序对应的多个绑定用户的第二用户信息,并将所述第二用户信息发送至所述车载终端服务器;所述车载终端服务器将接收到的所述第二用户信息转发至所述车载终端;所述车载终端根据所述第二用户信息向用户展示已经与所述车载终端绑定的应用程序对应的多个绑定用户;所述应用程序服务器确定预设时间段内是否接收到所述目标用户根据展示的所述多个绑定用户触发的绑定请求指令,所述绑定请求指令用于请求绑定所述车载终端和所述目标应用程序,若在达到所述预设时间段时,未接收到所述绑定请求指令,确定所述车载终端和所述目标应用程序已绑定,若在所述预设时间段内接收到所述绑定请求指令,确定所述车载终端和所述目标应用程序未绑定。

根据本公开实施例的第二方面,提供一种车载终端与应用程序绑定的方法,应用于车载终端,该方法包括本公开第一方面所述的车载终端与应用程序绑定的方法中车载终端所执行的步骤。

根据本公开实施例的第三方面,提供一种车载终端与应用程序绑定的方法,应用于车载终端服务器,该方法包括本公开第一方面所述的车载终端与应用程序绑定的方法中车载终端服务器所执行的步骤。

根据本公开实施例的第四方面,提供一种车载终端与应用程序绑定的方法,应用于应用程序服务器,该方法包括本公开第一方面所述的车载终端与应用程序绑定的方法中应用程序服务器所执行的步骤。

根据本公开实施例的第五方面,提供一种车载终端与应用程序绑定的装置,应用于车载终端,所述车载终端被配置为执行本公开第一方面所述的车载终端与应用程序绑定的方法中车载终端所执行的步骤。

根据本公开实施例的第六方面,提供一种车载终端与应用程序绑定的装置,应用于车载终端服务器,所述车载终端服务器被配置为执行本公开第一方面所述的车载终端与应用程序绑定的方法中车载终端服务器所执行的步骤。

根据本公开实施例的第七方面,提供一种车载终端与应用程序绑定的装置,应用于应用程序服务器,所述应用程序服务器被配置为执行本公开第一方面所述的车载终端与应用程序绑定的方法中应用程序服务器所执行的步骤。

根据本公开实施例的第八方面,提供一种车载终端与应用程序绑定的方法,应用于车载终端,所述方法包括:在目标用户通过车载终端发起与应用程序服务器之间的业务请求时,获取所述车载终端所在车辆的车辆标识,将所述车辆标识发送至车载终端服务器,所述应用程序服务器为所述目标用户登录的目标应用程序对应的服务器,以便所述车载终端服务器根据所述车辆标识获取与所述车载终端预先建立绑定关系的车厂公众号,并将所述车辆标识和所述车厂公众号发送至应用程序服务器,以使得所述应用程序服务器在根据所述车辆标识确定所述车载终端和目标应用程序未绑定时,根据所述车辆标识和所述车厂公众号绑定所述车载终端和所述目标应用程序。

根据本公开实施例的第九方面,提供一种车载终端与应用程序绑定的方法,应用于车载终端服务器,所述方法包括:在目标用户通过车载终端发起与应用程序服务器之间的业务请求时,接收所述车载终端发送的车辆标识,所述应用程序服务器为所述目标用户登录的目标应用程序对应的服务器,根据所述车辆标识获取与所述车载终端预先建立绑定关系的车厂公众号;将所述车辆标识和所述车厂公众号发送至应用程序服务器,以便所述应用程序服务器在根据所述车辆标识确定所述车载终端和所述目标应用程序未绑定时,根据所述车辆标识和所述车厂公众号绑定所述车载终端和所述目标应用程序。

根据本公开实施例的第十方面,提供一种车载终端与应用程序绑定的方法,应用于应用程序服务器,所述方法包括:在目标用户通过车载终端发起与应用程序服务器之间的业务请求时,接收车载终端服务器从所述车载终端获取的车辆标识,以及所述车载终端服务器根据所述车辆标识获取的与所述车载终端预先建立绑定关系的车厂公众号,所述应用程序服务器为所述目标用户登录的目标应用程序对应的服务器,根据所述车辆标识确定所述车载终端和所述目标应用程序是否绑定;在确定所述车载终端和所述目标应用程序未绑定时,根据所述车辆标识和所述车厂公众号绑定所述车载终端和所述目标应用程序。

根据本公开实施例的第十一方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开第一方面所述方法的步骤。

通过上述技术方案,在目标用户通过车载终端发起与应用程序服务器之间的业务请求时,该车载终端获取该车载终端所在车辆的车辆标识,并将该车辆标识发送至车载终端服务器,该应用程序服务器为该目标用户登录的目标应用程序对应的服务器;该车载终端服务器根据该车辆标识获取与该车载终端预先建立绑定关系的车厂公众号,并将该车辆标识和该车厂公众号发送至该应用程序服务器;该应用程序服务器根据该车辆标识确定该车载终端和该目标应用程序是否绑定,并在该车载终端和该目标应用程序未绑定时,根据该车辆标识和该车厂公众号绑定该车载终端和该目标应用程序,这样,车载终端在获取到目标用户通过车载终端发起的与目标应用程序对应的应用程序服务器的业务请求时,可以主动获取车辆标识,无需用户再手动输入包括车辆标识在内的绑定信息即可将目标应用程序与车载终端进行绑定,实现了用户的应用程序与车载终端绑定的简便性,也提高了绑定效率,进而提高用户的体验。

本公开的其他特征和优点将在随后的

具体实施方式

部分予以详细说明。

附图说明

附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:

图1是根据一示例性实施例示出的第一种车载终端与应用程序绑定方法的流程图;

图2是根据一示例性实施例示出的第二种车载终端与应用程序绑定方法的流程图;

图3是根据一示例性实施例示出的第三种车载终端与应用程序绑定方法的流程图;

图4是根据一示例性实施例示出的第四种车载终端与应用程序绑定方法的流程图;

图5是根据一示例性实施例示出的第五种车载终端与应用程序绑定方法的流程图;

图6是根据一示例性实施例示出的车载终端与应用程序绑定系统的结构框图。

具体实施方式

以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。

为解决上述存在的问题,本公开提供一种车载终端与应用程序绑定的方法和装置,在目标用户通过车载终端发起与应用程序服务器之间的业务请求(如应用信息共享请求)时,车载终端获取该车载终端所在车辆的车辆标识,并将该车辆标识发送至车载终端服务器,该应用程序服务器为该目标用户登录的目标应用程序对应的服务器,该车载终端服务器根据该车辆标识获取与该车载终端预先建立绑定关系的车厂公众号,并将该车辆标识和该车厂公众号发送至应用程序服务器;该应用程序服务器根据该车辆标识确定该车载终端和该目标应用程序是否绑定,并在该车载终端和该目标应用程序未绑定时,根据该车辆标识和该车厂公众号绑定该车载终端和该目标应用程序,这样,车载终端在获取到目标用户通过车载终端发起的与该目标应用程序对应的应用程序服务器之间的业务请求时,可以主动获取车辆标识,无需用户再手动输入包括车辆标识在内的绑定信息即可将目标应用程序与车载终端进行绑定,实现了用户的应用程序与车载终端绑定的简便性,也提高了绑定效率,进而提高用户的体验。

本公开中,在将目标应用程序(如A用户登录的微信)与车载终端进行绑定之前,还需对应用程序服务器以及车载终端服务器的共享功能进行配置,由于对于某一辆车来说,没有单独的应用程序账号,进一步地,某一个车载终端也就不具有单独的应用程序账号,因此,在对应用程序服务器以及车载终端服务器的共享功能进行配置时,需要通过车厂公众号来完成,同品牌或者同一生产批次的车辆上的车载终端可以共用一个车厂公众号,在完成该配置后,可以将同品牌或者同一生产批次的车辆的车载终端与该车厂公众号建立绑定关系。

示例地,以该应用程序为微信为例进行说明,在对微信服务器及车载终端服务器的共享功能进行配置时,可以由车厂工作人员通过车厂微信公众号来完成配置,具体地,可以在终端(如手机、电脑等)上登录车厂微信公众号,在该车厂微信公众号页面上添加功能插件,然后继续为该车厂微信公众号添加可用设备,并按照页面提示,输入车载终端服务器的地址信息,从而完成对微信服务器及车载终端服务器共享功能的配置,上述只是举例说明,本公开对此不作限定。

其中,该功能插件可以包括共享的应用信息插件(例如,该应用信息插件可以包括位置插件、图片插件、视频插件、文档插件等),在添加该功能插件后,可以将应用程序上的多种应用信息(如位置、图片、视频、文档等)通过不同的功能插件分享给车载终端;该可用设备(如车载终端)可以包括用于接收共享应用信息的设备,为便于用户在分享应用信息时,可以更直观的选择接收分享的应用信息的设备,在添加该可用设备时,可以上传自定义的可用设备的图标及昵称(例如“我的车辆”),在添加该可用设备后,可以通过触发该可用设备的图标将应用程序上的多种应用信息分享至该可用设备,一种可能的实现方式中,该可用设备可以包括该车载终端,此时,用户可以通过触发该车载终端的图标将应用程序上的多种应用信息分享至该车载终端。

需要说明的是,以上对该应用程序服务器以及车载终端服务器的共享功能的配置工作一般是在车辆出厂之前,由车厂工作人员完成共享功能配置,并在完成该共享功能的配置之后,即可将车辆上的车载终端与该车辆对应的车厂公众号建立绑定关系,用户购买该车辆后,只需将目标应用程序和该车载终端进行绑定,并在确认完成绑定后,可以直接将目标应用程序上的应用信息共享至车载终端,供车辆使用。

下面结合附图对本公开的具体实施方式进行详细说明。

图1是根据一示例性实施例示出的一种车载终端与应用程序绑定的方法的流程图,如图1所示,该方法包括以下步骤:

在步骤101中,在目标用户通过车载终端发起与应用程序服务器之间的业务请求时,该车载终端获取该车载终端所在车辆的车辆标识,并将该车辆标识发送至车载终端服务器。

其中,该应用程序服务器为该目标用户登录的目标应用程序对应的服务器,该目标应用程序可以包括终端(如手机、电脑等)上的该目标用户登录的与该车载终端待绑定的应用程序,例如,该目标应用程序可以包括用户A登录的微信,该业务请求可以包括应用信息共享请求,该车辆标识可以包括车辆的唯一识别码(如车辆VIN码)。

在一种可能的实现方式中,在该车载终端界面上预先设置一业务请求按钮(如“应用信息共享”),车载终端在获取到目标用户对该业务请求按钮的触发操作时,确定目标用户通过车载终端发起了与该应用程序服务器的业务请求,此时,车载终端获取该车载终端所在车辆的车辆标识,并将该车辆标识发送至车载终端服务器。

在步骤102中,车载终端服务器根据该车辆标识获取与该车载终端预先建立绑定关系的车厂公众号,并将该车辆标识和该车厂公众号发送至应用程序服务器。

其中,该车厂公众号可以包括车厂微信公众号。

由于对于某一辆车来说,没有单独的应用程序账号,进一步地,某一个车载终端也就不具有单独的应用程序账号,因此,在想要将目标应用程序与车载终端进行绑定时,还需通过车厂公众号并结合该车载终端所在车辆的车辆标识来实现绑定,需要说明的是,该车厂公众号是车辆在出厂之前由车厂工作人员预先配置给车辆的,并且在将该车载终端与该目标应用程序绑定之前,该车载终端已经在该车辆出厂之前的配置过程中与该车厂公众号建立了绑定关系,另外,同品牌或者同一生产批次的车辆上的车载终端可以共用一个车厂公众号。

由于车载终端与车载终端服务器之间通过传输信道来输送信息,不同品牌车辆上的车载终端采用不同的传输信道向该车载终端服务器发送信息,因此,在一种可能的实现方式中,该车载终端服务器在接收到该车辆标识时,可以根据该车辆标识的传输信道确定是哪个品牌的车辆的车载终端发送的该车辆标识,此时,该车载终端服务器可以获取与该车辆品牌对应的该车厂公众号。

在步骤103中,应用程序服务器根据该车辆标识确定该车载终端和目标应用程序是否绑定,并在该车载终端和该目标应用程序未绑定时,根据该车辆标识和该车厂公众号绑定该车载终端和该目标应用程序。

在本步骤中,该应用程序服务器在根据该车辆标识和该车厂公众号绑定该车载终端和该目标应用程序时,可以根据该车辆标识以及该车厂公众号生成该车载终端的绑定数据,并将该绑定数据发送给该车载终端服务器;该车载终端服务器将接收到的该绑定数据发送给该车载终端;在目标用户通过登录的该目标应用程序从该车载终端获取该绑定数据后,该应用程序服务器根据该目标应用程序获取的该绑定数据得到该目标用户的第一用户信息、该车辆标识以及该车厂公众号;该应用程序服务器根据该第一用户信息和该车辆标识以及该车厂公众号绑定该车载终端和该目标应用程序。

其中,该第一用户信息可以包括该目标用户的用户名、用户昵称、用户头像等信息。

考虑到在人们当前的日常生活中,可以通过扫描二维码实现便捷支付、添加好友等功能,并且扫描二维码是一种简便快捷的互联方式,因此,在本公开一种优选的实施方式中,也可以通过扫描二维码的方式实现应用程序与车载终端的绑定,此时,该绑定数据可以包括二维码数据,具体地,在该绑定数据包括二维码数据时,该车载终端可以将接收到的该二维码数据生成二维码图片,并展示该二维码图片,该目标用户可以通过登录的该目标应用程序扫描该二维码图片来获取该二维码数据,此时,该目标应用程序可以将该目标用户的第一用户信息、该二维码数据对应的车辆标识和该车厂公众号发给至该应用程序服务器,以便该应用程序服务器可以根据该第一用户信息和该车辆标识以及该车厂公众号绑定该车载终端和该目标应用程序。

在另一种可能的实现方式中,该车载终端在获取到该绑定数据后,可以根据该绑定数据生成识别码(例如,该识别码可以包括数字或者字母,或者是数字和字母的组合),并向用户展示该识别码,该目标用户在通过登录的目标应用程序输入该识别码后,该目标应用程序获取到该识别码对应的车辆标识和车厂公众号,并将该目标用户的第一用户信息,以及该识别码对应的车辆标识和车厂公众号发送至该应用程序服务器,以便该应用程序服务器可以根据该第一用户信息和该车辆标识以及该车厂公众号绑定该车载终端和该目标应用程序。

另外,该应用程序服务器在根据该车辆标识确定该车载终端和该目标应用程序是否绑定时,可以根据该车辆标识确定该车载终端是否绑定有应用程序;该应用程序服务器在确定该车载终端没有绑定该应用程序时,确定该车载终端和该目标应用程序未绑定;该应用程序服务器在确定该车载终端绑定有该应用程序时,获取与该车载终端已经绑定的应用程序对应的多个绑定用户的第二用户信息,并将该第二用户信息发送至车载终端服务器;该车载终端服务器将接收到的该第二用户信息转发至该车载终端;该车载终端根据该第二用户信息向用户展示已经与该车载终端绑定的应用程序对应的多个绑定用户,该应用程序服务器确定预设时间段内是否接收到该目标用户根据展示的该多个绑定用户触发的绑定请求指令,该绑定请求指令用于请求绑定该车载终端和该目标应用程序,若在达到该预设时间段时,未接收到该绑定请求指令,确定该车载终端和该目标应用程序已绑定,若在该预设时间段内接收到该绑定请求指令,确定该车载终端和该目标应用程序未绑定。

其中,该第二用户信息可以包括已经与该车载终端绑定的该应用程序对应的多个绑定用户的用户名、用户昵称、用户头像等信息。

由于车辆在出厂之前,已经由车厂工作人员将该车辆上的车载终端与该车厂公众号建立绑定关系,因此,在该应用程序服务器将该车载终端和该目标应用程序绑定后,该车载终端、该车厂公众号以及该目标应用程序三者之间即建立了绑定关系,这样,在该业务请求为应用信息共享请求时,用户可以将目标应用程序上的应用信息分享至该车载终端上,具体地,用户可以通过该目标应用程序将想要分享的应用信息发送至车厂公众号,再由车厂公众号将该应用信息发送至与该目标应用程序绑定的该车载终端上,供车辆使用。

采用上述方法,车载终端在获取到目标用户通过车载终端发起的与目标应用程序对应的应用程序服务器之间的业务请求时,可以主动获取车辆标识,无需用户再手动输入包括车辆标识在内的绑定信息即可将目标应用程序与车载终端进行绑定,实现了用户的应用程序与车载终端绑定的简便性,也提高了绑定效率,进而提高用户的体验。

图2是根据一示例性实施例示出的一种车载终端与应用程序绑定的方法的流程图,如图2所示,该方法包括以下步骤:

在步骤201中,在目标用户通过车载终端发起与应用程序服务器之间的业务请求时,车载终端获取该车载终端所在车辆的车辆标识,并将该车辆标识发送至车载终端服务器。

其中,该应用程序服务器为该目标用户登录的目标应用程序对应的服务器,该目标应用程序可以包括终端(如手机、电脑等)上的该目标用户登录的与该车载终端待绑定的应用程序,例如,该目标应用程序可以包括用户A登录的微信,该业务请求可以包括应用信息共享请求,该车辆标识可以包括车辆的唯一识别码(如车辆VIN码)。

在一种可能的实现方式中,在该车载终端界面上预先设置一业务请求按钮(如“应用信息共享”),车载终端在获取到目标用户对该业务请求按钮的触发操作时,确定目标用户通过车载终端发起了与该应用程序服务器的业务请求,此时,车载终端获取该车载终端所在车辆的车辆标识,并将该车辆标识发送至车载终端服务器。

在步骤202中,车载终端服务器根据该车辆标识获取与该车载终端预先建立绑定关系的车厂公众号,并将该车辆标识和该车厂公众号发送至该应用程序服务器。

其中,该车厂公众号可以包括车厂微信公众号。

由于对于某一辆车来说,没有单独的应用程序账号,进一步地,某一个车载终端也就不具有单独的应用程序账号,因此,在想要将目标应用程序与车载终端进行绑定时,还需通过车厂公众号并结合该车载终端所在车辆的车辆标识来实现绑定,需要说明的是,该车厂公众号是车辆在出厂之前由车厂工作人员预先配置给车辆的,并且在将该车载终端与该目标应用程序绑定之前,该车载终端已经在该车辆出厂之前的配置过程中与该车厂公众号建立了绑定关系,另外,同品牌或者同一生产批次的车辆上的车载终端可以共用一个车厂公众号。

由于车载终端与车载终端服务器之间通过传输信道来输送信息,不同品牌车辆上的车载终端采用不同的传输信道向该车载终端服务器发送信息,因此,在一种可能的实现方式中,该车载终端服务器在接收到该车辆标识时,可以根据该车辆标识的传输信道确定是哪个品牌的车辆的车载终端发送的该车辆标识,此时,该车载终端服务器可以获取与该车辆品牌对应的该车厂公众号。

在步骤203中,应用程序服务器根据该车辆标识确定该车载终端是否绑定有应用程序。

在一种可能的实现方式中,该应用程序服务器可以在预先存储的历史绑定记录中查找与该车辆标识对应的目标绑定记录,在确定查找到该目标绑定记录时,确定该车载终端绑定有应用程序,在确定没有查找到该目标绑定记录时,确定该车载终端没有绑定应用程序,进一步地,可以确定该车载终端与该目标应用程序未绑定。

在确定该车载终端绑定有应用程序时,执行步骤204至步骤207;

在确定该车载终端没有绑定应用程序时,执行步骤208至步骤212。

在步骤204中,应用程序服务器获取与该车载终端已经绑定的应用程序对应的多个绑定用户的第二用户信息,并将该第二用户信息发送至车载终端服务器。

其中,该第二用户信息可以包括已经与该车载终端绑定的该应用程序对应的多个绑定用户的用户名、用户昵称、用户头像等信息。

在步骤205中,车载终端服务器将接收到的该第二用户信息转发至该车载终端。

在步骤206中,车载终端根据该第二用户信息向用户展示已经与该车载终端绑定的应用程序对应的多个绑定用户。

在一种可能的实现方式中,该车载终端可以以列表的方式将已经与该车载终端绑定的应用程序对应的多个绑定用户的用户名、用户昵称、用户头像等信息展示给用户,这样,用户可以在该列表中很直观的看到已经与该车载终端绑定的应用程序对应的绑定用户都有哪些,使得目标用户在确定该目标用户登录的该目标应用程序没有与该车载终端绑定时,可以在该车载终端界面上触发新增绑定的按钮(如“新增绑定”),此时,该车载终端确定接收到该目标用户的绑定请求指令,并将该绑定请求指令发送至车载终端服务器,该车载终端服务器再将该绑定请求指令转发至应用程序服务器。

其中,该绑定请求指令用于请求绑定该车载终端和该目标应用程序。

在步骤207中,应用程序服务器确定预设时间段内是否接收到目标用户根据展示的多个绑定用户触发的绑定请求指令,该绑定请求指令用于请求绑定车载终端和目标应用程序。

若在达到预设时间段时,未接收到绑定请求指令,执行步骤213;

若在预设时间段内接收到绑定请求指令,执行步骤208至步骤212。

在步骤208中,应用程序服务器根据该车辆标识以及该车厂公众号生成二维码数据,并将该二维码数据发送给该车载终端服务器。

考虑到在人们当前的日常生活中,可以通过扫描二维码实现便捷支付、添加好友等功能,并且扫描二维码是一种简便快捷的互联方式,因此,在本公开一种优选的实施方式中,也可以通过扫描二维码的方式实现应用程序与车载终端的绑定。

在步骤209中,该车载终端服务器将接收到的该二维码数据发送给该车载终端。

在步骤210中,该车载终端根据接收到的该二维码数据生成二维码图片,并展示该二维码图片。

在步骤211中,在目标用户通过登录的目标应用程序扫描该二维码图片后,该应用程序服务器从目标应用程序获取绑定信息,该绑定信息包括目标用户的第一用户信息和车载终端的所在车辆的车辆标识以及车厂公众号。

其中,该第一用户信息可以包括该目标用户的用户名、用户昵称、用户头像等信息。

在本步骤中,在该目标应用程序扫描该二维码图片后,该目标应用程序可以通过该二维码图片获取到与该目标应用程序待绑定的车载终端的车辆标识以及车厂公众号,此时,该目标应用程序将该第一用户信息和车载终端的车辆标识以及车厂公众号一起发送至该应用程序服务器。

在步骤212中,应用程序服务器根据该第一用户信息和该车辆标识以及该车厂公众号绑定该车载终端和该目标应用程序。

在步骤213中,应用程序服务器确定该车载终端和该目标应用程序已绑定。

由于车辆在出厂之前,已经由车厂工作人员将该车辆上的车载终端与该车厂公众号建立绑定关系,因此,在该应用程序服务器将该车载终端和该目标应用程序绑定后,该车载终端、该车厂公众号以及该目标应用程序三者之间即建立了绑定关系,这样,在该业务请求为应用信息共享请求时,用户可以将目标应用程序上的应用信息分享至该车载终端上,具体地,用户可以通过该目标应用程序将想要分享的应用信息发送至车厂公众号,再由车厂公众号将该应用信息发送至与该目标应用程序绑定的该车载终端上,供车辆使用。

示例地,以该目标应用程序为A用户登录的微信为例进行说明,当用户想要将A用户登录的微信上的微信位置共享至车载终端时,可以在终端A用户登录的微信上长按想要共享的微信位置,然后触发“打开”按钮,并选择与该微信位置对应的“位置插件”,然后选择接收该位置信息的可用设备按钮(如可用设备“我的车辆”的图标),用户在选择该可用设备按钮后,即选定了接收该微信位置的车厂微信公众号,此时,A用户登录的微信上的该微信位置即发送至该车厂微信公众号,该车厂微信公众号再将该微信位置发送至与该目标应用程序绑定的车载终端上,以便车辆可以将导航目的地设置成该微信位置,上述示例只是举例说明,本公开对此不作限定。

采用上述方法,车载终端在获取到目标用户通过车载终端发起的与目标应用程序对应的应用程序服务器之间的业务请求时,可以主动获取车辆标识,无需用户再手动输入包括车辆标识在内的绑定信息即可将目标应用程序与车载终端进行绑定,实现了用户的应用程序与车载终端绑定的简便性,也提高了绑定效率,进而提高用户的体验。

图3是根据一示例性实施例示出的一种车载终端与应用程序绑定的方法的流程图,应用于车载终端,如图3所示,该方法包括以下步骤:

在步骤301中,在目标用户通过车载终端发起与应用程序服务器之间的业务请求时,获取该车载终端所在车辆的车辆标识。

其中,该应用程序服务器为该目标用户登录的目标应用程序对应的服务器,该目标应用程序可以包括终端(如手机、电脑等)上的该目标用户登录的与该车载终端待绑定的应用程序,例如,该目标应用程序可以包括用户A登录的微信,该业务请求可以包括应用信息共享请求,该车辆标识可以包括车辆的唯一识别码(如车辆VIN码)。

在一种可能的实现方式中,在该车载终端界面上预先设置一业务请求按钮(如“应用信息共享”),车载终端在获取到目标用户对该业务请求按钮的触发操作时,确定目标用户通过车载终端发起了与该应用程序服务器的业务请求,此时,车载终端获取该车载终端所在车辆的车辆标识。

在步骤302中,将该车辆标识发送至车载终端服务器,以便该车载终端服务器根据该车辆标识获取与该车载终端预先建立绑定关系的车厂公众号,并将该车辆标识和该车厂公众号发送至应用程序服务器,以使得该应用程序服务器在根据该车辆标识确定该车载终端和该目标应用程序未绑定时,根据该车辆标识和该车厂公众号绑定该车载终端和该目标应用程序。

其中,该车厂公众号可以包括车厂微信公众号。

由于对于某一辆车来说,没有单独的应用程序账号,进一步地,某一个车载终端也就不具有单独的应用程序账号,因此,在想要将目标应用程序与车载终端进行绑定时,还需通过车厂公众号并结合该车载终端所在车辆的车辆标识来实现绑定,需要说明的是,该车厂公众号是车辆在出厂之前由车厂工作人员预先配置给车辆的,并且在将该车载终端与该目标应用程序绑定之前,该车载终端已经在该车辆出厂之前的配置过程中与该车厂公众号建立了绑定关系,另外,同品牌或者同一生产批次的车辆上的车载终端可以共用一个车厂公众号。

在应用程序服务器根据该车辆标识和该车厂公众号绑定该车载终端和该目标应用程序时,该车载终端接收该车载终端服务器从该应用程序服务器获取的该应用程序服务器根据该车辆标识以及该车厂公众号生成的该车载终端的绑定数据,在目标用户通过登录的该目标应用程序从该车载终端获取该绑定数据后,可以使应用程序服务器根据该目标应用程序获取的该绑定数据得到该目标用户的第一用户信息、该车辆标识以及该车厂公众号,以便该应用程序服务器可以根据该第一用户信息和该车辆标识以及该车厂公众号绑定该车载终端和该目标应用程序。

其中,该第一用户信息可以包括该目标用户的用户名、用户昵称、用户头像等信息。

考虑到在人们当前的日常生活中,可以通过扫描二维码实现便捷支付、添加好友等功能,并且扫描二维码是一种简便快捷的互联方式,因此,在本公开一种优选的实施方式中,也可以通过扫描二维码的方式实现应用程序与车载终端的绑定,此时,该绑定数据可以包括二维码数据,具体地,在该绑定数据包括二维码数据时,该车载终端可以将接收到的该二维码数据生成二维码图片,并展示该二维码图片,该目标用户可以通过登录的该目标应用程序扫描该二维码图片来获取该二维码数据,此时,该目标应用程序可以将该目标用户的第一用户信息、该二维码数据对应的车辆标识和该车厂公众号发给至该应用程序服务器,以便该应用程序服务器可以根据该第一用户信息和该车辆标识以及该车厂公众号绑定该车载终端和该目标应用程序。

在另一种可能的实现方式中,该车载终端在获取到该绑定数据后,可以根据该绑定数据生成识别码(例如,该识别码可以包括数字或者字母,或者是数字和字母的组合),并向用户展示该识别码,该目标用户在通过登录的目标应用程序输入该识别码后,该目标应用程序获取到该识别码对应的车辆标识和车厂公众号,并将该目标用户的第一用户信息,以及该识别码对应的车辆标识和车厂公众号发送至该应用程序服务器,以便该应用程序服务器可以根据该第一用户信息和该车辆标识以及该车厂公众号绑定该车载终端和该目标应用程序。

在应用程序服务器根据该车辆标识确定该车载终端绑定有应用程序时,该车载终端接收该车载终端服务器从该应用程序服务器获取的与该车载终端已经绑定的应用程序对应的多个绑定用户的第二用户信息(该第二用户信息可以包括多个绑定用户的用户名、用户昵称、用户头像等信息),并根据该第二用户信息向用户展示已经与该车载终端绑定的应用程序对应的多个绑定用户。

在一种可能的实现方式中,该车载终端可以以列表的方式将已经与该车载终端绑定的应用程序对应的多个绑定用户的用户名、用户昵称、用户头像等信息展示给用户,这样,用户可以在该列表中很直观的看到已经与该车载终端绑定的应用程序对应的绑定用户都有哪些,使得目标用户在确定该目标用户登录的该目标应用程序没有与该车载终端绑定时,可以在该车载终端界面上触发新增绑定的按钮(如“新增绑定”),此时,该车载终端确定接收到该目标用户的绑定请求指令,并将该绑定请求指令发送至车载终端服务器,以便该车载终端服务器再将该绑定请求指令转发至应用程序服务器,使得该应用程序服务器在确定预设时间段内接收到该绑定请求指令时,根据该车辆标识以及该车厂公众号绑定该车载终端和该目标应用程序,其中,该绑定请求指令用于请求绑定该车载终端和该目标应用程序。

由于车辆在出厂之前,已经由车厂工作人员将该车辆上的车载终端与该车厂公众号建立绑定关系,因此,在该应用程序服务器将该车载终端和该目标应用程序绑定后,该车载终端、该车厂公众号以及该目标应用程序三者之间即建立了绑定关系,这样,在该业务请求为应用信息共享请求时,用户可以将目标应用程序上的应用信息分享至该车载终端上,具体地,用户可以通过该目标应用程序将想要分享的应用信息发送至车厂公众号,再由车厂公众号将该应用信息发送至与该目标应用程序绑定的该车载终端上,供车辆使用。

示例地,以该目标应用程序为A用户登录的微信为例进行说明,当用户想要将A用户登录的微信上的微信位置共享至车载终端时,可以在终端A用户登录的微信上长按想要共享的微信位置,然后触发“打开”按钮,并选择与该微信位置对应的“位置插件”,然后选择接收该位置信息的可用设备按钮(如可用设备“我的车辆”的图标),用户在选择该可用设备按钮后,即选定了接收该微信位置的车厂微信公众号,此时,A用户的微信上的该微信位置即发送至该车厂微信公众号,该车厂微信公众号再将该微信位置发送至与该目标应用程序绑定的车载终端上,以便车辆可以将导航目的地设置成该微信位置,上述示例只是举例说明,本公开对此不作限定。

采用上述方法,车载终端在获取到目标用户通过车载终端发起的与目标应用程序对应的应用程序服务器之间的业务请求时,可以主动获取车辆标识,无需用户再手动输入包括车辆标识在内的绑定信息即可将目标应用程序与车载终端进行绑定,实现了用户的应用程序与车载终端绑定的简便性,也提高了绑定效率,进而提高用户的体验。

图4是根据一示例性实施例示出的一种车载终端与应用程序绑定的方法的流程图,应用于车载终端服务器,如图4所示,该方法包括以下步骤:

在步骤401中,在目标用户通过车载终端发起与应用程序服务器之间的业务请求时,接收该车载终端发送的车辆标识。

其中,该应用程序服务器为该目标用户登录的目标应用程序对应的服务器,该目标应用程序可以包括终端(如手机、电脑等)上的该目标用户登录的与该车载终端待绑定的应用程序,例如,该目标应用程序可以包括用户A登录的微信,该业务请求可以包括应用信息共享请求,该车辆标识为该车载终端所在车辆的标识,该车辆标识可以包括车辆的唯一识别码(如车辆VIN码)。

在一种可能的实现方式中,在该车载终端界面上预先设置一业务请求按钮(如“应用信息共享”),车载终端在获取到目标用户对该业务请求按钮的触发操作时,确定目标用户通过车载终端发起了与该应用程序服务器的业务请求,此时,车载终端服务器接收该车载终端发送的该车辆标识。

在步骤402中,根据该车辆标识获取与该车载终端预先建立绑定关系的车厂公众号。

其中,该车厂公众号可以包括车厂微信公众号。

由于对于某一辆车来说,没有单独的应用程序账号,进一步地,某一个车载终端也就不具有单独的应用程序账号,因此,在想要将目标应用程序与车载终端进行绑定时,还需通过车厂公众号并结合该车载终端所在车辆的车辆标识来实现绑定,需要说明的是,该车厂公众号是车辆在出厂之前由车厂工作人员预先配置给车辆的,并且在将该车载终端与该目标应用程序绑定之前,该车载终端已经在该车辆出厂之前的配置过程中与该车厂公众号建立了绑定关系,另外,同品牌或者同一生产批次的车辆上的车载终端可以共用一个车厂公众号。

由于车载终端与车载终端服务器之间通过传输信道来输送信息,不同品牌车辆上的车载终端采用不同的传输信道向该车载终端服务器发送信息,因此,在一种可能的实现方式中,该车载终端服务器在接收到该车辆标识时,可以根据该车辆标识的传输信道确定是哪个品牌的车辆的车载终端发送的该车辆标识,此时,该车载终端服务器可以获取与该车辆品牌对应的该车厂公众号。

在步骤403中,将该车辆标识和该车厂公众号发送至应用程序服务器,以便该应用程序服务器在根据该车辆标识确定该车载终端和该目标应用程序未绑定时,根据该车辆标识和该车厂公众号绑定该车载终端和该目标应用程序。

由于车辆在出厂之前,已经由车厂工作人员将该车辆上的车载终端与该车厂公众号建立绑定关系,因此,在该应用程序服务器将该车载终端和该目标应用程序绑定后,该车载终端、该车厂公众号以及该目标应用程序三者之间即建立了绑定关系,这样,在该业务请求为应用信息共享请求时,用户可以将目标应用程序上的应用信息分享至该车载终端上,具体地,用户可以通过该目标应用程序将想要分享的应用信息发送至车厂公众号,再由车厂公众号将该应用信息发送至与该目标应用程序绑定的该车载终端上,供车辆使用。

示例地,以该目标应用程序为A用户登录的微信为例进行说明,当用户想要将A用户登录的微信上的微信位置共享至车载终端时,可以在终端A用户登录的微信上长按想要共享的微信位置,然后触发“打开”按钮,并选择与该微信位置对应的“位置插件”,然后选择接收该位置信息的可用设备按钮(如可用设备“我的车辆”的图标),用户在选择该可用设备按钮后,即选定了接收该微信位置的车厂微信公众号,此时,A用户的微信上的该微信位置即发送至该车厂微信公众号,该车厂微信公众号再将该微信位置发送至与该目标应用程序绑定的车载终端上,以便车辆可以将导航目的地设置成该微信位置,上述示例只是举例说明,本公开对此不作限定。

采用上述方法,在获取到目标用户通过车载终端发起的与目标应用程序对应的应用程序服务器之间的业务请求时,车载终端服务器可以接收由车载终端发送的该车辆标识,使得用户无需再手动输入包括车辆标识在内的绑定信息即可将目标应用程序与车载终端进行绑定,实现了用户的应用程序与车载终端绑定的简便性,也提高了绑定效率,进而提高用户的体验。

图5是根据一示例性实施例示出的一种车载终端与应用程序绑定的方法的流程图,应用于应用程序服务器,如图5所示,该方法包括以下步骤:

在步骤501中,在目标用户通过车载终端发起与应用程序服务器之间的业务请求时,接收车载终端服务器从该车载终端获取的车辆标识,以及该车载终端服务器根据该车辆标识获取的与该车载终端预先建立绑定关系的车厂公众号。

其中,该应用程序服务器为该目标用户登录的目标应用程序对应的服务器,该目标应用程序可以包括终端(如手机、电脑等)上的该目标用户登录的与该车载终端待绑定的应用程序,例如,该目标应用程序可以包括用户A登录的微信,该业务请求可以包括应用信息共享请求,该车辆标识可以包括车辆的唯一识别码(如车辆VIN码),该车厂公众号可以包括车厂微信公众号。

在一种可能的实现方式中,在该车载终端界面上预先设置一业务请求按钮(如“应用信息共享”),车载终端在获取到目标用户对该业务请求按钮的触发操作时,确定目标用户通过车载终端发起了与该应用程序服务器的业务请求,此时,该应用程序服务器接收车载终端服务器从该车载终端获取的车辆标识,以及该车载终端服务器根据该车辆标识获取的与该车载终端预先建立绑定关系的车厂公众号。

还需说明的是,由于对于某一辆车来说,没有单独的应用程序账号,进一步地,某一个车载终端也就不具有单独的应用程序账号,因此,在想要将目标应用程序与车载终端进行绑定时,还需通过车厂公众号并结合该车载终端所在车辆的车辆标识来实现绑定,该车厂公众号是车辆在出厂之前由车厂工作人员预先配置给车辆的,并且在将该车载终端与该目标应用程序绑定之前,该车载终端已经在该车辆出厂之前的配置过程中与该车厂公众号建立了绑定关系,另外,同品牌或者同一生产批次的车辆上的车载终端可以共用一个车厂公众号。

在步骤502中,根据该车辆标识确定该车载终端和该目标应用程序是否绑定。

在本步骤中,该应用程序服务器可以根据该车辆标识确定该车载终端是否绑定有应用程序;该应用程序服务器在确定该车载终端没有绑定该应用程序时,确定该车载终端和该目标应用程序未绑定;该应用程序服务器在确定该车载终端绑定有该应用程序时,获取与该车载终端已经绑定的应用程序对应的多个绑定用户的第二用户信息,并将该第二用户信息发送至车载终端服务器,以便该车载终端服务器将接收到的该第二用户信息转发至该车载终端,使得该车载终端根据该第二用户信息向用户展示已经与该车载终端绑定的应用程序对应的多个绑定用户,该应用程序服务器确定预设时间段内是否接收到用户根据展示的该多个绑定用户触发的绑定请求指令,该绑定请求指令用于请求绑定该车载终端和该目标应用程序,若在达到该预设时间段时,未接收到该绑定请求指令,确定该车载终端和该目标应用程序已绑定,若在该预设时间段内接收到该绑定请求指令,确定该车载终端和该目标应用程序未绑定。

其中,该第二用户信息可以包括已经与该车载终端绑定的该应用程序对应的多个绑定用户的用户名、用户昵称、用户头像等信息。

在本步骤中,该应用程序服务器在根据该车辆标识确定该车载终端是否绑定有应用程序时,一种可能的实现方式可以是该应用程序服务器在预先存储的历史绑定记录中查找与该车辆标识对应的目标绑定记录,在确定查找到该目标绑定记录时,确定该车载终端绑定有应用程序,在确定没有查找到该目标绑定记录时,确定该车载终端没有绑定应用程序,进一步地,可以确定该车载终端与该目标应用程序未绑定。

在步骤503中,在确定该车载终端和该目标应用程序未绑定时,根据该车辆标识和该车厂公众号绑定该车载终端和该目标应用程序。

在本步骤中,该应用程序服务器可以根据该车辆标识以及该车厂公众号生成该车载终端的绑定数据,并将该绑定数据发送给该车载终端服务器;使得该车载终端服务器将接收到的该绑定数据发送给该车载终端;在目标用户通过登录的该目标应用程序从该车载终端获取该绑定数据后,该应用程序服务器根据该目标应用程序获取的该绑定数据得到该目标用户的第一用户信息、该车辆标识以及该车厂公众号,以便该应用程序服务器根据该第一用户信息和该车辆标识以及该车厂公众号绑定该车载终端和该目标应用程序。

其中,该第一用户信息可以包括该目标用户的用户名、用户昵称、用户头像等信息。

考虑到在人们当前的日常生活中,可以通过扫描二维码实现便捷支付、添加好友等功能,并且扫描二维码是一种简便快捷的互联方式,因此,在本公开一种优选的实施方式中,也可以通过扫描二维码的方式实现应用程序与车载终端的绑定,此时,该绑定数据可以包括二维码数据,具体地,在该绑定数据包括二维码数据时,该车载终端可以将接收到的该二维码数据生成二维码图片,并展示该二维码图片,该目标用户可以通过登录的该目标应用程序扫描该二维码图片来获取该二维码数据,此时,该应用程序服务器接收该目标应用程序发送的该目标用户的第一用户信息、该二维码数据对应的车辆标识和该车厂公众号,然后根据该第一用户信息和该车辆标识以及该车厂公众号绑定该车载终端和该目标应用程序。

在另一种可能的实现方式中,该车载终端在获取到该绑定数据后,可以根据该绑定数据生成识别码(例如,该识别码可以包括数字或者字母,或者是数字和字母的组合),并向用户展示该识别码,该目标用户在通过登录的目标应用程序输入该识别码后,该应用程序服务器接收该目标应用程序发送的该识别码对应的车辆标识和车厂公众号,以及该目标用户的第一用户信息,然后根据该第一用户信息和该车辆标识以及该车厂公众号绑定该车载终端和该目标应用程序。

由于车辆在出厂之前,已经由车厂工作人员将该车辆上的车载终端与该车厂公众号建立绑定关系,因此,在该应用程序服务器将该车载终端和该目标应用程序绑定后,该车载终端、该车厂公众号以及该目标应用程序三者之间即建立了绑定关系,这样,在该业务请求为应用信息共享请求时,用户可以将目标应用程序上的应用信息分享至该车载终端上,具体地,用户可以通过该目标应用程序将想要分享的应用信息发送至车厂公众号,再由车厂公众号将该应用信息发送至与该目标应用程序绑定的该车载终端上,供车辆使用。

示例地,以该目标应用程序为A用户登录的微信为例进行说明,当用户想要将A用户登录的微信上的微信位置共享至车载终端时,可以在终端A用户登录的微信上长按想要共享的微信位置,然后触发“打开”按钮,并选择与该微信位置对应的“位置插件”,然后选择接收该位置信息的可用设备按钮(如可用设备“我的车辆”的图标),用户在选择该可用设备按钮后,即选定了接收该微信位置的车厂微信公众号,此时,A用户的微信上的该微信位置即发送至该车厂微信公众号,该车厂微信公众号再将该微信位置发送至与该目标应用程序绑定的车载终端上,以便车辆可以将导航目的地设置成该微信位置,上述示例只是举例说明,本公开对此不作限定。

采用上述方法,在目标用户通过车载终端发起与目标应用程序对应的应用程序服务器之间的业务请求时,该应用程序服务器可以接收车载终端服务器从车载终端获取的车辆标识,无需用户再手动输入包括该车辆标识在内的绑定信息即可将目标应用程序与车载终端进行绑定,实现了用户的应用程序与车载终端绑定的简便性,也提高了绑定效率,进而提高用户的体验。

本公开还提供一种车载终端与应用程序绑定的装置,应用于车载终端,该车载终端被配置为执行本公开中图3所示实施例所描述的车载终端与应用程序绑定的方法中车载终端所执行的步骤。

本公开还提供一种车载终端与应用程序绑定的装置,应用于车载终端服务器,该车载终端服务器被配置为执行本公开中图4所示实施例所描述的车载终端与应用程序绑定的方法中车载终端服务器所执行的步骤。

本公开还提供一种车载终端与应用程序绑定的装置,应用于应用程序服务器,该应用程序服务器被配置为执行本公开中图5所示实施例所描述的车载终端与应用程序绑定的方法中应用程序服务器所执行的步骤。

关于上述实施例中的装置,其中各个执行主体(车载终端、车载终端杆服务器、应用程序服务器)操作的具体方式已经在有关该车载终端与应用程序绑定的方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图6是根据一示例性实施例示出的一种车载终端与应用程序绑定系统600的结构框图,如图6所示,该系统包括:车载终端601、车载终端服务器602以及应用程序服务器603。

该车载终端601用于在目标用户通过车载终端601发起与应用程序服务器603之间的业务请求时,该车载终端601获取该车载终端601所在车辆的车辆标识,并将该车辆标识发送至车载终端服务器602。

其中,该应用程序服务器603为该目标用户登录的目标应用程序对应的服务器,该目标应用程序可以包括终端(如手机、电脑等)上的该目标用户登录的与该车载终端601待绑定的应用程序,例如,该目标应用程序可以包括用户A登录的微信,该业务请求可以包括应用信息共享请求,该车辆标识可以包括车辆的唯一识别码(如车辆VIN码)。

在一种可能的实现方式中,在该车载终端601界面上预先设置一业务请求按钮(如“应用信息共享”),车载终端601在获取到目标用户对该业务请求按钮的触发操作时,确定目标用户通过车载终端601发起了与该应用程序服务器603的业务请求,此时,车载终端601获取该车载终端601所在车辆的车辆标识,并将该车辆标识发送至车载终端服务器602。

该车载终端服务器602用于根据该车辆标识获取与该车载终端601预先建立绑定关系的车厂公众号,并将该车辆标识和该车厂公众号发送至应用程序服务器603;

其中,该车厂公众号可以包括车厂微信公众号。

由于对于某一辆车来说,没有单独的应用程序账号,进一步地,某一个车载终端601也就不具有单独的应用程序账号,因此,在想要将目标应用程序与车载终端601进行绑定时,还需通过车厂公众号并结合该车载终端601所在车辆的车辆标识来实现绑定,需要说明的是,该车厂公众号是车辆在出厂之前由车厂工作人员预先配置给车辆的,并且在将该车载终端601与该目标应用程序绑定之前,该车载终端601已经在该车辆出厂之前的配置过程中与该车厂公众号建立了绑定关系,另外,同品牌或者同一生产批次的车辆上的车载终端601可以共用一个车厂公众号。

在本系统中,由于车载终端601与车载终端服务器602之间通过传输信道来输送信息,不同品牌车辆上的车载终端601采用不同的传输信道向该车载终端服务器602发送信息,因此,在一种可能的实现方式中,该车载终端服务器602在接收到该车辆标识时,可以根据该车辆标识的传输信道确定是哪个品牌的车辆的车载终端601发送的该车辆标识,此时,该车载终端服务器602可以获取与该车辆品牌对应的该车厂公众号。

该应用程序服务器603用于根据该车辆标识确定该车载终端601和该目标应用程序是否绑定,并在该车载终端601和该目标应用程序未绑定时,根据该车辆标识和该车厂公众号绑定该车载终端601和该目标应用程序。

该应用程序服务器603在根据该车辆标识和该车厂公众号绑定该车载终端601和该目标应用程序时,可以根据该车辆标识以及该车厂公众号生成该车载终端601的绑定数据,并将该绑定数据发送给该车载终端服务器602;该车载终端服务器602将接收到的该绑定数据发送给该车载终端601;在目标用户通过登录的该目标应用程序从该车载终端601获取该绑定数据后,该应用程序服务器603根据该目标应用程序获取的该绑定数据得到该目标用户的第一用户信息、该车辆标识以及该车厂公众号;该应用程序服务器603根据该第一用户信息和该车辆标识以及该车厂公众号绑定该车载终端601和该目标应用程序。

其中,该第一用户信息可以包括该目标用户的用户名、用户昵称、用户头像等信息。

考虑到在人们当前的日常生活中,可以通过扫描二维码实现便捷支付、添加好友等功能,并且扫描二维码是一种简便快捷的互联方式,因此,在本公开一种优选的实施方式中,也可以通过扫描二维码的方式实现应用程序与车载终端601的绑定,此时,该绑定数据可以包括二维码数据,具体地,在该绑定数据包括二维码数据时,该车载终端601可以将接收到的该二维码数据生成二维码图片,并展示该二维码图片,该目标用户可以通过登录的该目标应用程序扫描该二维码图片来获取该二维码数据,此时,该应用程序服务器603接收该目标应用程序发送的该目标用户的第一用户信息、该二维码数据对应的车辆标识和该车厂公众号,以便该应用程序服务器603可以根据该第一用户信息和该车辆标识以及该车厂公众号绑定该车载终端601和该目标应用程序。

在另一种可能的实现方式中,该车载终端601在获取到该绑定数据后,可以根据该绑定数据生成识别码(例如,该识别码可以包括数字或者字母,或者是数字和字母的组合),并向用户展示该识别码,该目标用户在通过登录的目标应用程序输入该识别码后,该目标应用程序获取到该识别码对应的车辆标识和车厂公众号,并将该目标用户的第一用户信息以及该识别码对应的车辆标识和车厂公众号发送至该应用程序服务器603,以便该应用程序服务器603可以根据该第一用户信息和该车辆标识以及该车厂公众号绑定该车载终端601和该目标应用程序。

另外,该应用程序服务器603在根据该车辆标识确定该车载终端601和该目标应用程序是否绑定时,可以根据该车辆标识确定该车载终端601是否绑定有应用程序;该应用程序服务器603在确定该车载终端601没有绑定该应用程序时,确定该车载终端601和该目标应用程序未绑定;该应用程序服务器603在确定该车载终端601绑定有该应用程序时,获取与该车载终端601已经绑定的应用程序对应的多个绑定用户的第二用户信息,并将该第二用户信息发送至车载终端服务器602;该车载终端服务器602将接收到的该第二用户信息转发至该车载终端601;该车载终端601根据该第二用户信息向用户展示已经与该车载终端601绑定的应用程序对应的多个绑定用户,该应用程序服务器603确定预设时间段内是否接收到用户根据展示的已经与该车载终端601绑定的应用程序对应的多个绑定用户触发的绑定请求指令,该绑定请求指令用于请求绑定该车载终端601和该目标应用程序,若在达到该预设时间段时,未接收到该绑定请求指令,确定该车载终端601和该目标应用程序已绑定,若在该预设时间段内接收到该绑定请求指令,确定该车载终端601和该目标应用程序未绑定。

其中,该第二用户信息可以包括已经与该车载终端601绑定的该应用程序对应的多个绑定用户的用户名、用户昵称、用户头像等信息。

该应用程序服务器603在根据该车辆标识确定该车载终端601是否绑定有应用程序时,可以在预先存储的历史绑定记录中查找与该车辆标识对应的目标绑定记录,在确定查找到该目标绑定记录时,确定该车载终端601绑定有应用程序,在确定没有查找到该目标绑定记录时,确定该车载终端601没有绑定应用程序,进一步地,可以确定该车载终端601与该目标应用程序未绑定。

在该车载终端601根据该第二用户信息向用户展示已经与该车载终端601绑定的多个绑定用户时,一种可能的实现方式可以是该车载终端601以列表的方式将已经与该车载终端601绑定的应用程序对应的多个绑定用户的用户名、用户昵称、用户头像等信息展示给目标用户,这样,目标用户可以在该列表中很直观的看到已经与该车载终端601绑定的应用程序对应的绑定用户都有哪些,使得目标用户在确定该目标应用程序没有与该车载终端601绑定时,可以在该车载终端601界面上触发新增绑定的按钮(如“新增绑定”),此时,该车载终端601确定接收到该用户的绑定请求指令,并将该绑定请求指令发送至车载终端服务器602,该车载终端服务器602再将该绑定请求指令转发至应用程序服务器603,其中,该绑定请求指令用于请求绑定该车载终端601和该目标应用程序。

由于车辆在出厂之前,已经由车厂工作人员将该车辆上的车载终端601与该车厂公众号建立绑定关系,因此,在该应用程序服务器603将该车载终端602和该目标应用程序绑定后,该车载终端601、该车厂公众号以及该目标应用程序三者之间即建立了绑定关系,这样,在该业务请求为应用信息共享请求时,用户可以将目标应用程序上的应用信息分享至该车载终端601上,具体地,用户可以通过该目标应用程序将想要分享的应用信息发送至车厂公众号,再由车厂公众号将该应用信息发送至与该目标应用程序绑定的该车载终端上,供车辆使用。

示例地,以该目标应用程序为A用户登录的微信为例进行说明,当用户想要将A用户登录的微信上的微信位置共享至车载终端601时,可以在终端A用户登录的微信上长按想要共享的微信位置,然后触发“打开”按钮,并选择与该微信位置对应的“位置插件”,然后选择接收该位置信息的可用设备按钮(如可用设备“我的车辆”的图标),用户在选择该可用设备按钮后,即选定了接收该微信位置的车厂微信公众号,此时,A用户的微信上的该微信位置即发送至该车厂微信公众号,该车厂微信公众号再将该微信位置发送至与该目标应用程序绑定的车载终端601上,以便车辆可以将导航目的地设置成该微信位置,上述示例只是举例说明,本公开对此不作限定。

采用上述系统,车载终端在获取到目标用户通过车载终端发起的与目标应用程序对应的应用程序服务器之间的业务请求时,可以主动获取车辆标识,无需用户再手动输入包括车辆标识在内的绑定信息即可将目标应用程序与车载终端进行绑定,实现了用户的应用程序与车载终端绑定的简便性,也提高了绑定效率,进而提高用户的体验。

以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。

此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。

25页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种网际协议摄像机的访问控制方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类