Methods and apparatus for wirelessly updating vehicle systems

US9720680B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9720680-B2
Application numberUS-201514807627-A
CountryUS
Kind codeB2
Filing dateJul 23, 2015
Priority dateJul 23, 2015
Publication dateAug 1, 2017
Grant dateAug 1, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Some embodiments are directed to a processor based control system for enabling users to configure implementation of software updates to a vehicle system. The system can include a processor based controller that is configured to perform a first searching step that includes searching for software updates to the system, and a second downloading step that includes downloading software updates to the system that are discovered in the first searching step. The processor based controller can be configured so that each of the first searching step and the second downloading step can be implemented in either an automatic mode or a manual mode. The system can also include a user interface that is configured to enable each of the first searching step and the second downloading step to be manually set in either the automatic mode or the manual mode.

First claim

Opening claim text (preview).

What is claimed is: 1. A processor based control system for enabling users to configure implementation of software updates to a vehicle system, the process based control system comprising: a processor; a user interface coupled to the processor; a wireless communication device providing the vehicle system with the ability to receive communications, including the software updates, via one or more of a plurality of wireless networks; and a memory, coupled to the processor, storing instructions that when executed by the processor cause the processor based control system to execute the following operations: searching for software updates to the vehicle system in a first searching step, and downloading software updates to the vehicle system in a second downloading step that are discovered in the first searching step, wherein each of the first searching step and the second downloading step can be implemented in either an automatic mode or a manual mode, wherein: in the automatic mode, automatically searching for software updates in the first searching step and automatically downloading software updates in the second downloading step that are discovered in the first searching step, and in the manual mode, searching for software updates in the first searching step and downloading software updates in the second downloading step that are discovered in the first searching step only upon receiving a manually entered instruction to proceed; receiving user settings from the user interface and storing the user settings in the memory, the user settings including a separate and independent setting for each of the plurality of wireless networks in either the automatic mode or the manual mode for each of the first searching step and the second downloading step prompting a user to manually search for software updates and/or download software updates if the first searching step and/or second downloading step are set in the manual mode, and storing in the memory a priority inputted by the user for each of the plurality of wireless networks, and automatically selecting a wireless network having a highest priority to search for software updates and/or download software updates that are discovered if the first searching step and/or the second downloading step are set in the automatic mode for the wireless network having the highest priority, determining whether the first searching step is set to one of the automatic mode and the manual mode and the second downloading step is set to a different one of the automatic mode and the manual mode, and if so, performing the first searching step on one of the plurality of wireless networks and performing the second downloading step on a different one of the plurality of wireless networks. 2. The processor based control system of claim 1 , wherein the user settings are a manual setting for each of the plurality of wireless networks that is continuously applied until manually reset in the user interface. 3. The processor based control system of claim 1 , wherein the operations further comprise: saving a default mode for each of the first searching step and the second downloading step that is retrieved when the processor based control system is initialized, such that each of the first searching step and the second downloading step revert to the default mode each time the processor based control system is booted up. 4. The processor based control system of claim 3 , wherein the default mode for both the first searching step and the second downloading step is the automatic mode. 5. The processor based control system of claim 3 , wherein the default mode for both the first searching step and the second downloading step is the manual mode. 6. The processor based control system of claim 3 , wherein the default mode for the first searching step is one of the automatic mode and the manual mode, and the default mode for the second downloading step is a different one of the automatic mode and the manual mode. 7. The processor based control system of claim 1 , wherein the wireless communication device provides the system with the ability to receive communications, including software updates, via a Wi-Fi network, a cellular service network, and a short-range communication network. 8. The processor based control system of claim 7 , wherein automatically selecting the wireless network having the highest priority is based on network communications criteria that includes a limit for cumulative wireless network data reception over a time period, and selecting the wireless network having the highest priority is based on at least one of time of day, vehicle location, and signal strength. 9. The processor based control system of claim 7 , wherein the user interface is menu driven to provide separate menus for each of the plurality of wireless networks, such that the user settings for each of the wireless networks in either the automatic mode or the manual mode for each of the first searching step and the second downloading step are manually set via separate windows for each of the plurality of wireless networks. 10. A vehicle system to enable vehicle occupants to control predetermined operations and/or have access to certain information using a plurality of wireless networks, the vehicle system comprising: a wireless communication interface providing the vehicle system with the ability to receive communications, including software updates, via one or more of the plurality of wireless networks; and a processor based control system for enabling users to configure implementation of the software updates to the vehicle system, the processor based control system comprising: a processor; a user interface coupled to processor; and a memory, coupled to the processor, storing instructions that when executed by the processor causes the processor based control system to execute the following operations: searching for software updates to the vehicle system in a first searching step, and downloading software updates to the vehicle system in a second downloading step that are discovered in the first searching step, wherein each of the first searching step and the second downloading step can be implemented in either an automatic mode or a manual mode, wherein: in the automatic mode, automatically searching for software updates in the first searching step and automatically downloading software updates in the second downloading step that are discovered in the first searching step, and in the manual mode, searching for software updates in the first searching step and downloading software updates in the second downloading step that are discovered in the first searching step only upon receiving a manually entered instruction to proceed; receiving user settings from the user interface and storing the user settings in the memory, the user settings including a separate and independent setting for each of the plurality of wireless networks in either the automatic mode or the manual mode for each of the first searching step and the second downloading step; prompting a user to manually search for software updates and/or download software updates if the first searching step and/or second downloading step are set in the manual mode; storing in the memory a priority inputted by the user for each of the plurality of wireless networks, and automatically selecting a wireless network having a highest priority to search for software updates and/or download software updates that are discovered if the first searching step and/or the second downloading step are set in the automatic mode for the wireless network having the highest priority; and determining whether the first searching step is set to one of the automatic mode and the manual mode an

Assignees

Inventors

Classifications

  • specially adapted for use in vehicles (H04B1/3827 takes precedence) · CPC title

  • involving the movement of software or configuration parameters  (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title

  • G06F8/65Primary

    Updates (security arrangements therefor G06F21/57) · CPC title

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9720680B2 cover?
Some embodiments are directed to a processor based control system for enabling users to configure implementation of software updates to a vehicle system. The system can include a processor based controller that is configured to perform a first searching step that includes searching for software updates to the system, and a second downloading step that includes downloading software updates to th…
Who is the assignee on this patent?
Honda Motor Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F8/65. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 01 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).