Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
Settings
Settings
Dynamic quotes 
OFFON

MarketScreener Homepage  >  Equities  >  Tokyo  >  Sumitomo Electric Industries, Ltd.    5802   JP3407400005

SUMITOMO ELECTRIC INDUSTRIES, LTD.

(5802)
  Report  
SummaryChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
News SummaryMost relevantAll newsOfficial PublicationsSector newsAnalyst Recommendations

Patent Application Titled “Program Update System, Distribution Device, And Program Update Method” Published Online (USPTO 20190227785): Sumitomo Electric Industries Ltd.

share with twitter share with LinkedIn share with facebook
share via e-mail
0
08/14/2019 | 04:53pm EDT

2019 AUG 14 (NewsRx) -- By a News Reporter-Staff News Editor at Information Technology Business Daily -- According to news reporting originating from Washington, D.C., by NewsRx journalists, a patent application by the inventor KANAMORI, Tsubasa (Yokkaichi, Japan), filed on December 5, 2017, was made available online on July 25, 2019.

The assignee for this patent application is Sumitomo Electric Industries Ltd. (Osaka-shi, Osaka, Japan).

Reporters obtained the following quote from the background information supplied by the inventors: “The present disclosure relates to a program update system, a distribution device, and a program update method.

“A control system using a plurality of control devices that perform control based on a computer program (hereinafter simply referred to as the ‘program’) is used in various fields. In the field of vehicle control, many ECUs (Electronic Control Units) serving as the control devices are disposed inside a vehicle, and each ECU is configured to transmit/receive information via a vehicle-mounted LAN (Local Area Network), and to execute a variety of types of processing in cooperation and coordination with other ECUs.

“The program executed by a processor of each of the above-described control devices may need to be updated, for example, when an addition or change is made to the function of the control device, or when a defect of the program is to be eliminated. As the method for updating the program, it is common to use a method in which an update program received by a specific control device from the outside via wired or wireless communication is transmitted to a control device to be updated, and the program is updated in the control device that has received the update program.

“But, when a method is adopted in which the update program is overwritten with a pre-update old program in the device to be updated in the case of updating the program in such a control system, interruption of the update may disable an execution using the old program, making it also impossible to resume the update.

“In this respect, JP 2013-192092A discloses a vehicle-mounted device in which a simple communication program is stored in advance in a memory block that is excluded from reprogramming (update of a program), and simple communication based on the simple communication program is performed during reprogramming, thus enabling reprogramming to be resumed by the simple communication even when reprogramming is interrupted and the old program is destroyed.”

In addition to obtaining background information on this patent application, NewsRx editors also obtained the inventor’s summary information for this patent application: “A program update system according to an aspect of the present disclosure includes A program update system that includes a distribution device with an electronic control unit configured to distribute a computer program; and a communication device with an electronic control unit configured to mutually transmit/receive a communication signal and a new computer program, thereby storing the new computer program distributed to the communication device into a memory of the communication device and updating the computer program, wherein: a memory of the distribution device and the memory of the communication device are configured to store progress information representing a progress of transmission/reception of the communication signal and the new computer program, the electronic control unit of the distribution device is configured to: update the progress information stored in the memory of the distribution device, in accordance with the progress of transmission/reception; transmit the progress information updated to the communication device; if the progress information has been transmitted, receive the progress information stored in the memory of the communication device from the communication device; and specify a communication signal or a new computer program that is to be transmitted/received next between the communication device and the distribution device, in accordance with the progress information received, and the electronic control unit of the communication device is configured to: receive the progress information transmitted from the distribution device; update the progress information stored in the memory of the communication device, based on the progress information received; and transmit the progress information updated to the distribution device

“A program update system according to another aspect of the present disclosure includes a distribution device with an electronic control unit configured to distribute a computer program; and an update device with an electronic control unit configured to hold a computer program that is to be distributed and a new computer program, thereby distributing the new computer program acquired by the distribution device, storing the new computer program distributed to the update device into a memory of the update device, and updating the computer program, wherein: a memory of the distribution device and the memory of the update device each store progress information representing a progress of transmission/reception of a communication signal and the new computer program, the electronic control device of the distribution device is configured to: update the progress information stored in the memory of the distribution device, in accordance with the progress of transmission/reception; transmit the progress information updated to the update device; if the progress information has been transmitted, receive the progress information stored in the memory of the update device from the update device; and specify a communication signal or a new computer program that is to be transmitted/received next between the update device and the distribution device, in accordance with the progress information received; and the electronic control device of the update device is configured to: receive the progress information transmitted from the distribution device; update the progress information stored in the memory of the update device, based on the progress information received; and transmit the progress information updated to the distribution device.

“A distribution device according to another aspect of the present disclosure is communicably connected to an external device configured to execute processing based on a computer program stored in a memory, and to mutually transmit/receive a communication signal and a new computer program between the external device and the distribution device, thereby distributing the new computer program to the external device and updating the computer program, the distribution device includes a memory for storing progress information representing a progress of transmission/reception of the communication signal and new computer program; and an electronic control unit that is configured to: update the progress information stored in the memory, in accordance with the progress of transmission/reception; transmit the progress information updated to the external device; receive, from the external device, the progress information updated by the external device based on the progress information transmitted; and specify a communication signal or a new computer program that is to be transmitted/received next between the external device and the distribution device, in accordance with the progress information received.

“A program update method according to another aspect of the present disclosure is for a communication system with a distribution device configured to distribute a computer program; and a communication device configured to mutually transmit/receive a communication signal and a new computer program, thereby storing the new computer program distributed to the communication device into a memory of the communication device and updating the computer program, wherein a memory of the distribution device and the memory of the update device each store progress information representing a progress of transmission/reception of a communication signal and the new computer program, the method includes updating, with the distribution device, the progress information stored in the memory of the distribution device, in accordance with the progress of transmission/reception; transmitting, with the distribution device, the updated progress information to the communication device; receiving, with the distribution device, the progress information stored in the memory of the communication device from the communication device; specifying, with the distribution device, a communication signal or a new computer program that is to be transmitted/received next between the communication device and the distribution device, according to the received progress information; receiving, with the communication device, the progress information transmitted from the distribution device; updating, with the communication device, the progress information stored in the memory of the communication device, based on the received progress information; and transmitting, with the communication device, the updated progress information to the distribution device.

“A program update method according to another aspect of the present disclosure is for a communication system with a distribution device configured to distribute a computer program; and an update device configured to hold a computer program that is to be distributed and a new computer program, thereby distributing the new computer program acquired by the distribution device, storing the new computer program distributed to the update device into a memory of the update device, and updating the computer program, wherein a memory of the distribution device and the memory of the update device each store progress information representing a progress of transmission/reception of a communication signal and the new computer program, the method includes: updating, with the distribution device, the progress information stored in the memory of the distribution device, in accordance with the progress of transmission/reception; transmitting, with the distribution device, the updated progress information to the update device; receiving, with the distribution device, the progress information stored in the memory of the update device from the update device; specifying, with the distribution device, a communication signal or a new computer program that is to be transmitted/received next between the update device and the distribution device, according to the received progress information; receiving, with the update device, the progress information transmitted from the distribution device; updating, with the update device, the progress information stored in the memory of the update device, based on the received progress information; and transmitting, with the update device, the updated progress information to the distribution device

“Note that the present application can be implemented not only as a program update system, a distribution device, and a program update method including such a characteristic processing unit, but also as a computer program for causing a computer to execute steps for executing such characteristic processing. In addition, part or all of the program update system or the distribution device may be implemented as a semiconductor integrated circuit, or as another system including the program update system or the distribution device.”

The claims supplied by the inventors are:

“1. A program update system comprising: a distribution device with an electronic control unit configured to distribute a computer program; and a communication device with an electronic control unit configured to mutually transmit/receive a communication signal and a new computer program, thereby storing the new computer program distributed to the communication device into a memory of the communication device and updating the computer program, wherein: a memory of the distribution device and the memory of the communication device are configured to store progress information representing a progress of transmission/reception of the communication signal and the new computer program, the electronic control unit of the distribution device is configured to: update the progress information stored in the memory of the distribution device, in accordance with the progress of transmission/reception; transmit the progress information updated to the communication device; if the progress information has been transmitted, receive the progress information stored in the memory of the communication device from the communication device; and specify a communication signal or a new computer program that is to be transmitted/received next between the communication device and the distribution device, in accordance with the progress information received, and the electronic control unit of the communication device is configured to: receive the progress information transmitted from the distribution device; update the progress information stored in the memory of the communication device, based on the progress information received; and transmit the progress information updated to the distribution device.

