Terminal, vehicle, and method for controlling the same
First Claim
1. A method for controlling a vehicle configured to store software, comprising:
- performing a standby mode when the vehicle stops driving;
upon receiving an update notification message during the standby mode, storing update notification message information contained in the received update notification message;
switching the standby mode to an OFF mode based on an amount of power in a rechargeable power-supply;
performing a normal node when the vehicle starts driving;
determining presence or absence of stored update notification message information during a normal mode;
downloading an update file from a server when the presence of the stored update notification message information is determined; and
updating the software using the downloaded update file,wherein performing the standby mode comprises;
confirming a size of an update file upon receiving the update notification message information,when the size of the update file is equal to or higher than a reference size, storing the update notification message information to minimize an amount of power consumed when communicating with the server, andwhen the size of the update file is less than the reference size, downloading the update file from the server,wherein the performing the normal mode comprises updating the software using the downloaded update file during the standby mode, andwherein the reference size is a size of an update file that is received using a predetermined amount of power.
1 Assignment
0 Petitions
Accused Products
Abstract
A terminal, a vehicle, and a method for controlling the same are disclosed, which can perform a remote service mode upon receiving a Firmware Over The Air (FOTA) update notification message during a standby mode, and at the same time can download only the update file needed for the update function, such that power consumption can be reduced in the standby mode. When the standby mode is switched to a normal mode, the embodiments can update the corresponding software using the downloaded file, such that the number of update non-execution times caused by non-reception of the update notification message can be minimized. The embodiments can automatically access the server at a predetermined time during a normal mode so as to confirm the presence or absence of software to be updated, and can update the confirmed software, such that the embodiments can also normally update another software package.
-
Citations
23 Claims
-
1. A method for controlling a vehicle configured to store software, comprising:
-
performing a standby mode when the vehicle stops driving; upon receiving an update notification message during the standby mode, storing update notification message information contained in the received update notification message; switching the standby mode to an OFF mode based on an amount of power in a rechargeable power-supply; performing a normal node when the vehicle starts driving; determining presence or absence of stored update notification message information during a normal mode; downloading an update file from a server when the presence of the stored update notification message information is determined; and updating the software using the downloaded update file, wherein performing the standby mode comprises; confirming a size of an update file upon receiving the update notification message information, when the size of the update file is equal to or higher than a reference size, storing the update notification message information to minimize an amount of power consumed when communicating with the server, and when the size of the update file is less than the reference size, downloading the update file from the server, wherein the performing the normal mode comprises updating the software using the downloaded update file during the standby mode, and wherein the reference size is a size of an update file that is received using a predetermined amount of power. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A terminal comprising:
-
a rechargeable power-supply; a memory storage configured to store at least one software; a communicator configured to communicate with a server; and a controller configured to update the at least one software stored in the memory storage using a downloaded update file when a current mode of the terminal is a normal mode, wherein the controller is configured to switch from a standby mode to an OFF mode based on an amount of power charged in the power-supply during the standby mode, download the update file from the server or store update notification message information of the update file based on a size of the update file to minimize an amount of power consumed by communication with the server upon receiving an update notification message during the standby mode, to determine whether the update notification message information is stored when switching to the normal mode, and to download the update file from the server upon determination that the update notification message information is stored, wherein, when the size of the update file is equal to or higher than a reference size, the controller stores the update notification message information, and when the size of the update file is less than the reference size, the controller downloads the update file from the server, and wherein the reference size is a size of an update file that is received using a predetermined amount of power. - View Dependent Claims (8, 9)
-
-
10. A vehicle comprising:
-
a rechargeable power-supply; a storage configured to store at least one software; a communicator configured to communicate with a server; and a controller configured to operate in a standby mode when the vehicle stops driving, to operate in a normal mode when the vehicle starts driving, to update the at least one software stored in the storage using a downloaded update file when a current mode of the controller is the normal mode, and to switch a standby mode to an OFF mode based on an amount of power charged in the power-supply when the current mode of the controller is the standby mode, wherein the controller is configured to download the update file from the server or to store update notification message information of the update file based on a size of the update file to minimize an amount of power consumed by communication with the server upon receiving an update notification message during the standby mode, to determine whether the update notification message information is stored when switching to the normal mode, and to download the update file from the server upon determination that the update notification message information is stored, wherein, when the size of the update file is equal to or higher than a reference size, the controller stores the update notification message information, and when the size of the update file is less than the reference size, the controller downloads the update file from the server, and wherein the reference size is a size of an update file that is received using a predetermined amount of power. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A vehicle comprising:
-
a rechargeable power-supply; a communicator configured to communicate with a server; a storage configured to store at least one software; and a controller configured to confirm whether a current time is a predetermined time when the vehicle starts driving, to determine presence or absence of an undownloaded update file by accessing the server when the current time is the predetermined time, to download the undownloaded update file when the presence of the undownloaded update file is determined, and to update the at least one software stored in the storage using the downloaded update file, wherein, when the vehicle stops driving, the controller confirms a size of the update file, when the size of the update file is equal to or higher than a reference size, the controller stores an update notification message information to minimize an amount of power consumed by communication with the server, and when the size of the update file is less than the reference size, the controller downloads the update file from the server, wherein the reference size is a size of an update file that is received using a predetermined amount of power, and wherein the predetermined time includes at least one of an automatic diagnostic time, a manual diagnostic time, a regular inspection time, and a user-set time. - View Dependent Claims (19)
-
-
20. A vehicle, comprising:
-
a rechargeable power-supply; a storage configured to store at least one software; a communicator configured to communicate with a server; and a controller configured to operate in a standby mode when the vehicle stops driving, to operate in a normal mode when the vehicle starts driving, to update the at least one software stored in the storage using a downloaded update file when the controller is in the normal mode, and to switch a standby mode to an OFF mode based on an amount of power charged in the rechargeable power-supply during the standby mode when the current mode of the controller is the standby mode, wherein the controller is configured to download the update file from the server or store update notification message information of the update file based on at least one of a communication scheme of the communicator and a size of the update file to minimize an amount of power consumed by communication with the server upon receiving an update notification message during the standby mode, and to determine whether the update notification message information is stored when switching to the normal mode, and to download the update file from the server upon determining that the update notification message information is stored, wherein, when the communication scheme of the communicator is a first communication scheme and the size of the update file is equal to or higher than a reference size, the controller stores the update notification message information, and, when the communication scheme of the communicator is the first communication scheme and the size of the update file is less than the reference size, the controller downloads the update file from the server, and when the communication scheme of the communicator is a second communication scheme, the controller downloads the update file from the server, wherein a download speed in the second communication scheme is higher than a download speed in the first communication scheme, and wherein the reference size is a size of an update file that is received using a predetermined amount of power.
-
-
21. A vehicle comprising:
-
a rechargeable power-supply; a storage configured to store at least one software; a communicator configured to communicate with a server; and a controller configured to operate in a standby mode when the vehicle stops driving, to operate in a normal mode when the vehicle starts driving, to update the at least one software stored in the storage using a downloaded update file when the controller is in the normal mode, and to switch the standby mode to an OFF mode based on an amount of power charged in the power supply during the standby mode when the current mode of the controller is the standby mode, wherein the controller is configured to download the update file from the server or store update notification message information of the update file based on at least one of a communication scheme of the communicator, a size of the update file, and signal strength of a signal received by the communicator to minimize an amount of power consumed when communicating with the server upon receiving an update notification message during the standby mode, and to determine whether the update notification message information is stored when switching to the normal mode, and to download the update file from the server upon determining that the update notification message information is stored, wherein, when a download speed of the communication scheme of the communicator is equal to or higher than a reference download speed, the controller downloads the update file from the server or stores the update notification message information of the update file based on the signal strength of the signal, and when the download speed of the communication scheme of the communicator is less than the reference download speed, the controller downloads the update file from the server or stores the update notification message information of the update file based on the size of the update file, and wherein the reference size is a size of an update file that is received using a predetermined amount of power. - View Dependent Claims (22, 23)
-
Specification