WO2002010908A3 - Wireless reprogramming of vehicle electronic control units - Google Patents

Wireless reprogramming of vehicle electronic control units Download PDF

Info

Publication number
WO2002010908A3
WO2002010908A3 PCT/US2001/022549 US0122549W WO0210908A3 WO 2002010908 A3 WO2002010908 A3 WO 2002010908A3 US 0122549 W US0122549 W US 0122549W WO 0210908 A3 WO0210908 A3 WO 0210908A3
Authority
WO
WIPO (PCT)
Prior art keywords
memory
electronic control
vehicle electronic
instruction set
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.)
Ceased
Application number
PCT/US2001/022549
Other languages
French (fr)
Other versions
WO2002010908A2 (en
Inventor
Patrick A Banas
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens Automotive Corp
Siemens Automotive LP
Original Assignee
Siemens Automotive Corp
Siemens Automotive LP
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Siemens Automotive Corp, Siemens Automotive LP filed Critical Siemens Automotive Corp
Priority to JP2002515567A priority Critical patent/JP2004521403A/en
Priority to EP01984447A priority patent/EP1384148A2/en
Publication of WO2002010908A2 publication Critical patent/WO2002010908A2/en
Anticipated expiration legal-status Critical
Publication of WO2002010908A3 publication Critical patent/WO2002010908A3/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Selective Calling Equipment (AREA)

Abstract

A vehicle electronic control system includes a processor, a reprogrammable memory, and a wireless receiver. The reprogrammable memory includes an EEPROM, flash non-volatile memory, and/or other memory which can be reprogrammed to remotely upgrade instruction sets, such as configuration data, operational instructions, or the like which control vehicle performance. These upgrades are remotely achieved by wirelessly transmitting an updated instruction set to the reprogrammable memory through the receiver. The updated instruction set replaces the previous instruction set currently programmed in the reprogrammable memory, such that vehicle performance is improved.
PCT/US2001/022549 2000-08-02 2001-07-18 Wireless reprogramming of vehicle electronic control units Ceased WO2002010908A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2002515567A JP2004521403A (en) 2000-08-02 2001-07-18 Wireless reprogramming of the vehicle's electronic control unit
EP01984447A EP1384148A2 (en) 2000-08-02 2001-07-18 Wireless reprogramming of vehicle electronic control units

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US26268400P 2000-08-02 2000-08-02
US60/262,684 2000-08-02

Publications (2)

Publication Number Publication Date
WO2002010908A2 WO2002010908A2 (en) 2002-02-07
WO2002010908A3 true WO2002010908A3 (en) 2003-11-20

Family

ID=22998548

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/022549 Ceased WO2002010908A2 (en) 2000-08-02 2001-07-18 Wireless reprogramming of vehicle electronic control units

Country Status (4)

Country Link
US (1) US20020035429A1 (en)
EP (1) EP1384148A2 (en)
JP (1) JP2004521403A (en)
WO (1) WO2002010908A2 (en)

Families Citing this family (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7289611B2 (en) * 1999-01-22 2007-10-30 Pointset Corporation Method and apparatus for setting programmable features of motor vehicle
US7415102B2 (en) * 1999-01-22 2008-08-19 Pointset Corporation Method and apparatus for setting programmable features of an appliance
US6256378B1 (en) * 1999-01-22 2001-07-03 Pointset Corporation Method and apparatus for setting programmable features of an appliance
DE10038096A1 (en) * 2000-08-04 2002-02-14 Bosch Gmbh Robert Data transmission method and system
US6687587B2 (en) * 2001-12-21 2004-02-03 General Motors Corporation Method and system for managing vehicle control modules through telematics
US20040044448A1 (en) * 2002-08-27 2004-03-04 Ford Motor Company Vehicle systems controller with modular architecture
AT412776B (en) * 2002-12-09 2005-07-25 Rosenbauer Int Ag CONFIGURABLE ELECTRONIC MODULE FOR USE IN FIREMAN VEHICLES
US7983820B2 (en) * 2003-07-02 2011-07-19 Caterpillar Inc. Systems and methods for providing proxy control functions in a work machine
US20050005167A1 (en) * 2003-07-02 2005-01-06 Kelly Thomas J. Systems and methods for providing security operations in a work machine
US7532640B2 (en) 2003-07-02 2009-05-12 Caterpillar Inc. Systems and methods for performing protocol conversions in a machine
US20050002354A1 (en) * 2003-07-02 2005-01-06 Kelly Thomas J. Systems and methods for providing network communications between work machines
US7516244B2 (en) 2003-07-02 2009-04-07 Caterpillar Inc. Systems and methods for providing server operations in a work machine
DE10331874A1 (en) * 2003-07-14 2005-03-03 Robert Bosch Gmbh Remote programming of a program-controlled device
US6978198B2 (en) * 2003-10-23 2005-12-20 General Motors Corporation System and method to load vehicle operation software and calibration data in general assembly and service environment
JP4361902B2 (en) 2003-12-15 2009-11-11 株式会社日立製作所 In-vehicle control device information update method, update information communication system, vehicle-mounted control device, and information management base station device
JP2005202503A (en) * 2004-01-13 2005-07-28 Hitachi Ltd In-vehicle information device, in-vehicle device management system, vehicle control device program version upgrade information distribution method, vehicle control device program version upgrade method, and vehicle control device program version upgrade system
US20050194456A1 (en) * 2004-03-02 2005-09-08 Tessier Patrick C. Wireless controller with gateway
US7366589B2 (en) * 2004-05-13 2008-04-29 General Motors Corporation Method and system for remote reflash
US7774789B1 (en) 2004-10-28 2010-08-10 Wheeler Thomas T Creating a proxy object and providing information related to a proxy object
US8266631B1 (en) 2004-10-28 2012-09-11 Curen Software Enterprises, L.L.C. Calling a second functionality by a first functionality
US7823169B1 (en) 2004-10-28 2010-10-26 Wheeler Thomas T Performing operations by a first functionality within a second functionality in a same or in a different programming language
US8856370B2 (en) * 2004-11-05 2014-10-07 International Business Machines Corporation Concurrent flashing of data processing units in hierarchical networks
DE102004058614A1 (en) * 2004-12-04 2006-06-22 Bosch Rexroth Aktiengesellschaft Energy supply for resistance welding plants
DE102004059692A1 (en) * 2004-12-10 2006-06-22 Daimlerchrysler Ag Configuration parameters adjusting device for vehicle, has identification unit for determining identity of current user, and selection unit for determining permissible changes of parameters based on current user
EP1828887A1 (en) * 2004-12-14 2007-09-05 Bayerische Motoren Werke Aktiengesellschaft System for using at least one mobile terminal in a motor vehicle using an updating device
US7797688B1 (en) 2005-03-22 2010-09-14 Dubagunta Saikumar V Integrating applications in multiple languages
US7861212B1 (en) 2005-03-22 2010-12-28 Dubagunta Saikumar V System, method, and computer readable medium for integrating an original application with a remote application
US8578349B1 (en) 2005-03-23 2013-11-05 Curen Software Enterprises, L.L.C. System, method, and computer readable medium for integrating an original language application with a target language application
US20080216067A1 (en) * 2005-04-04 2008-09-04 Volvo Lastvagnar Ab Arrangement and Method for Programming Motor Vehicles
US20070185624A1 (en) * 2006-02-07 2007-08-09 General Motors Corporation Method for remote reprogramming of vehicle flash memory
US7810140B1 (en) * 2006-05-23 2010-10-05 Lipari Paul A System, method, and computer readable medium for processing a message in a transport
US7844759B1 (en) 2006-07-28 2010-11-30 Cowin Gregory L System, method, and computer readable medium for processing a message queue
US7970724B1 (en) 2006-12-22 2011-06-28 Curen Software Enterprises, L.L.C. Execution of a canonical rules based agent
US7860517B1 (en) 2006-12-22 2010-12-28 Patoskie John P Mobile device tracking using mobile agent location breadcrumbs
US9311141B2 (en) 2006-12-22 2016-04-12 Callahan Cellular L.L.C. Survival rule usage by software agents
US8423496B1 (en) 2006-12-22 2013-04-16 Curen Software Enterprises, L.L.C. Dynamic determination of needed agent rules
US7949626B1 (en) 2006-12-22 2011-05-24 Curen Software Enterprises, L.L.C. Movement of an agent that utilizes a compiled set of canonical rules
US8200603B1 (en) 2006-12-22 2012-06-12 Curen Software Enterprises, L.L.C. Construction of an agent that utilizes as-needed canonical rules
US8132179B1 (en) 2006-12-22 2012-03-06 Curen Software Enterprises, L.L.C. Web service interface for mobile agents
US7698243B1 (en) * 2006-12-22 2010-04-13 Hauser Robert R Constructing an agent in a first execution environment using canonical rules
US7660780B1 (en) 2006-12-22 2010-02-09 Patoskie John P Moving an agent from a first execution environment to a second execution environment
US20080204191A1 (en) * 2007-02-23 2008-08-28 Gm Global Technology Operations, Inc. System and method for controlling information access on a mobile platform
US8527015B2 (en) * 2007-02-23 2013-09-03 GM Global Technology Operations LLC Method and system for facilitating communication of information to a mobile platform
US7778213B2 (en) * 2007-02-23 2010-08-17 Gm Global Technology Operations, Inc. Method and system for selectively communicating with mobile platforms
US20100082559A1 (en) * 2008-09-19 2010-04-01 General Motors Corporation Method of managing a schedule-based software package update
US8285439B2 (en) * 2009-04-07 2012-10-09 Ford Global Technologies, Llc System and method for performing vehicle diagnostics
US8364402B2 (en) * 2009-08-20 2013-01-29 Ford Global Technologies, Llc Methods and systems for testing navigation routes
MX2012003116A (en) * 2009-09-15 2012-06-19 Kpit Cummins Infosystems Ltd Method of providing assistance for a hybrid vehicle based on user input.
MX2012003114A (en) 2009-09-15 2012-06-19 Kpit Cummins Infosystems Ltd Method of converting vehicle into hybrid vehicle.
CN102596672B (en) * 2009-09-15 2015-03-04 Kpit技术有限责任公司 Motor assistance for a hybrid vehicle based on predicted driving range
WO2011039772A2 (en) * 2009-09-15 2011-04-07 Kpit Cummins Infosystems Ltd. Hybrid drive system for vehicle having engine as prime mover
WO2011039769A2 (en) * 2009-09-15 2011-04-07 Kpit Cummins Infosystems Ltd. Hybrid drive system with reduced power requirement for vehicle
US8423214B2 (en) 2009-09-15 2013-04-16 Kpit Cummins Infosystems, Ltd. Motor assistance for a hybrid vehicle
US8498771B2 (en) 2010-05-05 2013-07-30 Ford Global Technologies, Llc Wireless vehicle servicing
US8296007B2 (en) 2010-05-05 2012-10-23 Ford Global Technologies, Llc Embedded vehicle data recording tools for vehicle servicing
US8700252B2 (en) 2010-07-27 2014-04-15 Ford Global Technologies, Llc Apparatus, methods, and systems for testing connected services in a vehicle
US8718862B2 (en) 2010-08-26 2014-05-06 Ford Global Technologies, Llc Method and apparatus for driver assistance
US9915755B2 (en) 2010-12-20 2018-03-13 Ford Global Technologies, Llc Virtual ambient weather condition sensing
US8742950B2 (en) 2011-03-02 2014-06-03 Ford Global Technologies, Llc Vehicle speed data gathering and reporting
US8615345B2 (en) 2011-04-29 2013-12-24 Ford Global Technologies, Llc Method and apparatus for vehicle system calibration
US8892326B2 (en) * 2011-10-10 2014-11-18 Bendix Commercial Vehicle Systems Llc Electronic control unit configuration tool
DE112012007197T5 (en) 2012-12-05 2015-08-20 Bendix Commercial Vehicle Systems Llc Method and apparatus for updating software components in coordination with operating conditions of a motor vehicle
US9184777B2 (en) 2013-02-14 2015-11-10 Ford Global Technologies, Llc Method and system for personalized dealership customer service
US9786102B2 (en) 2013-03-15 2017-10-10 Ford Global Technologies, Llc System and method for wireless vehicle content determination
MX357454B (en) * 2015-07-16 2018-06-26 Inst Tecnologico Y De Estudios Superiores De Occidente A C System and method for reprogramming ecu devices (electronic control units) in vehicles, via digital radio.
CN105573294A (en) * 2016-01-04 2016-05-11 镇江恒驰科技有限公司 New energy automobile electronic control unit ECU based on Internet
DE102016207356A1 (en) 2016-04-29 2017-11-02 Ford Global Technologies, Llc Method for operating a motor vehicle
US10353691B2 (en) 2016-09-30 2019-07-16 Cummins Inc. Updating electronic controller through telematics
JP7582081B2 (en) 2021-06-07 2024-11-13 トヨタ自動車株式会社 OTA master, system, method, program, and vehicle
JP7540394B2 (en) * 2021-06-08 2024-08-27 トヨタ自動車株式会社 OTA master, system, method, program, and vehicle
CN114326679B (en) * 2021-12-30 2023-07-18 深蓝汽车科技有限公司 Method and system for refreshing controller based on one-edition integrated software

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4738133A (en) * 1985-10-31 1988-04-19 Robert Bosch Gmbh Vehicular testing system
US5442553A (en) * 1992-11-16 1995-08-15 Motorola Wireless motor vehicle diagnostic and software upgrade system
US5815071A (en) * 1995-03-03 1998-09-29 Qualcomm Incorporated Method and apparatus for monitoring parameters of vehicle electronic control units
US5867714A (en) * 1996-10-31 1999-02-02 Ncr Corporation System and method for distributing configuration-dependent software revisions to a computer system
WO1999026351A1 (en) * 1997-11-14 1999-05-27 Robert Bosch Gmbh Method for actualizing information stored in a mobile communications terminal and a communications terminal
EP0999099A2 (en) * 1998-11-05 2000-05-10 Mannesmann VDO Aktiengesellschaft Method for reprogramming of apparatus containing control units especially in cars
EP1178455A2 (en) * 2000-08-04 2002-02-06 Robert Bosch Gmbh Method and system for transmitting data
EP1255101A2 (en) * 2001-04-26 2002-11-06 Fuji Jukogyo Kabushiki Kaisha Vehicle management system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6275911B1 (en) * 1996-09-20 2001-08-14 Denso Corporation Memory writing device for an electronic device
US6144887A (en) * 1996-12-09 2000-11-07 Denso Corporation Electronic control unit with reset blocking during loading
JP4015744B2 (en) * 1997-07-24 2007-11-28 本田技研工業株式会社 Vehicle diagnostic device
JP3932654B2 (en) * 1998-03-10 2007-06-20 株式会社デンソー Vehicle control device and vehicle control system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4738133A (en) * 1985-10-31 1988-04-19 Robert Bosch Gmbh Vehicular testing system
US5442553A (en) * 1992-11-16 1995-08-15 Motorola Wireless motor vehicle diagnostic and software upgrade system
US5815071A (en) * 1995-03-03 1998-09-29 Qualcomm Incorporated Method and apparatus for monitoring parameters of vehicle electronic control units
US5867714A (en) * 1996-10-31 1999-02-02 Ncr Corporation System and method for distributing configuration-dependent software revisions to a computer system
WO1999026351A1 (en) * 1997-11-14 1999-05-27 Robert Bosch Gmbh Method for actualizing information stored in a mobile communications terminal and a communications terminal
EP0999099A2 (en) * 1998-11-05 2000-05-10 Mannesmann VDO Aktiengesellschaft Method for reprogramming of apparatus containing control units especially in cars
EP1178455A2 (en) * 2000-08-04 2002-02-06 Robert Bosch Gmbh Method and system for transmitting data
EP1255101A2 (en) * 2001-04-26 2002-11-06 Fuji Jukogyo Kabushiki Kaisha Vehicle management system

Also Published As

Publication number Publication date
JP2004521403A (en) 2004-07-15
WO2002010908A2 (en) 2002-02-07
EP1384148A2 (en) 2004-01-28
US20020035429A1 (en) 2002-03-21

Similar Documents

Publication Publication Date Title
WO2002010908A3 (en) Wireless reprogramming of vehicle electronic control units
WO2006099422A3 (en) Handheld programmer for lighting control system
AU2002328167A1 (en) System and method for bi-directional communication and execution of dynamic instruction sets
JP5507069B2 (en) Modular communication plug-in module for electronic trip unit
WO2002084484A3 (en) Method of remotely upgrading firmware in field-deployed devices
WO2008063844A3 (en) Programmable wireless sensors
WO2004017175A3 (en) System and method for automating firmware maintenance
DE60027133D1 (en) A REMOTE TOY
EP1581318A4 (en) Remote controlled toy vehicle, toy vehicle control system and game using remote conrolled toy vehicle
WO2004102018A8 (en) Bearing, and management system and method for the same
DE60312283D1 (en) Wireless communication device, portable terminal, communication control program and communication system.
EP1164742A3 (en) Wireless data communications using fifo for synchronization
EP1638234A4 (en) Radio communication device, radio communication system, wireless av system, radio transmission method, operation control program, and recording medium containing the program
DE60130101D1 (en) Radio remote control and program control system for a toy drive
WO2007079439A3 (en) Apparatus and method for wireless process control
EP1487140A4 (en) Radio terminal device, transmission directivity control method, and transmission directivity control program
EP3445018B1 (en) Method and system for upgrading firmware and configuration of a low data rate rf module using bluetooth
MXPA03006981A (en) Communication system for radio controlled toy vehicle.
AU2003211609A1 (en) Radio device, transmission/reception directivity control method, and transmission/reception directivity control program
EP1600981A3 (en) Stored data rewriting system for on-board control unit
ES2229967T1 (en) REMOTE CONTROL DEVICE.
WO2004021104A3 (en) Intelligent remote software loading method for wireless portable communication device
WO2009040333A3 (en) Data transmission network, method, network element and program
WO2000051095A3 (en) Method for setting up a control device for a program-controlled household appliance and a control device for carrying out said method
SG128511A1 (en) On-board vehicle device control system and method

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): DE JP

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2001984447

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 2001984447

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2001984447

Country of ref document: EP