“2. A program update system comprising: a distribution device with an electronic control unit configured to distribute a computer program; and an update device with an electronic control unit configured to hold a computer program that is to be distributed and a new computer program, thereby distributing the new computer program acquired by the distribution device, storing the new computer program distributed to the update device into a memory of the update device, and updating the computer program, wherein: a memory of the distribution device and the memory of the update device each store progress information representing a progress of transmission/reception of a communication signal and the new computer program, the electronic control device of the distribution device is configured to: update the progress information stored in the memory of the distribution device, in accordance with the progress of transmission/reception; transmit the progress information updated to the update device; if the progress information has been transmitted, receive the progress information stored in the memory of the update device from the update device; and specify a communication signal or a new computer program that is to be transmitted/received next between the update device and the distribution device, in accordance with the progress information received; and the electronic control device of the update device is configured to: receive the progress information transmitted from the distribution device; update the progress information stored in the memory of the update device, based on the progress information received; and transmit the progress information updated to the distribution device.

“3. The program update system according to claim 1, wherein: the electronic control unit of the distribution device is configured to, if the transmission/reception of the communication signal and the new computer program has been interrupted, update the progress information stored in the memory of the distribution device, according to the communication signal or the new computer program for which transmission/reception is to be resumed.

“4. The program update system according to claim 1, wherein: the electronic control unit of the distribution device is further configured to: if the transmission/reception of the communication signal and the new computer program has been interrupted, transmit a signal for requesting transmission of the progress information stored in the memory of the communication device to the communication device; if the signal has been transmitted, receive the progress information stored in the memory of the communication device from the communication device; compare the progress information received with the progress information stored in the memory of the distribution device; specify the progress information representing a slower progress, based on a result of the comparison performed; store and update the progress information specified into the memory of the distribution device; and transmit the progress information updated to the communication device, and the electronic control unit of the communication device is further configured to: receive a signal for requesting transmission of the progress information from the distribution device; if the signal has been received, transmit the progress information stored in the memory of the communication device to the distribution device; if the progress information has been transmitted, receive the progress information stored in the memory of the distribution device from the distribution device; and store and update the progress information received into the memory of the communication device.

“5. The program update system according to claim 1, wherein the electronic control unit of the communication device is further configured to: determine whether the progress represented by the progress information received is faster than the progress represented by the progress information stored in the memory of the communication device by two or more times of transmission/reception of one of the communication signal and the new computer program, if it is determined that the progress represented by the progress information received is not faster by two or more times of the transmission/reception, store and update the progress information received into the memory of the communication device, and transmit the progress information stored in the memory of the communication device to the distribution device, regardless of a result of the determination performed.

“6. The program update system according to claim 1, wherein: the new computer program is divided into a plurality of program segments, and the electronic control unit of the distribution device and the electronic control unit of the communication device are configured to mutually sequentially transmit/receive the divided program segments to or from each other.

“7. A distribution device that is communicably connected to an external device configured to execute processing based on a computer program stored in a memory, and to mutually transmit/receive a communication signal and a new computer program between the external device and the distribution device, thereby distributing the new computer program to the external device and updating the computer program, the distribution device comprising: a memory for storing progress information representing a progress of transmission/reception of the communication signal and new computer program; and an electronic control unit that is configured to: update the progress information stored in the memory, in accordance with the progress of transmission/reception; transmit the progress information updated to the external device; receive, from the external device, the progress information updated by the external device based on the progress information transmitted; and specify a communication signal or a new computer program that is to be transmitted/received next between the external device and the distribution device, in accordance with the progress information received.

“8. A program update method for a communication system with a distribution device configured to distribute a computer program; and a communication device configured to mutually transmit/receive a communication signal and a new computer program, thereby storing the new computer program distributed to the communication device into a memory of the communication device and updating the computer program, wherein a memory of the distribution device and the memory of the update device each store progress information representing a progress of transmission/reception of a communication signal and the new computer program, the method comprising: updating, with the distribution device, the progress information stored in the memory of the distribution device, in accordance with the progress of transmission/reception; transmitting, with the distribution device, the updated progress information to the communication device; receiving, with the distribution device, the progress information stored in the memory of the communication device from the communication device; specifying, with the distribution device, a communication signal or a new computer program that is to be transmitted/received next between the communication device and the distribution device, according to the received progress information; receiving, with the communication device, the progress information transmitted from the distribution device; updating, with the communication device, the progress information stored in the memory of the communication device, based on the received progress information; and transmitting, with the communication device, the updated progress information to the distribution device.

