JP7139971B2 - ソフトウェア配布システムおよびソフトウェア配布方法 - Google Patents
ソフトウェア配布システムおよびソフトウェア配布方法 Download PDFInfo
- Publication number
- JP7139971B2 JP7139971B2 JP2019009570A JP2019009570A JP7139971B2 JP 7139971 B2 JP7139971 B2 JP 7139971B2 JP 2019009570 A JP2019009570 A JP 2019009570A JP 2019009570 A JP2019009570 A JP 2019009570A JP 7139971 B2 JP7139971 B2 JP 7139971B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- information
- software
- defect
- unit
- 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; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0709—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a distributed system consisting of a plurality of standalone computer nodes, e.g. clusters, client-server systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0736—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function
- G06F11/0739—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function in a data processing system embedded in automotive or aircraft systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0793—Remedial or corrective actions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0766—Error or fault reporting or storing
- G06F11/0775—Content or structure details of the error report, e.g. specific table structure, specific error fields
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0766—Error or fault reporting or storing
- G06F11/0778—Dumping, i.e. gathering error/state information after a fault for later diagnosis
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Software Systems (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
- Computer And Data Communications (AREA)
Description
Claims (4)
- 不具合が発生した車載ソフトウェアの不具合情報を車両から取得する取得部と、
取得された不具合情報を前記車両の車両情報に関連付けて保持する保持部と、
同じ不具合情報に関連付けられた複数の車両情報に共通した情報要素を特定する特定部と、
特定された情報要素を持つ車両群に対して、車載ソフトウェアの不具合を修正する修正ファイルを配布する配布部と、を備えることを特徴とするソフトウェア配布システム。 - 前記特定部により特定された情報要素を持つ車両群を、車載ソフトウェアの不具合を修正する修正ファイルの配布先に設定する群設定部を有することを特徴とする請求項1に記載のソフトウェア配布システム。
- 車両情報は、車載ソフトウェアに不具合が発生したときの車両の走行環境情報を情報要素として含み、
前記特定部は、同じ不具合情報に関連付けられた複数の車両情報に共通した前記走行環境情報を情報要素として特定することを特徴とする請求項1または2に記載のソフトウェア配布システム。 - コンピュータによって実行されるソフトウェア配布方法であって、
取得部が、不具合が発生した車載ソフトウェアの不具合情報を車両から取得するステップと、
保持部が、取得された不具合情報を前記車両の車両情報に関連付けて保持するステップと、
特定部が、同じ不具合情報に関連付けられた複数の車両情報に共通した情報要素を特定するステップと、
配布部が、特定された車両情報を持つ車両群に対して、車載ソフトウェアの不具合を修正する修正ファイルを配布するステップと、を含むことを特徴とするソフトウェア配布方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019009570A JP7139971B2 (ja) | 2019-01-23 | 2019-01-23 | ソフトウェア配布システムおよびソフトウェア配布方法 |
US16/713,098 US20200233655A1 (en) | 2019-01-23 | 2019-12-13 | Software distribution system and software distribution method |
CN201911354645.4A CN111475181B (zh) | 2019-01-23 | 2019-12-25 | 软件发布***以及软件发布方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019009570A JP7139971B2 (ja) | 2019-01-23 | 2019-01-23 | ソフトウェア配布システムおよびソフトウェア配布方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020119236A JP2020119236A (ja) | 2020-08-06 |
JP7139971B2 true JP7139971B2 (ja) | 2022-09-21 |
Family
ID=71610230
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019009570A Active JP7139971B2 (ja) | 2019-01-23 | 2019-01-23 | ソフトウェア配布システムおよびソフトウェア配布方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20200233655A1 (ja) |
JP (1) | JP7139971B2 (ja) |
CN (1) | CN111475181B (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7136716B2 (ja) * | 2019-02-08 | 2022-09-13 | 日立Astemo株式会社 | 電子制御装置、判定方法 |
JP7204726B2 (ja) * | 2020-12-22 | 2023-01-16 | 本田技研工業株式会社 | 制御システム、移動体、サーバ、制御方法、更新制御方法、及びプログラム |
US11941926B2 (en) * | 2021-08-04 | 2024-03-26 | Ford Global Technologies, Llc | Vehicle variation remediation |
KR102592995B1 (ko) * | 2021-10-27 | 2023-10-24 | 경북대학교 산학협력단 | 소프트웨어의 오동작 패치정보 생성시스템 및 소프트웨어의 오동작 패치정보 생성방법 |
WO2023084670A1 (ja) * | 2021-11-11 | 2023-05-19 | 日本電気株式会社 | 監視装置、監視方法、及びコンピュータ読み取り可能な記憶媒体 |
WO2023084671A1 (ja) * | 2021-11-11 | 2023-05-19 | 日本電気株式会社 | 管理装置、管理方法、及びコンピュータ読み取り可能な記憶媒体 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003019931A (ja) | 2001-07-06 | 2003-01-21 | Denso Corp | 故障診断システム、車両管理装置、サーバ装置、及び検査診断プログラム |
JP2008269394A (ja) | 2007-04-23 | 2008-11-06 | Konica Minolta Business Technologies Inc | 画像形成装置、プログラム更新システム、プログラム更新方法およびプログラム更新プログラム |
JP2013219938A (ja) | 2012-04-10 | 2013-10-24 | Denso Corp | 通信復旧支援装置、および通信復旧支援用インターフェース |
JP2014067243A (ja) | 2012-09-26 | 2014-04-17 | Azbil Corp | 不具合診断システム、品質管理装置、不具合診断装置および不具合診断方法 |
JP2015079440A (ja) | 2013-10-18 | 2015-04-23 | 富士通株式会社 | 修正プログラム確認方法、修正プログラム確認プログラム、及び情報処理装置 |
JP2016051369A (ja) | 2014-09-01 | 2016-04-11 | 株式会社日立製作所 | 電子機器システムのファームウェア管理方法、電子機器システムおよび電子機器 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8374745B2 (en) * | 2008-09-05 | 2013-02-12 | GM Global Technology Operations LLC | Telematics-enabled aggregated vehicle diagnosis and prognosis |
JP5741496B2 (ja) * | 2012-03-14 | 2015-07-01 | 株式会社オートネットワーク技術研究所 | 車載通信システム |
US9304846B2 (en) * | 2014-04-29 | 2016-04-05 | Ford Global Technologies, Llc | Apparatus and method of error monitoring with a diagnostic module |
JP6423402B2 (ja) * | 2015-12-16 | 2018-11-14 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | セキュリティ処理方法及びサーバ |
JP2017117193A (ja) * | 2015-12-24 | 2017-06-29 | 三菱自動車工業株式会社 | 車両情報管理システム |
CN108132795B (zh) * | 2018-01-02 | 2021-07-23 | 北京新能源汽车股份有限公司 | 一种电子控制单元的软件更新方法及装置 |
-
2019
- 2019-01-23 JP JP2019009570A patent/JP7139971B2/ja active Active
- 2019-12-13 US US16/713,098 patent/US20200233655A1/en not_active Abandoned
- 2019-12-25 CN CN201911354645.4A patent/CN111475181B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003019931A (ja) | 2001-07-06 | 2003-01-21 | Denso Corp | 故障診断システム、車両管理装置、サーバ装置、及び検査診断プログラム |
JP2008269394A (ja) | 2007-04-23 | 2008-11-06 | Konica Minolta Business Technologies Inc | 画像形成装置、プログラム更新システム、プログラム更新方法およびプログラム更新プログラム |
JP2013219938A (ja) | 2012-04-10 | 2013-10-24 | Denso Corp | 通信復旧支援装置、および通信復旧支援用インターフェース |
JP2014067243A (ja) | 2012-09-26 | 2014-04-17 | Azbil Corp | 不具合診断システム、品質管理装置、不具合診断装置および不具合診断方法 |
JP2015079440A (ja) | 2013-10-18 | 2015-04-23 | 富士通株式会社 | 修正プログラム確認方法、修正プログラム確認プログラム、及び情報処理装置 |
JP2016051369A (ja) | 2014-09-01 | 2016-04-11 | 株式会社日立製作所 | 電子機器システムのファームウェア管理方法、電子機器システムおよび電子機器 |
Also Published As
Publication number | Publication date |
---|---|
CN111475181B (zh) | 2023-08-25 |
US20200233655A1 (en) | 2020-07-23 |
JP2020119236A (ja) | 2020-08-06 |
CN111475181A (zh) | 2020-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7139971B2 (ja) | ソフトウェア配布システムおよびソフトウェア配布方法 | |
JP6861615B2 (ja) | 車載ソフトウェア配信システム、車載ソフトウェア配信サーバ、及び車載ソフトウェア配信方法 | |
US9168882B1 (en) | Method and apparatus for providing vehicle sensor data access and storage | |
JP5732340B2 (ja) | 地図データ配信サーバ、地図データ配信システム及び地図データ配信方法 | |
JP2004326689A (ja) | 車載機器のソフトウェア書き換え方法、テレマティクスシステムおよびテレマティクス装置 | |
CN110780895A (zh) | 程序更新***、程序更新服务器及车辆 | |
US11613285B2 (en) | Method for operating a rail vehicle | |
US10161753B2 (en) | In-vehicle apparatus and map data management system | |
JP4807010B2 (ja) | 地図データ更新システム | |
US10818173B2 (en) | Information sharing and user experience enhancement by context-aware vehicles | |
US20200271457A1 (en) | Map information management device, map information management system, and map information management method | |
US9868397B2 (en) | Display control device, and display control method | |
JP7125374B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
JP6979466B2 (ja) | 訪問施設推奨装置及び訪問施設推奨方法 | |
JP5733149B2 (ja) | 車両用アプリケーションの法規検証システム | |
CN111102985A (zh) | 差异化车辆导航方法、***及设备 | |
JP7189147B2 (ja) | 情報分析装置及び情報分析方法 | |
JP4238708B2 (ja) | 地図情報配信システム、地図情報表示装置および地図情報配信センター | |
JP4601999B2 (ja) | 最適経路提供システムおよび最適経路提供プログラム | |
JP2009026082A (ja) | ナビゲーションシステム及びナビゲーション方法 | |
JP2006170807A (ja) | 通信端末 | |
JP2005345447A (ja) | 道路情報収集システム | |
CN110377309B (zh) | 数据恢复方法、***及设备 | |
JP2023045303A (ja) | 情報処理装置、情報処理システム、および情報処理方法 | |
JP6516793B2 (ja) | 経路情報提供サーバ、経路案内システム、及び経路情報提供方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210426 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220524 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220712 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220809 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220822 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7139971 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |