System and method for providing software updates
First Claim
1. A system for providing a software update, comprising:
- a server in which software updates are registered; and
a terminal receiving version information of a software update from the server and performing a software update on the installed software based on the basis of the received version information of the software update,wherein the server includes a version information checking unit for collecting version information of software temporarily stored in the terminal and version information of software installed in the terminal and comparing the version information of the temporarily stored software and the version information of the software installed in the terminal with the version information of the software update to determine whether to transmit the software update to the terminal; and
transmitting the software update to the terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for providing a software update includes a server in which software updates are registered, and a terminal for receiving version information of a software update from the server and performing a software update on the basis of the received version information of the software update, wherein the server includes a version information checking unit for collecting version information of software temporarily stored in the terminal or version information of software installed in the terminal and comparing the version information of the temporarily stored software or the version information of the installed software with the version information of the software update to determine whether to transmit the software update to the terminal.
9 Citations
17 Claims
-
1. A system for providing a software update, comprising:
-
a server in which software updates are registered; and a terminal receiving version information of a software update from the server and performing a software update on the installed software based on the basis of the received version information of the software update, wherein the server includes a version information checking unit for collecting version information of software temporarily stored in the terminal and version information of software installed in the terminal and comparing the version information of the temporarily stored software and the version information of the software installed in the terminal with the version information of the software update to determine whether to transmit the software update to the terminal; and transmitting the software update to the terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of providing a software update, comprising:
-
a server collecting version information of software temporarily stored in a terminal and version information of software installed in the terminal; when a software update is registered in the server, the server comparing version information of the registered software update with the version information of the software temporarily stored in the terminal and the version information of the software installed in the terminal to determine whether to transmit the software update to the terminal; and transmitting the software update to the terminal according to a version information comparison result, wherein the terminal updating the installed software based on the software update. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A terminal, comprising:
-
a communication unit for wirelessly exchanging data with a server; a storage unit for storing a software update received or being received from the server through the communication unit, the software update being installed in the storage unit; and a controller for checking version information of a software temporarily stored in the storage unit and version information of software installed in the terminal through the communication unit and performing a software update on the basis of the version information of the software update according to a checking result, wherein the controller deletes a software update of a lower version, partially received and stored in the storage unit, or an entirely received software update of a lower version, and instructs the terminal to receive and install the software update of a higher version. - View Dependent Claims (16, 17)
-
Specification