“9. A program update method for a communication system with a distribution device configured to distribute a computer program; and an update device configured to hold a computer program that is to be distributed and a new computer program, thereby distributing the new computer program acquired by the distribution device, storing the new computer program distributed to the update device into a memory of the update device, and updating the computer program, wherein a memory of the distribution device and the memory of the update device each store progress information representing a progress of transmission/reception of a communication signal and the new computer program, the method comprising: updating, with the distribution device, the progress information stored in the memory of the distribution device, in accordance with the progress of transmission/reception; transmitting, with the distribution device, the updated progress information to the update device; receiving, with the distribution device, the progress information stored in the memory of the update device from the update device; specifying, with the distribution device, a communication signal or a new computer program that is to be transmitted/received next between the update device and the distribution device, according to the received progress information; receiving, with the update device, the progress information transmitted from the distribution device; updating, with the update device, the progress information stored in the memory of the update device, based on the received progress information; and transmitting, with the update device, the updated progress information to the distribution device.”

For more information, see this patent application: KANAMORI, Tsubasa. Program Update System, Distribution Device, And Program Update Method. Filed December 5, 2017 and posted July 25, 2019. Patent URL: http://appft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.html&r=1&f=G&l=50&s1=%2220190227785%22.PGNR.&OS=DN/20190227785&RS=DN/20190227785

(Our reports deliver fact-based news of research and discoveries from around the world.)

Copyright © 2019 NewsRx LLC, Information Technology Business Daily, source Technology Newsletters

share with twitter share with LinkedIn share with facebook
share via e-mail
0
Latest news on SUMITOMO ELECTRIC INDUSTRI
08/08SUMITOMO ELECTRIC INDUSTRIES : Supports WorldSkills Kazan 2019
PU
08/06SUMITOMO ELECTRIC INDUSTRIES : SEVD™-11U EV High-Power Quick-Charger Conne..
PU
06/21SUMITOMO ELECTRIC INDUSTRIES, LTD. : Proxy Statments
CO
06/05SUMITOMO ELECTRIC INDUSTRIES : The World's First Field Deployed Multi-Core Fiber..
BU
05/31NISSIN ELECTRIC : shifting production to Myanmar from Thailand, Vietnam
AQ
05/10SUMITOMO ELECTRIC INDUSTRIES, LTD. : Annual results
CO
03/27SUMITOMO ELECTRIC INDUSTRIES, LTD. : Ex-dividend day for final dividend
FA
03/20SUMITOMO ELECTRIC INDUSTRIES : Two Port Said factories owned by Japan`s Sumitomo..
AQ
03/20SUMITOMO ELECTRIC INDUSTRIES : Two Port Said factories owned by Japan's Sumitomo..
AQ
02/04SUMITOMO ELECTRIC INDUSTRIES, LTD. : 3rd quarter results
CO
More news
Financials (JPY)
Sales 2020 3 167 B
EBIT 2020 159 B
Net income 2020 107 B
Debt 2020 272 B
Yield 2020 3,97%
P/E ratio 2020 8,80x
P/E ratio 2021 8,12x
EV / Sales2020 0,38x
EV / Sales2021 0,38x
Capitalization 943 B
Chart SUMITOMO ELECTRIC INDUSTRIES, LTD.
Duration : Period :
Sumitomo Electric Industries, Ltd. Technical Analysis Chart | MarketScreener
Full-screen chart
Technical analysis trends SUMITOMO ELECTRIC INDUSTRI
Short TermMid-TermLong Term
TrendsBearishBearishBearish
Income Statement Evolution
Consensus
Sell
Buy
Mean consensus HOLD
Number of Analysts 9
Average target price 1 482,22  JPY
Last Close Price 1 209,50  JPY
Spread / Highest target 43,0%
Spread / Average Target 22,5%
Spread / Lowest Target 5,83%
EPS Revisions
Managers
NameTitle
Osamu Inoue President & Representative Director
Masayoshi Matsumoto Chairman
Junji Ito Managing Director, GM-Research & Development
Mitsuo Nishida Representative Director & Vice President
Makoto Tani Senior Managing Representative Director
Sector and Competitors
1st jan.Capitalization (M$)
SUMITOMO ELECTRIC INDUSTRIES, LTD.-15.54%8 921
DENSO CORP-10.27%31 286
DENSO CORPORATION (ADR)--.--%31 286
CONTINENTAL AG-12.00%23 207
APTIV32.94%20 288
HYUNDAI MOBIS CO., LTD.--.--%18 447