汽车控制器、系统以及在汽车控制器中使用的方法与流程

文档序号:12175396阅读:421来源:国知局
汽车控制器、系统以及在汽车控制器中使用的方法与流程

本发明涉及汽车领域,具体地,涉及一种汽车控制器、系统以及在汽车控制器中使用的方法。



背景技术:

随着汽车市场的发展,用户对用车体验提出了更高的要求。

为了满足用户的用车体验,现在很多车辆都提供了用于显示用户界面的车载显示屏。例如,在仪表盘显示屏处显示车门未关提醒界面、等等。目前,对于很多不同车型(例如,排量、车身颜色、天窗等配置不同)的车辆,也会配置相同的用户界面数据保存在控制器中。从而,即使使用的是不同车型的车辆,用户看到的用户界面也可能是相同的。

但是,对于不同车型的车辆,用户看到的用户界面是相同的,不仅影响用户体验,而且,这样的用户界面所提供的信息也不够准确。



技术实现要素:

有鉴于此,本发明的目的在于提供一种汽车控制器、系统以及在汽车控制器中使用的方法,以实现提高用户体验,提高用户界面所提供的信息的准确度的目的。

在本发明实施例的第一个方面中,提供了一种汽车控制器。所述汽车控制器包括:接收模块,被配置为接收服务器发送的、与车辆自身车型对应的用户界面数据,其中,所述服务器保存有不同车型分别各自对应的用户界面数据。控制模块,被配置为保存所述接收模块接收的用户界面数据,在需要进行界面显示的情况下,根据所保存的所述用户界面数据,控制车载显示屏 进行相应的界面显示。

可选地,所述车载显示屏包括在车内位置不同的至少两个车载显示屏,其中,一个车载显示屏对应一个唯一标识,一个车载显示屏对应一个所述汽车控制器。所述用户界面数据带有车载显示屏对应的唯一标识。所述接收模块被配置为在识别出所述用户界面数据带有的唯一标识为所述汽车控制器对应的车载显示屏的唯一标识的情况下,接收所述用户界面数据。

可选地,所述汽车控制器还包括:发送模块,被配置为在所述控制模块保存所述用户界面数据失败的情况下,向所述服务器发送失败消息。所述接收模块进一步被配置为接收所述服务器根据所述失败消息重新发送的所述用户界面数据。

可选地,所述接收模块和/或所述发送模块被配置为经由与所述服务器连接的车载终端与所述服务器进行通信。

可选地,所述与车辆自身车型对应的用户界面数据为,与车辆自身型号、排量、车身颜色、天窗配置中的任一种或多种对应的用户界面数据。

在本发明实施例的第二个方面中,提供了一种汽车控制系统。该汽车控制系统包括:根据本发明任意实施例所述的汽车控制器,以及,与所述汽车控制器连接的车载显示屏。

可选地,所述车载显示屏包括在车内位置不同的至少两个车载显示屏,其中,一个车载显示屏对应一个唯一标识,一个车载显示屏对应一个所述汽车控制器。所述用户界面数据带有车载显示屏对应的唯一标识。所述汽车控制器被配置为在识别出所述用户界面数据带有的唯一标识为对应的车载显示屏的唯一标识的情况下,接收服务器发送的用户界面数据。

可选地,所述车载显示屏包括车辆车载中控显示屏、仪表盘显示屏、车载抬头显示屏、后排显示屏。

可选地,所述汽车控制器,被配置为在保存所述用户界面数据失败的情 况下,向服务器发送失败消息,接收所述服务器重新发送的用户界面数据。

可选地,所述汽车控制器被配置为经由与服务器连接的车载终端与所述服务器进行通信。

可选地,所述车载终端与所述汽车控制器通过CAN总线连接。

在本发明实施例的第三个方面中,提供了一种在汽车控制器中使用的方法。该方法包括:接收服务器发送的、与车辆自身车型对应的用户界面数据,其中,所述服务器保存有不同车型分别各自对应的用户界面数据,保存所述用户界面数据,在需要进行界面显示的情况下,根据所保存的所述用户界面数据,控制车载显示屏进行相应的界面显示。

可选地,所述车载显示屏包括至少两个位置不同的车载显示屏,其中,一个车载显示屏对应一个唯一标识,一个车载显示屏对应一个所述汽车控制器。所述用户界面数据带有车载显示屏对应的唯一标识。所接收服务器发送的、与车辆自身车型对应的用户界面数据,包括:在识别出所述用户界面数据带有的唯一标识为所述汽车控制器对应的车载显示屏的唯一标识的情况下,接收服务器发送的、与车辆自身车型对应的用户界面数据。

可选地,该方法还包括:在保存所述用户界面数据失败的情况下向所述服务器失败消息,接收所述服务器根据所述失败消息重新发送的所述用户界面数据。

通过上述技术方案,由于汽车控制器接收服务器发送的、与车辆自身车型对应的用户界面数据,保存所接收的用户界面数据,在需要进行界面显示的情况下,根据所保存的所述用户界面数据,控制车载显示屏进行相应的界面显示,而所述服务器保存有不同车型分别各自对应的用户界面数据,因此,车载显示屏所显示的用户界面可以与车辆自身情况自动准确对应,对于不同车型的车辆来说,用户看到的用户界面是不同的,不仅提高用户体验,而且,用户界面可以准确提供不同车型的车辆自身准确的信息。

本发明的其他特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

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

图1为本发明一可能的实施场景的网络结构示意图。

图2为本发明一实施例提供的一种汽车控制器结构示意图。

图3为本发明另一实施例提供的一种汽车控制器结构示意图。

图4为本发明一实施例提供的一种汽车控制系统结构示意图。

图5为本发明一实施例提供的一种在汽车控制器中使用的方法流程示意图。

具体实施方式

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

例如,参见图1,为本发明一可能的实施场景的网络结构示意图。如图1所示,在该实施环境中,可以包括汽车控制器110、车载终端120、以及服务器130。其中,所述汽车控制器110可以包括分立的多个汽车控制器,例如,汽车控制器1到汽车控制器N。所述汽车控制器1到汽车控制器N可以分别为同一车内不同车载显示屏的控制器。其中,所述车载终端120可以通过CAN总线140(Controller Area Network,控制器局域网总线)与汽车控制器1到汽车控制器N通信。所述车载终端120可以通过无线通信方式(GSM/GPRS/3G/4G等)与服务器130通信。从而,所述汽车控制器110可 以经由所述车载终端120与所述服务器130通信。不过,可以理解的是,该实施场景所示网络结构仅为本发明一种可能的实施方式。例如,所述车载终端120的通信功能可以集成于汽车控制器110,从而使汽车控制器110可以被配置为直接与所述服务器130进行通信。

再例如,参见图2,为本发明一实施例提供的一种汽车控制器结构示意图。该汽车控制器可以为如图1所示的汽车控制器1到汽车控制器N中的任意汽车控制器。如图2所示,该汽车控制器可以包括接收模块210以及控制模块220。

所述接收模块210,可以被配置为接收服务器发送的、与车辆自身车型对应的用户界面数据(例如,可以通过与服务器连接的车载终端接收),其中,所述服务器保存有不同车型分别各自对应的用户界面数据;

所述控制模块220,可以被配置为保存所述接收模块接收的用户界面数据,在需要进行界面显示的情况下,根据所保存的所述用户界面数据,控制车载显示屏进行相应的界面显示。

在本实施例中,由于接收模块210接收服务器发送的、与车辆自身车型对应的用户界面数据,保存所接收的用户界面数据,控制模块220在需要进行界面显示的情况下,根据所保存的所述用户界面数据,控制车载显示屏进行相应的界面显示,而所述服务器保存有不同车型分别各自对应的用户界面数据,因此,车载显示屏所显示的用户界面可以与车辆自身情况自动准确对应,对于不同车型的车辆来说,用户看到的用户界面是不同的,不仅提高用户体验,而且,用户界面可以准确提供不同车型的车辆自身准确的信息。

一种可能的实施方式中,所述车载显示屏可以包括在车内位置不同的至少两个车载显示屏,其中,一个车载显示屏对应一个唯一标识,一个车载显示屏对应一个所述汽车控制器。所述用户界面数据带有车载显示屏对应的唯一标识。相应地,所述接收模块210可以被配置为在识别出所述用户界面数 据带有的唯一标识为所述汽车控制器对应的车载显示屏的唯一标识的情况下,接收所述用户界面数据。

在该实施方式中,由于一个车载显示屏对应一个所述汽车控制器,接收模块210被配置为在识别出所述用户界面数据带有的唯一标识为所述汽车控制器对应的车载显示屏的唯一标识的情况下,接收所述用户界面数据,因此,不仅车载显示屏的显示速度快,而且,对于不同的车载显示屏可以分别显示汽车相应部分的用户界面,用户体验更好。

可以理解的是,一些可能的应用场景中,本发明实施例也可以设置为多个显示屏对应一个汽车控制器,多个显示屏受相同的汽车控制器的控制,本发明对此并不进行限制。

一种可能的实施方式中,参见图3,为本发明另一实施例提供的一种汽车控制器结构示意图。如图3所示,所述汽车控制器还包括:发送模块230,可以被配置为在所述控制模块220保存所述用户界面数据失败的情况下,向所述服务器发送失败消息(例如,可以通过与服务器连接的车载终端发送)。所述接收模块210进一步被配置为接收所述服务器根据所述失败消息重新发送的所述用户界面数据(例如,可以通过所述车载终端接收)。例如,所述接收模块210和/或所述发送模块230可以被配置为经由与所述服务器连接的车载终端与所述服务器进行通信。

一种可能的实施方式中,所述与车辆自身车型对应的用户界面数据可以为,与车辆自身型号、排量、车身颜色、天窗配置中的任一种或多种对应的用户界面数据。相应地,所述用户界面数据指的是根据车辆自身型号、排量、车身颜色、天窗配置等参数设计的用户界面数据。对于不同车型分别对应的不同的用户界面数据,其渲染计算后显示出的用户界面也是不同的。其中,所述用户界面数据所包含的数据可以包括二维图像、三维图像、多媒体等任意格式的数据,可以渲染出二维、三维等表现形式的界面。

在本实施例中,将不同车辆自身型号、排量、车身颜色、是否配置有天窗等信息与不同用户界面数据对应起来,从而控制器可以在需要用户界面时,相应根据不同车辆自身型号、排量、车身颜色、是否配置有天窗等信息所对应的用户界面数据显示出更逼真、更真实的效果,进一步提升用户体验。

又例如,参见图4,为本发明一实施例提供的一种汽车控制系统结构示意图。如图4所示,该汽车控制系统可以包括:

根据以上任意实施例所述的汽车控制器410,以及,与所述汽车控制器410连接的车载显示屏420。

在本实施例中,由于汽车控制器410接收服务器发送的、与车辆自身车型对应的用户界面数据,保存所接收的用户界面数据,在需要进行界面显示的情况下,根据所保存的所述用户界面数据,控制车载显示屏420进行相应的界面显示,而所述服务器保存有不同车型分别各自对应的用户界面数据,因此,车载显示屏420所显示的用户界面可以与车辆自身情况自动准确对应,对于不同车型的车辆来说,用户看到的用户界面是不同的,不仅提高用户体验,而且,用户界面可以准确提供不同车型的车辆自身准确的信息。

例如,一些可能的实施方式中,所述系统中的汽车控制器410可以被配置为经由与服务器连接的车载终端与所述服务器进行通信。所述车载终端,可以被配置为与服务器连接,向服务器发送车辆自身信息,接收服务器根据所述车辆自身信息发送的、与车辆自身车型对应的用户界面数据,并将所述用户界面数据发送给所述汽车控制器。例如,所述车载终端可以向服务器发送的车辆自身信息可以为车辆唯一标识或车辆自身车型等信息,以便服务器根据车辆唯一标识或车辆自身车型信息查询出与车辆自身车型对应的用户界面数据。

其中,所述服务器可以保存有不同车型分别各自对应的用户界面数据。例如,服务器上可以保存有车辆的相关信息,例如,车辆唯一标识,车辆唯 一标识对应的车辆自身车型信息(如,包括:车辆自身型号、排量、车身颜色、天窗配置、等)以及,与不同车型信息相对应的用户界面数据。例如,当车载终端与服务器连接成功后,车载终端可以向服务器发送车辆唯一标识,服务器可以下发车载终端所提供的车辆唯一标识所对应的车身颜色所对应的用户界面数据给车载终端。再例如,当车载终端与服务器连接成功后,车载终端可以向服务器发送车身颜色信息,服务器可以下发车载终端所提供的车身颜色所对应的用户界面数据给车载终端。

其中,所述车载终端在接收到服务器发送的用户界面数据之后,可以将通过网络发送的用户界面数据解析为可以通过CAN总线发送给汽车控制器的用户界面数据。所述车载终端可以将解析后的用户界面数据按一定的周期分批的将用户界面数据通过CAN总线发送给汽车控制器。

可以理解的是,所述汽车控制器410可以为不同车载显示屏所对应的同一集成的汽车控制器,也可以为一个汽车控制器对应一个车载显示屏的汽车控制器。

