US11455162B2ActiveUtilityA1

Software rewriting device

54
Assignee: HONDA MOTOR CO LTDPriority: Mar 19, 2020Filed: Mar 17, 2021Granted: Sep 27, 2022
Est. expiryMar 19, 2040(~13.7 yrs left)· nominal 20-yr term from priority
G06F 8/65G06F 8/61
54
PatentIndex Score
0
Cited by
2
References
6
Claims

Abstract

A software rewriting device, configured to rewrite software of a moving body, includes: a required time acquisition unit configured to acquire information regarding a required time for rewriting the software; a scheduled stop time acquisition unit configured to acquire information regarding a scheduled stop time at a predetermined position of the moving body; and a rewriting processing unit configured to execute a rewriting process of rewriting the software. When the required time is shorter than the scheduled stop time based on the information regarding the required time and the information regarding the scheduled stop time, the rewriting processing unit executes the rewriting process at the predetermined position, and when the required time is longer than the scheduled stop time based on the information regarding the required time and the information regarding the scheduled stop time, the rewriting processing unit does not execute the rewriting process at the predetermined position.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A software rewriting device, configured to rewrite software of a moving body, comprising:
 a required time acquisition unit configured to acquire information regarding a required time for rewriting the software; 
 a scheduled stop time acquisition unit configured to acquire information regarding a scheduled stop time at a predetermined position of the moving body based on a reservation for using the predetermined position; and 
 a rewriting processing unit configured to execute a rewriting process of rewriting the software, wherein: 
 when the required time is shorter than the scheduled stop time based on the information regarding the required time and the information regarding the scheduled stop time, the rewriting processing unit executes the rewriting process at the predetermined position; and 
 when the required time is longer than the scheduled stop time based on the information regarding the required time and the information regarding the scheduled stop time, the rewriting processing unit does not execute the rewriting process at the predetermined position. 
 
     
     
       2. The software rewriting device according to  claim 1 , wherein
 the scheduled stop time acquisition unit acquires information regarding scheduled stop time based on a scheduled stop start date and time and a scheduled stop end date and time of the moving body at the predetermined position. 
 
     
     
       3. The software rewriting device according to  claim 2 , wherein
 when a user of the moving body executes an operation to execute the rewriting process before stopping the moving body at the predetermined position, the rewriting processing unit executes the rewriting process at the predetermined position. 
 
     
     
       4. The software rewriting device according to  claim 1 , wherein:
 the software rewriting device is configured to communicate with another device that distributes the software; 
 the rewriting process is a process of rewriting the software of the moving body with the software received from the other device; and 
 when a communication environment of the software rewriting device at the predetermined position is equal to or higher than a predetermined level, the rewriting processing unit executes the rewriting process at the predetermined position. 
 
     
     
       5. The software rewriting device according to  claim 4 , wherein
 when the reception of the software from the other device is completed before the moving body is stopped at the predetermined position, the rewriting processing unit executes the rewriting process at the predetermined position even when the communication environment at the predetermined position is lower than the predetermined level. 
 
     
     
       6. The software rewriting device according to  claim 1 , wherein
 the predetermined position is an accommodation area that can accommodate the moving body.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.