Toyota jidosha kabushiki kaisha (20240303064). SOFTWARE UPDATE SYSTEM simplified abstract

From WikiPatents
Revision as of 07:28, 12 September 2024 by Wikipatents (talk | contribs) (Creating a new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

SOFTWARE UPDATE SYSTEM

Organization Name

toyota jidosha kabushiki kaisha

Inventor(s)

Fumiya Sato of Toyota-shi (JP)

SOFTWARE UPDATE SYSTEM - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240303064 titled 'SOFTWARE UPDATE SYSTEM

The software update system described in the abstract is a system that manages software updates for an on-board Electronic Control Unit (ECU).

  • The system includes a server that stores divided packages of update data, each associated with a package ID.
  • An on-board ECU is capable of executing update processing.
  • A server receives update information from the on-board ECU and sends it to the server.
  • An update device can transmit divided packages received from the on-board ECU.
  • The on-board ECU generates and stores update information, including package IDs and update device IDs.
  • The server extracts undelivered divided packages based on the update information and transmits them to the on-board ECU.

Potential Applications: - Automotive industry for updating ECU software. - Industrial machinery for remote software updates. - Consumer electronics for firmware updates.

Problems Solved: - Efficient management of software updates for on-board ECUs. - Ensuring all divided update packages are delivered successfully. - Streamlining the update process for multiple devices.

Benefits: - Improved reliability of software updates. - Reduced downtime for devices during update processes. - Enhanced security through efficient update management.

Commercial Applications: Title: "Efficient Software Update System for On-Board ECUs" This technology can be used in various industries such as automotive, industrial automation, and consumer electronics for seamless software update processes, leading to improved device performance and security.

Questions about the technology: 1. How does the system ensure the secure delivery of divided update packages to the on-board ECU? 2. What measures are in place to prevent data loss or corruption during the update process?


Original Abstract Submitted

the software update system performs software update processing for the on-board ecu. the software update system includes a server that stores divided packages in which update data is divided into multiple pieces in association with package ids, an on-board ecu that can execute update processing, a server that sends update information received from the on-board ecu to the server, and an update device capable of transmitting divided packages received from the on-board ecu. the on-board ecu generates and stores update information including the package id of the received divided package and the update device id of the update device that is communicatively connected. based on the update information, the server extracts the divided packages that have not been received by the on-board ecu and transmits them to the on-board ecu.