例如,一种可能的实施方式中,如图4所示,所述车载显示屏可以包括在车内位置不同的至少两个车载显示屏420。例如,所述车载显示屏420可以包括车辆车载中控显示屏、仪表盘显示屏、车载抬头显示屏、后排显示屏。其中,一个车载显示屏420对应一个唯一标识,一个车载显示屏420对应一个所述汽车控制器410。其中,所述用户界面数据带有车载显示屏对应的唯一标识。所述汽车控制器410可以被配置为在识别出所述用户界面数据带有的唯一标识为对应的车载显示屏410的唯一标识的情况下,接收服务器发送的用户界面数据。

一种可能的实施方式中,所述汽车控制器410可以被配置为在保存所述用户界面数据失败的情况下,向服务器发送失败消息,接收所述服务器重新发送的用户界面数据。例如,在汽车控制器410经由车载终端与服务器通信 的实施方式中,所述车载终端,可以被配置为接收所述汽车控制器410在保存所述用户界面数据失败的情况下发送的失败消息,将所述失败消息发送给所述服务器,接收所述服务器根据所述失败消息重新发送的所述用户界面数据,将所述重新发送的用户界面数据发送给所述汽车控制器。所述汽车控制器410,可以被配置为接收所述车载终端重新发送的用户界面数据。

可以理解的是,导致所述汽车控制器410保存所述用户界面数据失败的情况可能有多种。例如,当所述汽车控制器410保存用户界面数据时,如果发现所述用户界面数据没有完整接收,则可以判定所述汽车控制器保存所述用户界面数据失败,进而产生所述失败消息,向服务器发送所述失败消息,以便重新接收所述用户界面数据。

其中,所述汽车控制器410可以保存重新发送的用户界面数据,在需要进行界面显示的情况下,根据所保存的所述用户界面数据,控制车载显示屏进行相应的界面显示。并且,根据该实施方式,如果重新发送的用户界面数据仍然保存失败,所述汽车控制器410可以再次向所述车载终端发送失败消息。相应地,所述车载终端可以再次将所述失败消息发送给所述服务器,接收所述服务器根据所述失败消息再次重新发送的所述用户界面数据,将所述再次重新发送的用户界面数据发送给所述汽车控制器410。所述汽车控制器410则再次接收所述车载终端重新发送的用户界面数据。如此重复上述步骤,直到汽车控制器410成功保存所述用户界面数据。

根据该实施方式,可以保证汽车控制器410成功保存用户界面数据,从而在需要进行界面显示的情况下,可以根据所保存的所述用户界面数据,成功控制车载显示屏进行相应的界面显示。

又例如,参见图5,为本发明一实施例提供的一种在汽车控制器中使用的方法流程示意图。如图5所示,该方法可以包括:

S510、接收服务器发送的、与车辆自身车型对应的用户界面数据(例如, 可以通过与服务器连接的车载终端接收),其中,所述服务器保存有不同车型分别各自对应的用户界面数据。

S520、保存所述用户界面数据。

S530、在需要进行界面显示的情况下,根据所保存的所述用户界面数据,控制车载显示屏进行相应的界面显示。

在本实施例中,由于接收服务器发送的、与车辆自身车型对应的用户界面数据,保存所接收的用户界面数据,在需要进行界面显示的情况下,根据所保存的所述用户界面数据,控制车载显示屏进行相应的界面显示,而所述服务器保存有不同车型分别各自对应的用户界面数据,因此,车载显示屏所显示的用户界面可以与车辆自身情况自动准确对应,对于不同车型的车辆来说,用户看到的用户界面是不同的,不仅提高用户体验,而且,用户界面可以准确提供不同车型的车辆自身准确的信息。

一种可能的实施方式中,所述车载显示屏可以包括在车内位置不同的至少两个车载显示屏,其中,一个车载显示屏对应一个唯一标识,一个车载显示屏对应一个所述汽车控制器。所述用户界面数据带有车载显示屏对应的唯一标识。所述接收服务器发送的、与车辆自身车型对应的用户界面数据,包括:在识别出所述用户界面数据带有的唯一标识为所述汽车控制器对应的车载显示屏的唯一标识的情况下,接收服务器发送的、与车辆自身车型对应的用户界面数据(例如,通过与服务器连接的车载终端接收)。

一种可能的实施方式中,该方法还可以包括:在保存所述用户界面数据失败的情况下向所述服务器失败消息(例如,可以通过所述车载终端发送),接收所述服务器根据所述失败消息重新发送的所述用户界面数据(例如,可以通过所述车载终端接收)。

根据该实施方式,可以保证汽车控制器成功保存用户界面数据,从而在需要进行界面显示的情况下,可以根据所保存的所述用户界面数据,成功控 制车载显示屏进行相应的界面显示。

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

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

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

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