用于在车辆的计算机系统中提供功能的方法

文档序号:9693649阅读:718来源:国知局
用于在车辆的计算机系统中提供功能的方法
【技术领域】
[0001]本发明涉及一种用于在车辆的计算机系统中提供功能的方法,以及一种用于提供功能的系统。
【背景技术】
[0002]车辆,尤其是机动车辆,通常具有计算机系统,通过该计算机系统可以在车辆中提供和/或实现大量功能。车辆的计算机系统此外通常还具有接口,通过该接口可以与移动的终端设备,例如智能电话或类似设备实现通信连接。因此可以调取并且若有可能还调节各种车辆状态和参数。
[0003]在通常的网络程序设计领域中,例如通用即插即用(UPnP)或SUN公司的JINI允许在规定的程序设计环境中动态地确定不同组件的功能。在JINI中或还有UPnP中,用户接口和/或驱动程序软件被从主机网络转移到新的设备上,以便可以应用主机网络的服务。在这样的情况下,使用者只需要操作移动终端设备的用户接口,就例如可以应用车辆组件的服务。
[0004]已知的是,UPnP服务器在智能电话上运行,该UPnP服务器例如可以被在车辆的计算机系统上运行的UPnP应用(UPnP-APP)识别。以这种方式可以为计算机系统提供UPnP服务。这种系统例如在文献US2010/0037057A1中公开。
[0005]被证明不利的是,只可以实现一种受限制的功能。尤其是只能提供在车辆的计算机系统中已经知道的服务。

【发明内容】

[0006]因此本发明的目的是,改进这种类型的方法和系统,按如下方式改进,即可以提供扩展的功能性。
[0007]作为解决方案,本发明提出一种用于在车辆的计算机系统中提供功能的方法,其具有如下步骤:
[0008]-在车辆的计算机系统和移动终端设备之间建立通信连接,
[0009]-将终端设备信息从移动终端设备传输到车辆的计算机系统上,该终端设备信息将该移动终端设备标记为服务器,
[0010]-将车辆信息从车辆的计算机系统传输到移动终端设备上,
[0011]-移动终端设备为车辆的计算机系统提供能够供使用的服务的列表,其中该列表包含尤其是车辆未知的服务。
[0012]通过根据本发明所述的方法,通过从移动终端设备提供尤其是对车辆的计算机系统而言新的应用,可以在车辆中实现更多的功能。与现有技术不同的是,尤其是与基于UPnP服务器的原理不同的是,通过本发明正是还能提供车辆的计算机系统至今仍未知的服务。这通过从移动终端设备提供应用而实现。
[0013]为此首先在车辆的计算机系统和移动终端设备之间建立通信连接。移动终端设备例如可以是智能电话、iPhone、平板电脑、PDA或类似设备。
[0014]由移动终端设备提供的服务使得能够在车辆的计算机系统中提供功能。功能是指通过计算机系统可以运行的技术指令的序列,该技术指令的序列导致如下行为结果,例如产生与车辆状态的显示、车辆行动、尤其是行驶运行有关的控制指令,以上情况的组合和/或诸如此类。该功能通常回送技术结果。服务通常是指技术性的、自给自足的单元,这个单元将相关联的功能、尤其是上述各功能捆绑,以形成主题区,及通过明确限定的接口提供使用。例如有关服务的典型示例是使第三方能够通过通信网路获取到功能的万维网服务/Web服务(如匕861^;^68)、网络服务(如七2'\¥64(116118七6)、系统服务(35^七6111(116118七6)、电信服务(Telekommunikat1nsdienste)和/或类似服务。
[0015]为了建立通信连接,该通信连接优选是无线的,尤其是基于无线电的通信连接,然而也可以是导线连接的通信连接,首先由各通信伙伴,即车辆的计算机系统和移动终端设备确定出,相应的另一通信伙伴是存在的。然后在应用通信协议的情况下在车辆的计算机系统和移动终端设备之间建立通信。为此例如规定了轮询这些协议,直到找到适合的协议,该适合的协议允许在通信伙伴之间按规则进行通信。
[0016]然后移动终端设备将终端设备信息传输到车辆的计算机系统上,这种终端设备信息将移动终端设备标记为服务器。例如终端设备信息可以通过特殊的编码、代码字或诸如此类构成。车辆的计算机系统接收到终端设备信息并得知,该通信伙伴,此处是终端设备是否是服务器。为此终端设备信息被分析处理。
[0017]然后车辆的计算机系统将车辆信息传输到移动终端设备上,该车辆信息例如可以是车辆的识别信息。该车辆信息允许移动终端设备确定,该车辆是什么类型的车辆。为此,如果移动终端设备具有相应的数据或可以通过全球网络如互联网进行检索,就可以获取相应的必要的车辆数据。根据所获取的车辆数据,该移动终端设备生成移动终端设备的可供使用的、尤其是适合用于该车辆的计算机系统的服务的列表,然后这些服务被提供给车辆的计算机系统。由移动终端设备产生的服务的列表不局限于车辆的计算机系统已知的服务。尤其是可以设置车辆未知的服务,就是说,对于车辆的计算机系统是新的服务。根据所述方法的流程,本发明不再局限于计算机系统已知的服务。移动终端设备优选地如此选择服务,即这些服务与车辆的技术基础是兼容的。
[0018]此外还可以规定,移动终端设备为车辆的计算机系统提供操作界面以供使用。这样做允许进一步改善操作性能。操作界面也优选地适配或兼容于车辆的技术基础。这样做可以使对于该计算机系统新的服务以简单的方式人性化地被应用。
[0019]其它的设计方案规定,通信连接使用基于IP的通信连接。这样做允许应用许多标准化的通信协议,并以灵活的方式在一方面的不同的终端设备和另一方面的车辆的不同的计算机系统之间建立通信连接。此外当然也可以与多于两个的通信伙伴建立通信连接。为此可以规定,车辆的计算机系统和/或移动终端设备分别具有固定的识别信息。例如这种识别信息可以是IP号码。此外当然可以规定,通信伙伴中的至少一个通信伙伴的识别信息被从可以预先规定的识别信息的预先规定的范围中随机选出,及该相应的通信伙伴检验,这个识别信息是否在预期通信连接中已经被占用。如果是被占用的情况,则从可以预先规定的识别信息中选择其它的识别信息,并重新进行上述检验。这个过程一直重复,直到相应地找到空闲的识别信息。
[0020]根据另外的设计方案可以规定,在建立通信连接之前由车辆的计算机系统和/或移动终端设备发射初始化信号。通过该初始化信号使得一个通信伙伴可以向其它的通信伙伴告知自己的存在和自己的通信能力。例如初始化信号可以由代码序列组成,该代码序列除了包含将信号标记为初始化信号的代码序列外,还可以包含对应通信伙伴的识别信息或标识信息。可以作如下规定,该初始化信号通常作为脉冲定期被发射,尤其是当与任意其它的通信伙伴不存在通信连接时。当然还可以规定,发射初始化信号需要使用者的许可。这种许可可以通过使用者在移动终端设备上或车辆的计算机系统上进行输入实现。
[0021]根据另外的设计方案规定,车辆的计算机系统为了应用移动终端设备的借助于列表所提供的服务而获得应用数据。应用数据优选为由车辆的计算机系统为了相应的服务所提供的数据,由此该服务可以执行预期的功能。这例如可以如此实现,即车辆的计算机系统在建立通信连接之后请求移动终端设备的相应的信息,借助于该
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1