JP7311245B2 - マスタ装置、マスタ、制御方法、プログラム及び車両 - Google Patents
マスタ装置、マスタ、制御方法、プログラム及び車両 Download PDFInfo
- Publication number
- JP7311245B2 JP7311245B2 JP2018040982A JP2018040982A JP7311245B2 JP 7311245 B2 JP7311245 B2 JP 7311245B2 JP 2018040982 A JP2018040982 A JP 2018040982A JP 2018040982 A JP2018040982 A JP 2018040982A JP 7311245 B2 JP7311245 B2 JP 7311245B2
- Authority
- JP
- Japan
- Prior art keywords
- software
- versions
- vehicle
- electronic control
- control units
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/004—Error avoidance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/023—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
- B60R16/0231—Circuits relating to the driving or the functioning of the vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0062—Adapting control system settings
- B60W2050/0075—Automatic parameter input, automatic initialising or calibrating means
- B60W2050/0083—Setting, resetting, calibration
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/04—Monitoring the functioning of the control system
- B60W2050/041—Built in Test Equipment [BITE]
- B60W2050/043—Testing equipment at KEY-ON
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/60—Intended control result
- G05D1/69—Coordinated control of the position or course of two or more vehicles
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Mechanical Engineering (AREA)
- Stored Programmes (AREA)
Description
本発明では、車両制御システムを構成する一部の車載機のソフトウェアのバージョンが、許可されたバージョンと整合していない場合でも、許可されたバージョンと整合するソフトウェアを保持する一部の車載機が実行可能な制御機能の提供を可能とする。車両制御システムの全ての制御機能を提供できない場合でも、一部の制御機能を提供可能とすることにより、ユーザの利便性を向上させる。
<構成>
図1は、実施形態に係る車両制御システムの概略構成を示すブロック図である。
代表車載機Aは、車両制御システム100の制御機能を提供する車載機の1つであるが、車載機A~Dのソフトウェアのバージョンの整合性確認処理においては、マスターデバイスとして機能する。代表車載機Aは、車両の電源がオンされたことを契機として、車両制御システム100を構成する全ての車載機A~Dのソフトウェアのバージョンの整合性を確認する。代表車載機Aは、ソフトウェア記憶部10と、第1の整合情報記憶部11と、第2の整合情報記憶部12と、バージョン取得部13と、第1の判定部21と、第2の判定部22と、実行制御部23と、送受信部24とを備える。
1の整合情報記憶部11に記憶される第1の整合テーブルの各々と照合することにより行う。
車載機B~Dは、ソフトウェア記憶部30及び送受信部31を備える。ソフトウェア記憶部30は、車載機B~Dのそれぞれを動作させるためのソフトウェアを記憶する。車載
機B~Dは、ソフトウェア記憶部30に記憶されたソフトウェアを実行することにより、それぞれ、車両の動作を制御するための所定の機能を実現する。送受信部31は、他の車載機との間で種々の情報や指示の送受信を行う。
以下、図2及び図4を併せて参照しながら、代表車載機Aが実行する制御処理を説明する。
以上説明したように、本実施形態に係る車両制御システム100では、車両制御システム100を構成する車載機A~Dの一部のソフトウェアのバージョンが、許可されたバー
ジョンと整合しない場合でも、許可されたバージョンのソフトウェアを保持する一部の車載機で実現可能な制御機能がある場合には、当該制御機能の実行を許可する。したがって、車載機の修理や車載機のソフトウェアの更新が必要なケースのように、一部の車載機の利用が制限される状況でも、車両制御システム100の一部の機能の提供が可能となるので、ユーザの利便性を向上させることができる。
11 第1の整合情報記憶部
12 第2の整合情報記憶部
13 バージョン取得部
21 第1の判定部
22 第2の判定部
23 実行制御部
100 車両制御システム
A 代表車載機
B~D 車載機
Claims (7)
- 複数の車載機の組み合わせにより所定の車両制御機能の実行を制御する、前記複数の車載機のいずれか1つであるマスタ装置であって、
前記複数の全ての車載機のソフトウェアのバージョンの許可された組み合わせを含む第1の整合情報と、前記所定の車両制御機能のそれぞれについて、前記車両制御機能の各々を実行するために使用される1以上の車載機と、当該1以上の車載機の各々が保持するソフトウェアのバージョンの許可された組み合わせを含む第2の整合情報とを記憶する記憶部と、
前記複数の車載機が有するソフトウェアのバージョンを取得する取得部と、
前記複数の車載機から取得したソフトウェアのバージョンを、前記第1の整合情報と照合することにより、前記複数の全ての車載機のソフトウェアのバージョンに整合性があるか否かを判定する第1の判定と、前記第1の判定によって、前記複数の全ての車載機のソフトウェアのバージョンに整合性がないと判定された場合に、前記1以上の車載機のソフトウェアのバージョンを、前記第2の整合情報と照合することにより、前記所定の車両制御機能のそれぞれについて前記1以上の車載機のソフトウェアのバージョンに整合性があるか否かを判定する第2の判定とを行う判定部と、
前記第1の判定および前記第2の判定の結果に基づいて、前記複数の車載機を用いた前記所定の車両制御機能の全ての実行を許可するか、前記所定の車両制御機能の一部の実行を許可するかを制御する制御部とを備える、マスタ装置。 - 複数の電子制御ユニットの組み合わせにより所定の車両制御機能の実行を制御する、前記複数の電子制御ユニットのいずれか1つであるマスタであって、
前記複数の全ての電子制御ユニットの各々に搭載されるソフトウェアのバージョンの許可された組み合わせを含む第1の整合情報と、前記所定の車両制御機能のそれぞれについて、前記車両制御機能の各々を実行するために使用される1以上の電子制御ユニットと、当該1以上の電子制御ユニットの各々が保持するソフトウェアのバージョンの許可された組み合わせを含む第2の整合情報とを記憶する記憶部と、
前記複数の電子制御ユニットが有するソフトウェアのバージョンを取得する取得部と、
前記複数の電子制御ユニットから取得したソフトウェアのバージョンを、前記第1の整合情報と照合することにより、前記複数の全ての電子制御ユニットのソフトウェアのバージョンに整合性があるか否かを判定する第1の判定と、前記第1の判定によって、前記複数の全ての電子制御ユニットのソフトウェアのバージョンに整合性がないと判定された場合に、前記1以上の電子制御ユニットのソフトウェアのバージョンを、前記第2の整合情報と照合することにより、前記所定の車両制御機能のそれぞれについて前記1以上の電子制御ユニットのソフトウェアのバージョンに整合性があるか否かを判定する第2の判定とを行う判定部と、
前記第1の判定および前記第2の判定の結果に基づいて、前記複数の電子制御ユニットを用いた前記所定の車両制御機能の全ての実行を許可するか、前記所定の車両制御機能の一部の実行を許可するかを制御する制御部とを備える、マスタ。 - 複数のターゲット電子制御ユニットの組み合わせにより所定の車両制御機能の実行を制御する、前記複数の電子制御ユニットのいずれか1つであるマスタ装置が有するコンピュータが実行する制御方法であって、
前記複数の全てのターゲット電子制御ユニットの各々に搭載されるソフトウェアのバージョンの許可された組み合わせを含む第1の整合情報と、前記所定の車両制御機能のそれぞれについて、前記車両制御機能の各々を実行するために使用される1以上のターゲット電子制御ユニットと、当該1以上のターゲット電子制御ユニットの各々が保持するソフトウェアのバージョンの許可された組み合わせを含む第2の整合情報とを記憶するステップと、
前記複数のターゲット電子制御ユニットが有するソフトウェアのバージョンを取得するステップと、
前記複数のターゲット電子制御ユニットから取得したソフトウェアのバージョンを、前記第1の整合情報と照合することにより、前記複数の全てのターゲット電子制御ユニットのソフトウェアのバージョンに整合性があるか否かを判定する第1の判定と、前記第1の判定によって、前記複数の全てのターゲット電子制御ユニットのソフトウェアのバージョンに整合性がないと判定された場合に、前記1以上のターゲット電子制御ユニットのソフトウェアのバージョンを、前記第2の整合情報と照合することにより、前記所定の車両制御機能のそれぞれについて前記1以上のターゲット電子制御ユニットのソフトウェアのバージョンに整合性があるか否かを判定する第2の判定とを行うステップと、
前記第1の判定および前記第2の判定の結果に基づいて、前記複数のターゲット電子制御ユニットを用いた前記所定の車両制御機能の全ての実行を許可するか、前記所定の車両制御機能の一部の実行を許可するかを制御するステップとを含む、制御方法。 - 複数のターゲット電子制御ユニット制御機能の組み合わせにより所定の車両制御機能の実行を制御する、前記複数のターゲット電子制御ユニットのいずれか1つであるマスタ装置が有するコンピュータが実行するプログラムであって、前記コンピュータに、
前記複数の全てのターゲット電子制御ユニットの各々に搭載されるソフトウェアのバージョンの許可された組み合わせを含む第1の整合情報と、前記所定の車両制御機能のそれぞれについて、前記車両制御機能の各々を実行するために使用される1以上のターゲット電子制御ユニットと、当該1以上のターゲット電子制御ユニットの各々が保持するソフトウェアのバージョンの許可された組み合わせを含む第2の整合情報とを記憶するステップと、
前記複数のターゲット電子制御ユニットが有するソフトウェアのバージョンを取得するステップと、
前記複数のターゲット電子制御ユニットから取得したソフトウェアのバージョンを、前記第1の整合情報と照合することにより、前記複数の全てのターゲット電子制御ユニットのソフトウェアのバージョンに整合性があるか否かを判定する第1の判定と、前記第1の判定によって、前記複数の全てのターゲット電子制御ユニットのソフトウェアのバージョンに整合性がないと判定された場合に、前記1以上のターゲット電子制御ユニットのソフトウェアのバージョンを、前記第2の整合情報と照合することにより、前記所定の車両制御機能のそれぞれについて前記1以上のターゲット電子制御ユニットのソフトウェアのバージョンに整合性があるか否かを判定する第2の判定とを行うステップと、
前記第1の判定および前記第2の判定の結果に基づいて、前記複数のターゲット電子制御ユニットを用いた前記所定の車両制御機能の全ての実行を許可するか、前記所定の車両制御機能の一部の実行を許可するかを制御するステップとを実行させる、プログラム。 - 請求項1に記載のマスタ装置を備える、車両。
- 前記マスタ装置が備えられた車両の電源がオンされたことに基づいて、前記判定部は前記第1の判定を行う、請求項1に記載のマスタ装置。
- 前記第1の整合情報は、同時に実行されることが許可されたソフトウェアのバージョンの組み合わせに係る情報である、請求項1または6に記載のマスタ装置。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018040982A JP7311245B2 (ja) | 2018-03-07 | 2018-03-07 | マスタ装置、マスタ、制御方法、プログラム及び車両 |
| US16/277,182 US10831472B2 (en) | 2018-03-07 | 2019-02-15 | Vehicle control system and vehicle control method |
| CN201910142751.XA CN110245033B (zh) | 2018-03-07 | 2019-02-26 | 车辆控制系统和车辆控制方法 |
| US17/064,307 US11520578B2 (en) | 2018-03-07 | 2020-10-06 | Vehicle control system and vehicle control method |
| US17/981,136 US11886871B2 (en) | 2018-03-07 | 2022-11-04 | Vehicle control system and vehicle control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018040982A JP7311245B2 (ja) | 2018-03-07 | 2018-03-07 | マスタ装置、マスタ、制御方法、プログラム及び車両 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2019159400A JP2019159400A (ja) | 2019-09-19 |
| JP2019159400A5 JP2019159400A5 (ja) | 2021-02-25 |
| JP7311245B2 true JP7311245B2 (ja) | 2023-07-19 |
Family
ID=67843869
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018040982A Active JP7311245B2 (ja) | 2018-03-07 | 2018-03-07 | マスタ装置、マスタ、制御方法、プログラム及び車両 |
Country Status (3)
| Country | Link |
|---|---|
| US (3) | US10831472B2 (ja) |
| JP (1) | JP7311245B2 (ja) |
| CN (1) | CN110245033B (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR3084500B1 (fr) * | 2018-07-26 | 2020-07-03 | Thales | Procede et dispositif electronique d'installation logicielles avioniques sur une plateforme comprenant un processeur multicoeurs, programme d'ordinateur et systeme electronique associes |
| JP7123843B2 (ja) * | 2019-03-29 | 2022-08-23 | 日立Astemo株式会社 | 演算装置、判定方法 |
| JP7310891B2 (ja) * | 2019-08-06 | 2023-07-19 | 日本電気株式会社 | モビリティ制御システム、方法、および、プログラム |
| JP7532874B2 (ja) * | 2020-04-30 | 2024-08-14 | 株式会社アドヴィックス | 車両の制御システム |
| JP7289867B2 (ja) * | 2021-03-30 | 2023-06-12 | 本田技研工業株式会社 | 更新制御装置、移動体、更新制御方法、及びプログラム |
| DE102022201857A1 (de) * | 2022-02-22 | 2023-08-24 | Robert Bosch Gesellschaft mit beschränkter Haftung | Verfahren zum Steuern einer Robotervorrichtung |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008290667A (ja) | 2007-05-28 | 2008-12-04 | Denso Corp | 制御システム,制御装置およびプログラム |
Family Cites Families (51)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2647924B1 (fr) * | 1989-06-06 | 1994-06-17 | Bull Cp8 | Procede pour verifier l'integrite d'un logiciel ou de donnees, et systeme pour la mise en oeuvre de ce procede |
| JP3988128B2 (ja) | 2002-07-18 | 2007-10-10 | ヤマハ株式会社 | ディジタル・ミキサ |
| JP4021777B2 (ja) * | 2003-01-29 | 2007-12-12 | 株式会社東芝 | 分散型連動処理システムのプログラムバージョン管理方法 |
| CN1871583B (zh) * | 2004-03-09 | 2012-02-29 | 宝马股份公司 | 至少一个控制设备的过程控制功能的更新和/或扩展 |
| US7661025B2 (en) * | 2006-01-19 | 2010-02-09 | Cisco Technoloy, Inc. | Method of ensuring consistent configuration between processors running different versions of software |
| JP4751785B2 (ja) * | 2006-07-31 | 2011-08-17 | 富士通株式会社 | 伝送装置およびソフトウェア自動更新方法 |
| JP2009053920A (ja) * | 2007-08-27 | 2009-03-12 | Auto Network Gijutsu Kenkyusho:Kk | 車載用電子制御ユニットのプログラム管理システム |
| JP5159466B2 (ja) * | 2008-06-24 | 2013-03-06 | キヤノン株式会社 | 画像処理装置、その制御方法、プログラム及び記憶媒体 |
| JP5305239B2 (ja) * | 2009-05-13 | 2013-10-02 | スズキ株式会社 | 車両用通信制御装置 |
| US9003387B2 (en) * | 2009-09-25 | 2015-04-07 | Fisher-Rosemount Systems, Inc. | Automated deployment of computer-specific software updates |
| US9079497B2 (en) * | 2011-11-16 | 2015-07-14 | Flextronics Ap, Llc | Mobile hot spot/router/application share site or network |
| US9225544B2 (en) * | 2011-12-22 | 2015-12-29 | Toyota Jidosha Kabushiki Kaisha | Communication system and communication method |
| US20140309865A1 (en) * | 2013-04-15 | 2014-10-16 | Flextronics Ap, Llc | Facial recognition database created from social networking sites |
| JP6135151B2 (ja) * | 2012-05-23 | 2017-05-31 | 株式会社デンソー | アプリケーション更新システム |
| US20140068561A1 (en) * | 2012-09-05 | 2014-03-06 | Caterpillar Inc. | Control system having automatic component version management |
| US8938424B2 (en) * | 2012-10-31 | 2015-01-20 | Ca, Inc. | System and method of assessing the state of a database product for installation consistency |
| US9116775B2 (en) * | 2013-05-15 | 2015-08-25 | Dell Products L.P. | Relationship-based dynamic firmware management system |
| JP5864510B2 (ja) * | 2013-10-18 | 2016-02-17 | 富士通株式会社 | 修正プログラム確認方法、修正プログラム確認プログラム、及び情報処理装置 |
| DE102014209489A1 (de) * | 2014-05-20 | 2015-11-26 | Robert Bosch Gmbh | Vorrichtung zum sicheren Einbinden einer Softwarekomponente in einem Kraftfahrzeug |
| KR101637709B1 (ko) * | 2014-10-30 | 2016-07-07 | 현대자동차주식회사 | 친환경 자동차의 제동 제어 방법 |
| JP6618480B2 (ja) * | 2014-11-12 | 2019-12-11 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 更新管理方法、更新管理システム及び制御プログラム |
| US9639344B2 (en) * | 2014-12-11 | 2017-05-02 | Ford Global Technologies, Llc | Telematics update software compatibility |
| US10228934B2 (en) * | 2015-01-26 | 2019-03-12 | Hitachi Automotive Systems, Ltd. | Vehicle-mounted control device, program writing device, program generating device and program |
| JP6216730B2 (ja) * | 2015-03-16 | 2017-10-18 | 日立オートモティブシステムズ株式会社 | ソフト更新装置、ソフト更新方法 |
| US20180081671A1 (en) * | 2015-03-30 | 2018-03-22 | Honda Motor Co., Ltd. | Program rewriting device and program rewriting method |
| DE102015206666A1 (de) * | 2015-04-14 | 2016-10-20 | Siemens Aktiengesellschaft | Verfahren zum Betrieb einer Zugsicherungsanordnung, Zugsicherungsanordnung und Schienenfahrzeug mit einer Zugsicherungsanordnung |
| US9536076B2 (en) * | 2015-04-17 | 2017-01-03 | Electro-Motive Diesel, Inc. | Software verification for automatic train operation |
| JP2016218932A (ja) * | 2015-05-26 | 2016-12-22 | 京セラ株式会社 | ソフトウェア更新装置およびソフトウェア更新システム |
| KR101704567B1 (ko) * | 2015-08-27 | 2017-02-08 | 현대자동차주식회사 | 차량 연동 앱 관리 방법, 장치 및 시스템 |
| US9880827B2 (en) * | 2015-08-30 | 2018-01-30 | International Business Machines Corporation | Managing software version upgrades in a multiple computer system environment |
| JP6723829B2 (ja) * | 2015-09-14 | 2020-07-15 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | ゲートウェイ装置、ファームウェア更新方法及び制御プログラム |
| KR101792046B1 (ko) * | 2015-10-29 | 2017-11-20 | 현대자동차주식회사 | 단말기, 차량 및 그 제어 방법 |
| US10001988B2 (en) * | 2016-02-18 | 2018-06-19 | Toyota Jidosha Kabushiki Kaisha | Compatibility module to support an automotive system upgrade |
| JP6365572B2 (ja) * | 2016-03-14 | 2018-08-01 | トヨタ自動車株式会社 | 車両用のソフトウェア管理システム、管理サーバ及び車両 |
| US10006768B2 (en) | 2016-03-15 | 2018-06-26 | Stanley Black & Decker Inc. | Laser level |
| CN106445485A (zh) * | 2016-03-28 | 2017-02-22 | 中国电力科学研究院 | 一种软件版本一致性检测系统及其检测方法 |
| WO2017175157A1 (en) * | 2016-04-06 | 2017-10-12 | Karamba Security | Secure controller operation and malware prevention |
| AT519164A3 (de) * | 2016-08-16 | 2018-10-15 | Fts Computertechnik Gmbh | Fehlertolerantes Verfahren und Vorrichtung zur Steuerung einer autonomen technischen Anlage auf der Basis eines konsolidierten Umweltmodells |
| JP6585019B2 (ja) * | 2016-09-13 | 2019-10-02 | 株式会社東芝 | ネットワーク監視装置、ネットワークシステムおよびプログラム |
| JP6760813B2 (ja) * | 2016-10-14 | 2020-09-23 | 日立オートモティブシステムズ株式会社 | ソフトウェア更新装置、ソフトウェア更新方法、ソフトウェア更新システム |
| WO2018081583A1 (en) * | 2016-10-27 | 2018-05-03 | Infinitekey, Inc. | System and method for authenticating and authorizing devices |
| DE112017005439T5 (de) * | 2016-10-27 | 2019-08-14 | Sumitomo Electric Industries, Ltd. | Steuervorrichtung, Programmaktualisierungsverfahren und Computerprogramm |
| JP6696417B2 (ja) * | 2016-12-20 | 2020-05-20 | 株式会社オートネットワーク技術研究所 | 車載更新装置、更新システム及び可搬型通信器 |
| CN106681876B (zh) * | 2016-12-29 | 2019-08-09 | 上海斐讯数据通信技术有限公司 | 一种识别软件与硬件是否匹配的装置及方法 |
| WO2018185994A1 (ja) * | 2017-04-05 | 2018-10-11 | 住友電気工業株式会社 | 制御装置、転送方法、およびコンピュータプログラム |
| JP6539363B2 (ja) * | 2017-04-07 | 2019-07-03 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 不正通信検知方法、不正通信検知システム及びプログラム |
| CN107291457B (zh) * | 2017-06-08 | 2020-07-03 | 重庆长安新能源汽车科技有限公司 | 整车控制器软件的远程更新计算系统及方法 |
| CN109214037B (zh) * | 2017-06-29 | 2023-06-06 | 沃尔沃汽车公司 | 用于车辆平台验证的方法和系统 |
| US10289404B2 (en) * | 2017-07-25 | 2019-05-14 | Aurora Labs Ltd. | Detecting anomalies using real-time ECU processing activity |
| US10744937B2 (en) * | 2018-01-15 | 2020-08-18 | Ford Global Technologies, Llc | Automated vehicle software update feedback system |
| US10834206B2 (en) * | 2018-02-27 | 2020-11-10 | Excelfore Corporation | Broker-based bus protocol and multi-client architecture |
-
2018
- 2018-03-07 JP JP2018040982A patent/JP7311245B2/ja active Active
-
2019
- 2019-02-15 US US16/277,182 patent/US10831472B2/en active Active
- 2019-02-26 CN CN201910142751.XA patent/CN110245033B/zh active Active
-
2020
- 2020-10-06 US US17/064,307 patent/US11520578B2/en active Active
-
2022
- 2022-11-04 US US17/981,136 patent/US11886871B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008290667A (ja) | 2007-05-28 | 2008-12-04 | Denso Corp | 制御システム,制御装置およびプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| US20230058185A1 (en) | 2023-02-23 |
| US11886871B2 (en) | 2024-01-30 |
| US10831472B2 (en) | 2020-11-10 |
| US11520578B2 (en) | 2022-12-06 |
| CN110245033B (zh) | 2023-07-07 |
| US20210019145A1 (en) | 2021-01-21 |
| US20190278587A1 (en) | 2019-09-12 |
| JP2019159400A (ja) | 2019-09-19 |
| CN110245033A (zh) | 2019-09-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7311245B2 (ja) | マスタ装置、マスタ、制御方法、プログラム及び車両 | |
| CN110244959B (zh) | 车辆控制系统及软件兼容性检查方法 | |
| JP2019159400A5 (ja) | ||
| EP3937008B1 (en) | Software update apparatus, software update method, non-transitory storage medium storing program, vehicle, and ota master | |
| CN113885901B (zh) | 软件更新装置、软件更新方法、非易失性存储介质及车辆 | |
| CN107804321A (zh) | 高级自主车辆教程 | |
| DE102019135012A1 (de) | Auf richtlinie und token basierender autorisierungsrahmen für konnektivität | |
| EP3945418B1 (en) | Server, software updating device, vehicle, software updating system, control method, and non-transitory storage medium | |
| US12164910B2 (en) | Vehicle software compatibility | |
| JP7396216B2 (ja) | サーバ、更新管理方法、更新管理プログラム及びソフトウェア更新装置 | |
| JP7327325B2 (ja) | 車載機器、情報生成方法、情報生成プログラム、および、車両 | |
| US20210105321A1 (en) | Vehicle software check | |
| JP2023080242A (ja) | マスタ、ネットワークシステム、方法、プログラム、センタ、および車両 | |
| JP2022103451A (ja) | ソフトウェアの整合性を確認する装置及びこれを備えた車両、ソフトウェアの整合性を確認する方法及びプログラム | |
| JP2019159369A (ja) | 電子装置 | |
| US20250246029A1 (en) | Vehicle control system | |
| CN114115931A (zh) | 软件更新装置、软件更新方法、非临时存储介质及车辆 | |
| JP7758014B2 (ja) | ソフトウェアの更新用サーバ、ソフトウェアの更新システム、ソフトウェアの更新プログラム、及びソフトウェアの更新方法 | |
| US20240201981A1 (en) | Method of difference update and a system thereof | |
| CN107662554B (zh) | 用于提供车辆的至少一个特定车辆状态的方法 | |
| WO2025253851A1 (ja) | ソフトウェア検証システム及びソフトウェア検証方法 | |
| CN121209932A (zh) | 软件更新装置、主机、ota主机、网络系统、方法、存储介质、中心及车辆 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210112 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210112 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20211228 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220111 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220304 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220426 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220622 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20220802 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221004 |
|
| C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20221004 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20221014 |
|
| C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20221018 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20221111 |
|
| C211 | Notice of termination of reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C211 Effective date: 20221115 |
|
| C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20221213 |
|
| C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20230110 |
|
| C13 | Notice of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: C13 Effective date: 20230228 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230404 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230706 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7311245 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |