执行用于车辆的空中下载更新的装置及其方法与流程

文档序号:33252415发布日期:2023-02-18 04:27阅读:40来源:国知局
执行用于车辆的空中下载更新的装置及其方法与流程
执行用于车辆的空中下载更新的装置及其方法
1.相关申请的交叉引用
2.本技术要求于2021年8月13日向韩国知识产权局提交的申请no.10-2021-0107198的韩国专利申请的权益,其全部内容通过引用合并于本文中。
技术领域
3.本发明涉及一种执行用于车辆的空中下载(over-the-air,ota)更新的装置及其方法。


背景技术:

4.通常,电动车辆、混合动力车辆、插电式混合动力车辆等可以由包括在车辆中的电池来驱动。还可以基于包括在车辆中的电池来执行包括在上述车辆中的控制器的空中下载(over-the-air,ota)来更新。然而,当在没有预先完全检查车辆电池状态或车辆状态的情况下执行ota更新时,车辆的ota更新可能不完全被执行。
5.此外,在执行ota更新之前,当车辆用户没有被通知到可以通过用户的操作来解决的车辆状态时,ota更新可能不完全被执行。


技术实现要素:

6.本发明的一个方面提供了一种能够在执行车辆的空中下载(over-the-air,ota)更新之前检查车辆电池状态并且将检查的电池状态通知给车辆用户的装置或方法。
7.本发明的另一方面提供了一种能够在执行车辆的ota更新之前检查车辆状态并且将车辆状态通知给车辆用户的装置或方法。
8.本发明内容所要解决的技术问题不限于上述问题,并且本发明所属领域的技术人员通过以下描述将清楚地理解本文中未提及的任何其它技术问题。
9.根据本发明的一个方面,一种执行用于车辆的空中下载(ota)更新的装置包括显示器和控制器,所述显示器显示用于车辆的ota更新的至少一个消息,所述控制器基于关于车辆的至少一个条件生成显示的至少一个消息。
10.此外,至少一个消息可以包括用于接收开始ota更新的批准的第一消息、用于指示ota更新的第一条件的第二消息或者用于指示出ota更新在准备中的第三消息的至少一个。
11.此外,当在车辆的点火装置电源关断的状态下ota更新的第二条件满足时,可以生成第一消息。
12.此外,第二条件可以包括以下条件的至少一个:车辆的不间断电源接通、车辆能够执行无线电通信、车辆中的低压电池的电量状态(state of charge,soc)具有大于预定的第一值的值、车辆中的高压电池的soc具有大于预定的第二值的值或者车辆没有被驱动。
13.此外,第一消息可以包括关于完成ota更新的估算时间的信息或关于ota更新要更新的内容的信息的至少一个。
14.此外,当在第一消息显示的状态下用户输入批准开始ota更新的信息时,可以生成
第二消息。
15.此外,第二消息可以包括关于第一条件是否满足的信息。
16.此外,第一条件可以包括以下条件的至少一个:车辆发动机盖关闭、换挡杆处于驻车(p)位置、灯熄灭或者驻车制动器接合。
17.此外,当在第二消息显示的状态下第一条件满足时,可以生成第三消息。
18.此外,第三消息可以进一步包括指示出第一条件满足的信息。
19.根据本发明的另一个方面,一种执行用于车辆的空中下载(ota)更新的方法包括:由显示器显示用于车辆的ota更新的至少一个消息;由控制器基于关于车辆的至少一个条件生成显示的至少一个消息。
20.此外,至少一个消息可以包括用于接收开始ota更新的批准的第一消息、用于指示ota更新的第一条件的第二消息或者用于指示出ota更新在准备中的第三消息的至少一个。
21.此外,当在车辆的点火装置电源关断的状态下ota更新的第二条件满足时,可以生成第一消息。
22.此外,第二条件可以包括以下条件的至少一个:车辆的不间断电源接通、车辆能够执行无线电通信、车辆中的低压电池的电量状态(soc)具有大于预定的第一值的值、车辆中的高压电池的soc具有大于预定的第二值的值或者车辆没有被驱动。
23.此外,第一消息可以包括关于完成ota更新的估算时间的信息或关于ota更新要更新的内容的信息的至少一个。
24.此外,当在第一消息显示的状态下用户输入批准开始ota更新的信息时,可以生成第二消息。
25.此外,第二消息可以包括关于第一条件是否满足的信息。
26.此外,第一条件可以包括以下条件的至少一个:车辆发动机盖关闭、换挡杆处于驻车(p)位置、灯熄灭或者驻车制动器接合。
27.此外,当在第二消息显示的状态下第一条件满足时,可以生成第三消息。
28.此外,第三消息可以进一步包括指示出第一条件满足的信息。
附图说明
29.通过随后结合附图所呈现的详细描述,本发明的以上和其它目的、特征以及优点将更显然:
30.图1示出了运行根据实施方案的执行用于车辆的空中下载(ota)更新的装置的环境的示例;
31.图2示出了根据实施方案的执行用于车辆的ota更新的装置的示例;
32.图3示出了根据实施方案的第一消息至第三消息的示例;
33.图4示出了根据实施方案的执行用于车辆的空中下载(ota)更新的方法的示例;以及
34.图5示出了根据实施方案的执行用于车辆的ota更新的方法的另一示例。
具体实施方式
35.应当理解的是,本文中所使用的术语“车辆”或“车辆的”或其它类似术语通常包括
机动车辆,例如包括运动型多用途车辆(suv)、大客车、大货车、各种商用车辆的乘用车辆,包括各种舟艇、船舶的船只,航空器等,并且包括混合动力车辆、电动车辆、插电式混合动力电动车辆、氢动力车辆以及其它替代性燃料车辆(例如,源于非化石能源的燃料)。如本文所提到的,混合动力车辆是具有两种或更多种动力源的车辆,例如汽油动力和电力动力两者的车辆。
36.本文中所使用的术语仅出于描述具体的实施方案的目的,并不旨在限制本发明。如本文中所使用的,单数形式“一”、“一个”以及“所述”旨在也包括复数形式,除非上下文另有明确指示。将进一步理解的是,当在本说明书中使用术语“包括”和/或“包含”时,其指出所述的特征、数值、步骤、操作、元件和/或组件的存在,但不排除一个或更多个其它特征、数值、步骤、操作、元件、组件和/或其群组的存在或加入。如本文中所使用的,术语“和/或”包括一个或更多个相关列举项的任何和所有组合。在整个说明书中,除非明确地描述为相反,否则词语“包括”和诸如“包括了”或“包含”的变体将理解为暗示包括所述元件而不是排除任何其它元件。此外,说明书中所描述的术语“单元”、“部件”、“构件”和“模块”是指用于处理至少一种功能和操作的单元,并且可以通过硬件组件或软件组件以及硬件组件和软件组件的组合来实现。
37.此外,本发明的控制逻辑可以体现为计算机可读介质上的非易失性计算机可读介质,其包含由处理器、控制器等执行的可执行程序指令。计算机可读介质的示例包括但不限于rom、ram、光盘(cd)-rom、磁带、软盘、闪盘驱动器、智能卡和光学数据存储装置。计算机可读记录介质还可以分布在网络联接的计算机系统上,使得计算机可读介质例如通过远程信息处理服务器或控制器局域网络(can)以分布方式存储和执行。
38.在下文中,将参考附图对本发明的实施方案进行详细描述。在这些附图中,自始至终使用相同的附图标记来指代相同或等同的组件。此外,将会排除对已知的特征或功能的详细描述,以免不必要地模糊本发明的主旨。
39.在描述本发明的实施方案的组件时,可以使用术语“第一”、“第二”、a、b、(a)、(b)等。利用这些术语以将任何组件与其它组件区分开,并且这些术语不限制相应组件的特征、顺序等。除非另有定义,否则本文中所使用的所有术语(包括技术术语或科学术语)都具有与本发明所属领域的技术人员通常理解的相同的含义。诸如在通用词典中定义的那些术语应解释为具有与在相关技术领域的语境中的含义相同的含义,并且将不解释为具有理想的或过度正式的含义,除非在本技术中明确地定义为具有这样的含义。
40.在下文中,将参照图1至图5对本发明的实施方案进行详细描述。
41.图1示出了运行根据本发明的实施方案的执行用于车辆的空中下载(over-the-air,ota)更新的装置的环境的示例。
42.图1示出了运行了根据实施方案的执行用于车辆的ota更新的装置1000(或装置1000)的环境的示例。
43.根据实施方案,图1示出了装置设置在车辆外部,但是装置也可以设置在车辆中。
44.根据实施方案的车辆1002可以是电动车辆(electric vehicle,ev)、混合动力电动车辆(hybrid electric vehicle,hev)或插电式混合动力电动车辆(plug-in hybrid electric vehicle,phev)的至少一种。
45.根据实施方案的空中下载(ota)更新可以指通过利用无线通信网络来更新车辆的
软件的方法。通常,可以通过将存储了用于软件更新的数据的存储装置以有线的方式连接到车辆来更新车辆的软件。然而,由于通信技术的发展,车辆可以通过利用无线通信网络直接接收和更新用于软件更新所需的数据。
46.根据实施方案的装置可以从服务器1001接收关于车辆的ota更新的信息(或用于软件更新所需的数据)。根据实施方案的关于ota更新的信息可以是关于执行上述ota更新的信息。例如,关于ota更新的信息可以包括关于软件包的信息、关于软件版本的信息等。
47.根据实施方案的装置可以基于从服务器接收到的关于ota更新的信息来执行车辆的ota更新。即,装置可以通过将从服务器接收到的关于ota更新的信息与关于车辆的软件的信息进行比较来执行ota更新。例如,装置可以通过将从服务器接收到的关于软件版本的信息与关于包括在车辆中的控制器的软件版本的信息进行相互比较来确定是否执行ota更新。
48.根据实施方案的上述车辆可以包括一个或更多个控制器。根据实施方案的控制器可以指包括在车辆中以执行具体功能的装置。例如,控制器可以指包括在车辆中的电子控制单元(electronic control unit,ecu)。
49.可以对上述控制器的每一个执行根据实施方案的ota更新。即,可以对每一个控制器独立地或者对包括在车辆中的所有控制器共同地执行由装置执行的ota更新。
50.根据实施方案的装置可以通过利用附图中示出的任意ota更新方法以无线的方式更新包括在车辆中的控制器的软件。即,装置可以通过利用任意ota更新方法来更新控制器的软件,以使控制器能够具有新增加的功能、更少的错误和/或增强的安全性。
51.图2示出了根据实施方案的执行用于车辆的ota更新的装置的示例。
52.图2是示出了根据实施方案的执行用于车辆的ota更新的装置2000(或装置2000)的示例的框图。装置可以对应于上面参照图1描述的装置。
53.通常,电动车辆、混合动力车辆、插电式混合动力车辆等可以由包括在车辆中的电池来驱动。还可以基于包括在车辆中的电池来执行包括在上述车辆中的控制器的ota更新。然而,当在没有预先完全检查车辆电池状态或车辆状态的情况下执行ota更新时,车辆的ota更新可能不完全被执行。
54.另外,在执行ota更新之前,当车辆用户没有被通知到可以通过用户的操作来解决的车辆状态时,ota更新可能不完全被执行。
55.根据实施方案的装置可以在执行车辆的ota更新之前检查车辆电池状态,并且可以将检查的电池状态通知给车辆用户。此外,根据实施方案的装置可以在执行车辆的ota更新之前检查车辆状态,并且可以将可以由用户来操作的车辆状态通知给用户。
56.根据实施方案的装置可以包括显示器2001和/或控制器2002,所述显示器2001显示用于车辆的ota更新的至少一个消息,所述控制器2002基于关于车辆的至少一个条件来生成显示的至少一个消息。根据实施方案的装置可以进一步包括图2中未示出的一个或更多个元件。
57.根据实施方案的至少一个消息可以是与上述车辆状态和/或电池状态相关的消息,这些消息将在执行车辆的ota更新之前被确认。根据实施方案的至少一个消息可以在显示器上显示并且向用户示出。
58.根据实施方案的至少一个消息可以包括用于接收开始ota更新的批准的第一消
息、用于指示ota更新的第一条件的第二消息或者用于指示出ota更新在准备中的第三消息的至少一个。下面说明书参照图3对根据实施方案的第一消息至第三消息进行详细地描述。
59.根据实施方案的至少一个条件可以包括ota更新的条件。ota更新的条件可以指示为了执行上述ota更新,需要由车辆的控制器或电池满足的条件。
60.根据实施方案的至少一个条件可以包括ota更新的第一条件和/或ota更新的第二条件。ota更新的第一条件和第二条件两者都可以指示为了执行ota更新,需要由车辆的控制器或电池满足的条件,并且可以指示不同的条件。
61.下面说明书参照图3对根据实施方案的第一条件和第二条件进行详细地描述。
62.根据实施方案的装置可以在执行车辆的ota更新之前通过利用附图中描述的方法检查车辆状态或车辆电池状态,并且可以将检查结果通知给车辆用户。用户可以基于通知的检查结果采取适当的行动来控制车辆状态和/或电池状态。以此方式,根据实施方案的装置可以安全地且完全地执行ota更新。
63.图3示出了根据实施方案的第一消息至第三消息的示例。
64.图3示出了根据实施方案的第一消息至第三消息(即,上面参照图2描述的第一消息至第三消息)的示例。
65.如上面参考图2所描述的,根据实施方案的至少一个消息可以包括:用于接收开始ota更新的批准的第一消息、用于指示ota更新的第一条件的第二消息或者用于指示出ota更新在准备中的第三消息。
66.此外,如上面参考图2所描述的,根据实施方案的至少一个消息可以基于关于车辆的至少一个条件(即,上面参考图2描述的至少一个条件)来生成。
67.附图标记3000可以指示第一消息,附图标记3001可以指示第二消息,并且附图标记3003可以指示第三消息。
68.根据实施方案的第一消息可以是用于接收开始车辆的ota更新的批准的消息。即,装置可以在显示器上显示第一消息,以接收用户对开始ota更新的批准。
69.第一消息可以包括关于完成ota更新的估算时间的信息或关于ota更新要更新的内容的信息的至少一个。例如,第一消息可以包括指示如下的文本信息:“车辆更新准备好。当您点击“更新”按钮,更新将进行,并且您不应当在更新期间驱动车辆。要更新的估算时间:约xx分钟,要更新的内容:《内容》。”70.如上所述,可以基于至少一个条件来生成第一消息至第三消息。至少一个条件可以指示图3所示的用于显示下一消息的条件。装置可以不断地检查上述条件,并且当条件不满足时,可以取消ota更新。此外,在某个条件下,装置可以仅监控并显示车辆状态。
71.当在车辆的点火装置电源关断的状态下ota更新的第二条件满足时,可以生成第一消息。
72.根据实施方案的车辆的电源可以包括点火装置电源和/或不间断电源。点火装置电源可以是用于启动车辆的电源。不间断电源可以是与车辆是否启动无关的不断地被接通的电源。
73.即,当在车辆的点火装置电源关断的状态下ota更新的第二条件满足时,可以生成第一消息(其是用于接收开始车辆的ota更新的批准的消息)。
74.根据实施方案的第二条件可以包括以下条件的至少一个:车辆的不间断电源接
通、车辆能够执行无线电通信、车辆中的低压电池的电量状态(state of charge,soc)具有大于预定的第一值的值、车辆中的高压电池的soc具有大于预定的第二值的值或者车辆没有被驱动。
75.例如,如图3所示,第一消息可以在以下情况下生成:车辆的点火装置关断、车辆的不间断电源接通、车辆能够执行无线电通信、车辆中的低压电池的电量状态(soc)具有大于预定的第一值的值、车辆中的高压电池的soc具有大于预定的第二值的值或者车辆没有被驱动。
76.当在第一消息显示的状态下用户输入批准开始ota更新的信息时,可以生成第二消息。用户可以通过点击包括在第一消息中的“更新”按钮来输入批准开始ota更新的信息。
77.如上所述,第二消息可以是用于指示ota更新的第一条件的消息。即,第二消息可以包括关于第一条件是否满足的信息。例如,第二消息可以包括指示如下的文本信息:“车辆更新即将开始(倒计时60秒)。仅当保持以下状态,更新才可以进行。-点火装置关断(o),-车外灯熄灭(o),-换挡杆处于p位置(o),-发动机盖关闭(o),-驻车制动器接合(o)。即使当屏幕关闭,更新也将进行,因此您可以自由离开车辆。”78.根据实施方案的ota更新的第一条件可以指示执行ota更新所必需的条件。第一条件可以包括以下条件的至少一个:车辆发动机盖关闭、换挡杆处于驻车(p)位置、灯熄灭或者驻车制动器接合。
79.例如,当第一消息显示并且用户输入批准开始ota更新的信息时,装置可以通过利用第二消息在显示器上显示包括在第一条件中的一个或更多个条件。用户可以控制车辆状态以满足显示在显示器上的包括在第二消息中的一个或更多个条件。例如,用户可以通过显示在显示器上的第二消息识别出车辆发动机盖打开。
80.即,装置可以在显示器上显示第二消息的状态下监控第一条件是否满足,并且可以在显示器上显示车辆状态。
81.根据实施方案的第三消息可以是用于指示出ota更新在准备中的消息。当在第二消息显示的状态下第一条件满足时,可以生成第三消息。
82.即,当用户满足上述第一条件的所有项时,可以生成第三消息。第三消息可以进一步包括指示出第一条件满足的信息。例如,第三消息可以包括指示如下的文本信息:“车辆更新在准备中。仅当保持以下状态,更新才能进行。-点火装置关断(o),-车外灯熄灭(o),-换挡杆处于p位置(o),-发动机盖关闭(o),-驻车制动器接合(o)。即使当屏幕关闭,更新也将进行,因此您可以自由离开车辆。”83.根据实施方案的装置可以在显示器上显示第三消息之后,当预定的时间结束时执行车辆的ota更新。
84.根据实施方案的装置可以在执行车辆的ota更新之前,通过利用附图中描述的方法来检查车辆状态或车辆电池状态,并且可以将检查结果通知给车辆用户。用户可以基于通知的检查结果采取适当的行动来控制车辆状态和/或电池状态。以此方式,根据实施方案的装置可以安全地且完全地执行ota更新。
85.图4示出了根据实施方案的执行用于车辆的空中下载(ota)更新的方法的示例。
86.图4示出了根据实施方案的执行用于车辆的空中下载ota更新的方法(或者方法)的示例。上面参照图1至图3描述的装置可以执行图4中描述的方法。
87.当在车辆的点火装置电源关断的状态下ota更新的第二条件满足时,根据实施方案的控制器(即,上面参照图2描述的控制器)可以生成第一消息(s4000)。ota更新的点火装置电源和第二条件的详细描述可以与上面参照图3描述的那些相同或相似。
88.当在第一消息显示的状态下用户输入批准开始ota更新的信息时,控制器可以生成第二消息(s4001)。批准开始ota更新的信息和第二消息的详细描述可以与参照图3所描述的那些相同或相似。
89.当用户没有输入批准开始ota更新的信息时即使显示了第一消息,控制器也可以取消车辆的ota更新(s4004)。
90.当在第二消息显示的状态下第一条件满足时,控制器可以生成第三消息(s4002)。如上面参照图3所描述的,控制器可以在第三消息生成并显示之后,当预定的时间结束时执行ota更新(s4003)。第一条件和第三消息的详细描述可以与上面参照图3描述的那些相同或相似。
91.当第一条件不满足时即使显示了第二消息,控制器也可以取消车辆的ota更新(s4004)。然而,虽然在图4中未示出,在取消ota更新后,当用户再次满足第一条件时,车辆的ota更新可以执行。
92.根据实施方案的装置可以在执行车辆的ota更新之前,通过利用图4中描述的方法来检查车辆状态或车辆电池状态,并且可以将检查结果通知给车辆用户。用户可以基于通知的检查结果采取适当的行动来控制车辆状态和/或电池状态。以此方法,根据实施方案的装置可以安全地且完全地执行ota更新。
93.图5示出了根据实施方案的执行用于车辆的ota更新的方法的另一示例。
94.图5是示出了根据实施方案的执行用于车辆的ota更新的方法(或方法)的另一示例的流程图。上面参照图1至图4描述的装置可以执行图5中描述的方法。
95.根据实施方案的方法可以包括:显示用于车辆的ota更新的至少一个消息(s5000),并且基于关于车辆的至少一个条件来生成显示的至少一个消息(s5001)。方法可以进一步包括图5中未示出的一个或更多个步骤。
96.根据实施方案的至少一个消息可以包括用于接收开始ota更新的批准的第一消息、用于指示ota更新的第一条件的第二消息或者用于指示出ota更新在准备中的第三消息的至少一个。
97.当在车辆的点火装置电源关断的状态下ota更新的第二条件满足时,可以生成第一消息。
98.根据实施方案的第二条件可以包括以下条件的至少一个:车辆的不间断电源接通、车辆能够执行无线电通信、车辆中的低压电池的电量状态(soc)具有大于预定的第一值的值、车辆中的高压电池的soc具有大于预定的第二值的值或者车辆没有被驱动。
99.根据实施方案的第一消息可以包括关于完成ota更新的估算时间的信息或关于ota更新要更新的内容的信息的至少一个。
100.当在第一消息显示的状态下用户输入批准开始ota更新的信息时,可以生成第二消息。
101.根据实施方案的第二消息可以包括关于第一条件是否满足的信息。
102.根据实施方案的第一条件可以包括以下条件的至少一个:车辆发动机盖关闭、换
挡杆处于驻车(p)位置、灯熄灭或者驻车制动器接合。
103.当在第二消息显示的状态下第一条件满足时,可以生成根据实施方案的第三消息。
104.根据实施方案的第三消息可以进一步包括指示出第一条件满足的信息。
105.上述ota更新、至少一个消息、至少一个条件、第一消息、第二消息、第三消息、第一条件以及第二条件的描述可以与上面参照图1至图4描述的那些相同或相似。
106.根据实施方案的装置可以在执行车辆的ota更新之前,通过利用图5中描述的方法来检查车辆状态或车辆电池状态,并且可以将检查结果通知给车辆用户。用户可以基于通知的检查结果采取适当的行动来控制车辆状态和/或电池状态。以此方式,根据实施方案的装置可以安全地且完全地执行ota更新。
107.在实施方案中,可以在执行车辆的ota更新之前检查车辆电池状态,并通知用户检查的电池状态。
108.在实施方案中,还可以在执行车辆的ota更新之前检查车辆状态,并且通知用户可以由用户来操作的车辆状态。
109.此外,可以具有通过本发明直接或间接识别的各种效果。
110.在上文中,尽管已经参考示例性实施方案和附图描述了本发明,但是本发明并不限于此,本发明所属领域的技术人员可以对本发明进行各种修改和改变,而不会脱离所附权利要求所要求保护的本发明的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1