Software update processor, system, method, program for the same, and recording medium with the program recorded therein
First Claim
1. A software update processor for transmitting software to be updated via a network, comprising:
- a storage section for storing therein said software together with specific information identifying said software and time information concerning the time and date when the software is stored;
a demand acquirement section for acquiring a demand signal for demanding said software to be updated via said network; and
a detection section for determining whether or not the information on updating date included in the specific information identifying the software to be updated included in said demand signal is more recent than the time information included in the specific information stored in said storage section, and also for detecting and transmitting said software corresponding to the specific information indicating more recent data of the time information as said software to be updated.
1 Assignment
0 Petitions
Accused Products
Abstract
When new software is stored in a server device (400), the software is stored in a preset free area (441B), and time information on time and date when the software is stored in association with information on the update file name in the free area (441B) to provide a new free area (441B). When a terminal unit (300) starts up, information on updating date fetched from the server device (400) when the software has been stored in advance, as well as information on update file names concerning software to be updated next is provided in information on update demand using If-Modified-Since of the HTTP to make the information transmitted to the server device (400). The server device (400) transmits the software to be stored in an update data area (441A) in the information on update file names having the time information more recent than the information on update data as software to be updated to the terminal unit (300).
30 Citations
40 Claims
-
1. A software update processor for transmitting software to be updated via a network, comprising:
-
a storage section for storing therein said software together with specific information identifying said software and time information concerning the time and date when the software is stored;
a demand acquirement section for acquiring a demand signal for demanding said software to be updated via said network; and
a detection section for determining whether or not the information on updating date included in the specific information identifying the software to be updated included in said demand signal is more recent than the time information included in the specific information stored in said storage section, and also for detecting and transmitting said software corresponding to the specific information indicating more recent data of the time information as said software to be updated. - View Dependent Claims (4, 5, 6, 7)
-
-
2. A software update processor for transmitting software to be updated via a network, comprising:
-
a storage section for storing therein said software together with specific information identifying said software and time information concerning the time and date when the software is stored;
a demand acquirement section for acquiring a demand signal for demanding said software to be updated via said network; and
a detection section for determining whether or not the information on updating date included in the specific information identifying the software to be updated included in said demand signal is more recent than the time information included in the specific information stored in said storage section, and for transmitting, when the specific information indicates more recent time information, the detected specific information so that the information can be displayed in a tabular form. - View Dependent Claims (3)
-
-
8. A software update processor for receiving software to be updated via a network, comprising:
-
a storage section for storing therein said software;
a software demand section for generating a demand signal having time information concerning time and date when the software is updated as well as specific information identifying the software to be updated next and demanding the software to be updated next, and for transmitting the demand signal; and
a software update section for executing the processing for updating by fetching said software to be updated transmitted by the transmission of said demand signal and by making said storage section store therein the software to be updated in operable state. - View Dependent Claims (11, 12, 13, 14)
-
-
9. A software update processor for receiving software to be updated via a network, comprising:
-
a storage section for storing therein said software;
a software demand section for generating a demand signal having time information concerning time and date when the software is updated as well as specific information identifying the software to be updated next and demanding the software to be updated next, and for transmitting the demand signal; and
a software update section for fetching specific information on said software to be updated transmitted by the transmission of said demand signal so that the information can be displayed in a tabular form. - View Dependent Claims (10)
-
-
15. A software update processing system comprising,
a software update processor for receiving software to be updated via a network, which further comprising: -
a storage section for storing therein said software;
a software demand section for generating a demand signal having time information concerning time and date when the software is updated as well as specific information identifying the software to be updated next and demanding the software to be updated next, and for transmitting the demand signal; and
a software update section for executing the processing for updating by fetching said software to be updated transmitted by the transmission of said demand signal and by making said storage section store therein the software to be updated in operable state;
and a software update processor for transmitting software to be updated via a network for detecting said software to be updated via said network in a transmittable state, based on a demand signal via said network from the software update processor for receiving software, the software update processor for transmitting software further comprising;
a storage section for storing therein said software together with specific information identifying said software and time information concerning the time and date when the software is stored;
a demand acquirement section for acquiring a demand signal for demanding said software to be updated via said network; and
a detection section for determining whether or not the information on updating date included in the specific information identifying the software to be updated included in said demand signal is more recent than the time information included in the specific information stored in said storage section, and also for detecting and transmitting said software corresponding to the specific information indicating more recent data of the time information as said software to be updated.
-
-
16. A software update processing system comprising,
a software update processor for receiving software to be updated via a network, which further comprising: -
a storage section for storing therein said software;
a software demand section for generating a demand signal having time information concerning time and date when the software is updated as well as specific information identifying the software to be updated next and demanding the software to be updated next, and for transmitting the demand signal; and
a software update section for executing the processing for updating by fetching said software to be updated transmitted by the transmission of said demand signal and by making said storage section store therein the software to be updated in operable state;
and a software update processor for transmitting software to be updated via a network for detecting said software to be updated via said network in a transmittable state, based on a demand signal via said network from the software update processor for receiving software, the software update processor for transmitting software further comprising;
a storage section for storing therein said software together with specific information identifying said software and time information concerning the time and date when the software is stored;
a demand acquirement section for acquiring a demand signal for demanding said software to be updated via said network; and
a detection section for determining whether or not the information on updating date included in the specific information identifying the software to be updated included in said demand signal is more recent than the time information included in the specific information stored in said storage section, and for transmitting, when the specific information indicates more recent time information, the detected specific information so that the information can be displayed in a tabular form.
-
-
17. A software update processing system comprising,
a software update processor for receiving software to be updated via a network, which further comprising: -
a storage section for storing therein said software;
a software demand section for generating a demand signal having time information concerning time and date when the software is updated as well as specific information identifying the software to be updated next and demanding the software to be updated next, and for transmitting the demand signal; and
a software update section for fetching specific information on said software to be updated transmitted by the transmission of said demand signal so that the information can be displayed in a tabular form;
and a software update processor for transmitting software to be updated via a network for detecting said software to be updated via said network in a transmittable state, based on a demand signal via said network from the software update processor for receiving software, the software update processor for transmitting software further comprising;
a storage section for storing therein said software together with specific information identifying said software and time information concerning the time and date when the software is stored;
a demand acquirement section for acquiring a demand signal for demanding said software to be updated via said network; and
a detection section for determining whether or not the information on updating date included in the specific information identifying the software to be updated included in said demand signal is more recent than the time information included in the specific information stored in said storage section, and also for detecting and transmitting said software corresponding to the specific information indicating more recent data of the time information as said software to be updated.
-
-
18. A software update processing system comprising,
a software update processor for receiving software to be updated via a network, which further comprising: -
a storage section for storing therein said software;
a software demand section for generating a demand signal having time information concerning time and date when the software is updated as well as specific information identifying the software to be updated next and demanding the software to be updated next, and for transmitting the demand signal; and
a software update section for fetching specific information on said software to be updated transmitted by the transmission of said demand signal so that the information can be displayed in a tabular form;
and a software update processor for transmitting software to be updated via a network for detecting said software to be updated via said network in a transmittable state, based on a demand signal via said network from the software update processor for receiving software, the software update processor for transmitting software further comprising;
a storage section for storing therein said software together with specific information identifying said software and time information concerning the time and date when the software is stored;
a demand acquirement section for acquiring a demand signal for demanding said software to be updated via said network; and
a detection section for determining whether or not the information on updating date included in the specific information identifying the software to be updated included in said demand signal is more recent than the time information included in the specific information stored in said storage section, and for transmitting, when the specific information indicates more recent time information, the detected specific information so that the information can be displayed in a tabular form.
-
-
19. A software update processing system for making a terminal unit fetch software to be updated via a network from a server device and having the software updated according to the necessity, wherein said server device comprises:
-
a server storage section for storing therein said software together with specific information identifying the software as well as time information concerning the time and date when the software is stored;
a demand acquirement section for acquiring a demand signal demanding said software to be updated transmitted from said terminal unit via said network; and
a detection section for determining whether or not updating date information included in the specific information identifying the software to be updated included in said demand signal is more recent than the time information included in the specific information stored in said server storage section, detecting said software corresponding to the specific information in the more recent time information as said software to be updated, and making the detected software transmitted to said terminal unit.
-
-
20. The software update processing system for having a terminal unit fetch software to be updated from a server device via a network and making the software updated according to the necessity, wherein said server device comprises:
-
a server storage section for storing therein said software together with specific information identifying said software as well as time information concerning the date and time when the software is stored;
a demand acquirement section for acquiring a demand signal demanding software to be updated transmitted from said terminal unit via said network; and
a detection section for determining whether or not updating date information included in the specific information identifying the software to be updated included in said demand signal is more recent than the time information included in the specific information stored in said server storage section, and transmitting, when specific information with the more recent time information is detected, the detected specific information so that the specific information can be displayed in a tabular form on said terminal unit.
-
-
21. The software update processing system for making a terminal unit fetch software to be updated from a server device via a network and having the software updated according to the necessity, wherein said terminal unit comprises:
-
a terminal storage section for storing therein said software;
a software demand section for generating a demand signal having time information concerning the time and date when software is updated as well as specific information identifying the software to be updated next and demanding the software to be updated next, and making said demand signal transmitted via said network to the server device; and
a software update section for updating software by fetching said software to be updated transmitted from said server device by the transmission of said demand signal, and by storing the software in said terminal storage section in operable state.
-
-
22. The software update processing system for making a terminal unit fetch software to be updated from a server device via a network and having the software updated according to the necessity, wherein said terminal unit comprises:
-
a terminal storage device for storing therein said software;
a software demand section for generating a demand signal having time information concerning the time and date when software is updated as well as specific information identifying the software to be updated next and demanding said software to be updated next, and making said demand signal transmitted via said network to the server device; and
a software update section for fetching specific information on said software to be updated transmitted from said server device by the transmission of said demand signal so that the specific information can be displayed in a tabular form.
-
-
23. A method of software update processing for transmitting software to be updated via a network by a computing section, wherein said computing section determines, when a demand signal for demanding said software to be updated via said network is acquired, based on the updating date information included in the specific information identifying the software to be updated included in the demand signal, whether or not the time information concerning the time and date when the software is stored, which is stored in the storage section together with said software, is more recent;
- detects the specific information identifying said software stored in said storage section together with said time information corresponding to said more recent time information; and
has said software corresponding to the specific information transmitted as said software to be updated.
- detects the specific information identifying said software stored in said storage section together with said time information corresponding to said more recent time information; and
-
24. A method of software update processing for transmitting software to be updated via a network by a computing section, wherein said computing section determines, when a demand signal demanding the software to be updated via said network is acquired, based on the updating date information included in the specific information identifying the software to be updated included in the demand signal, whether or not the time information concerning the time and date when the software is stored, which is stored in the storage section together with said software, is more recent;
- detects the specific information identifying said software stored in said storage section together with said time information corresponding to the more recent time information; and
has the specific information transmitted so that the specific information can be displayed in a tabular form.
- detects the specific information identifying said software stored in said storage section together with said time information corresponding to the more recent time information; and
-
25. A method of software update processing for receiving software to be updated via a network by a computing section, comprising the steps of:
-
generating a demand signal which has time information concerning the time and date when software is updated as well as specific information identifying software to be updated next and demands the software to be updated next, and making the generated demand signal transmitted; and
fetching said software to be updated transmitted by the transmission of the demand signal to update the software in operable state.
-
-
26. A method of software update processing for receiving software to be updated via a network by a computing section comprising the steps of:
-
generating a demand signal which has time information concerning the time and date when software is updated as well as specific information identifying software to be updated next and demands the software to be updated next, and making the generated demand signal transmitted; and
fetching the specific information on said software to be updated transmitted by the transmission of the demand signal so that the specific information can be displayed in a tabular form.
-
-
27. A method of software update processing for making a terminal unit fetch software to be updated from a server device via a network by a computing section and having the software updated according to the necessity, wherein said computing section makes said server device acquire a demand signal demanding said software to be updated from said terminal unit via said network;
- determines, based on the updating date information included in the specific information identifying software to be updated included in said demand signal with said server device, whether or not the time information concerning the time and date when the software is stored, which is stored in the storage section of said server device together with said software, is more recent, detects specific information identifying said software corresponding to the more recent time information and stored together with said time information in said storage section;
transmits said software corresponding to the specific information and stored in said storage section as said software to be updated said terminal unit; and
makes said terminal unit update said fetched software to be updated in operable state.
- determines, based on the updating date information included in the specific information identifying software to be updated included in said demand signal with said server device, whether or not the time information concerning the time and date when the software is stored, which is stored in the storage section of said server device together with said software, is more recent, detects specific information identifying said software corresponding to the more recent time information and stored together with said time information in said storage section;
-
28. A method of software update processing for making a terminal unit fetch software to be updated from a server device via a network by a computing section and making the software updated according to the necessity, wherein said computing section makes said server device acquire a demand signal demanding said software to be updated from said terminal unit via said network;
- determines, based on the updating date information included in the specific information identifying software to be updated included in said demand signal with said server device, whether or not the time information concerning the time and date when the software is stored, which is stored in the storage section of said server device together with said software, is more recent, detects specific information identifying said software corresponding to the more recent time information and stored together with said time information in the storage section;
transmits the specific information to said terminal unit so that the specific information can be displayed in a tabular form; and
selects at least one piece of the specific information on said terminal unit and displays the specific information in a tabular form so that said server device can demand the information.
- determines, based on the updating date information included in the specific information identifying software to be updated included in said demand signal with said server device, whether or not the time information concerning the time and date when the software is stored, which is stored in the storage section of said server device together with said software, is more recent, detects specific information identifying said software corresponding to the more recent time information and stored together with said time information in the storage section;
-
29. A software update processing program for making the computing section execute the method of software update processing, which is:
a method of software update processing for transmitting software to be updated via a network by a computing section, wherein said computing section determines, when a demand signal for demanding said software to be updated via said network is acquired, based on the updating date information included in the specific information identifying the software to be updated included in the demand signal, whether or not the time information concerning the time and date when the software is stored, which is stored in the storage section together with said software, is more recent;
detects the specific information identifying said software stored in said storage section together with said time information corresponding to said more recent time information; and
has said software corresponding to the specific information transmitted as said software to be updated.
-
30. A software update processing program for making the computing section execute the method of software update processing, which is:
a method of software update processing for transmitting software to be updated via a network by a computing section, wherein said computing section determines, when a demand signal demanding the software to be updated via said network is acquired, based on the updating date information included in the specific information identifying the software to be updated included in the demand signal, whether or not the time information concerning the time and date when the software is stored, which is stored in the storage section together with said software, is more recent;
detects the specific information identifying said software stored in said storage section together with said time information corresponding to the more recent time information; and
has the specific information transmitted so that the specific information can be displayed in a tabular form.
-
31. A software update processing program for making the computing section execute the method of software update processing, which is:
-
a method of software update processing for receiving software to be updated via a network by a computing section, comprising the steps of;
generating a demand signal which has time information concerning the time and date when software is updated as well as specific information identifying software to be updated next and demands the software to be updated next, and making the generated demand signal transmitted; and
fetching said software to be updated transmitted by the transmission of the demand signal to update the software in operable state.
-
-
32. A software update processing program for making the computing section execute the method of software update processing, which is:
-
a method of software update processing for receiving software to be updated via a network by a computing section comprising the steps of;
generating a demand signal which has time information concerning the time and date when software is updated as well as specific information identifying software to be updated next and demands the software to be updated next, and making the generated demand signal transmitted; and
fetching the specific information on said software to be updated transmitted by the transmission of the demand signal so that the specific information can be displayed in a tabular form.
-
-
33. A software update processing program for making the computing section execute the method of software update processing, which is:
a method of software update processing for making a terminal unit fetch software to be updated from a server device via a network by a computing section and having the software updated according to the necessity, wherein said computing section makes said server device acquire a demand signal demanding said software to be updated from said terminal unit via said network;
determines, based on the updating date information included in the specific information identifying software to be updated included in said demand signal with said server device, whether or not the time information concerning the time and date when the software is stored, which is stored in the storage section of said server device together with said software, is more recent, detects specific information identifying said software corresponding to the more recent time information and stored together with said time information in said storage section;
transmits said software corresponding to the specific information and stored in said storage section as said software to be updated said terminal unit; and
makes said terminal unit update said fetched software to be updated in operable state.
-
34. A software update processing program for making the computing section execute the method of software update processing, which is:
a method of software update processing for making a terminal unit fetch software to be updated from a server device via a network by a computing section and making the software updated according to the necessity, wherein said computing section makes said server device acquire a demand signal demanding said software to be updated from said terminal unit via said network;
determines, based on the updating date information included in the specific information identifying software to be updated included in said demand signal with said server device, whether or not the time information concerning the time and date when the software is stored, which is stored in the storage section of said server device together with said software, is more recent;
detects specific information identifying said software corresponding to the more recent time information and stored together with said time information in the storage section;
transmits the specific information to said terminal unit so that the specific information can be displayed in a tabular form; and
selects at least one piece of the specific information on said terminal unit and displays the specific information in a tabular form so that said server device can demand the information.
-
35. A recording medium with a software update processing program recorded therein in the state readable for a computing section, the software update processing program making the computing section execute a method of software update processing for transmitting software to be updated via a network by the computing section, wherein said computing section determines, when a demand signal for demanding said software to be updated via said network is acquired, based on the updating date information included in the specific information identifying the software to be updated included in the demand signal, whether or not the time information concerning the time and date when the software is stored, which is stored in the storage section together with said software, is more recent;
- detects the specific information identifying said software stored in said storage section together with said time information corresponding to said more recent time information; and
has said software corresponding to the specific information transmitted as said software to be updated.
- detects the specific information identifying said software stored in said storage section together with said time information corresponding to said more recent time information; and
-
36. A recording medium with a software update processing program recorded therein in the state readable for a computing section, the software update processing program making the computing section execute a method of software update processing for transmitting software to be updated via a network by the computing section, wherein said computing section determines, when a demand signal demanding the software to be updated via said network is acquired, based on the updating date information included in the specific information identifying the software to be updated included in the demand signal, whether or not the time information concerning the time and date when the software is stored, which is stored in the storage section together with said software, is more recent;
- detects the specific information identifying said software stored in said storage section together with said time information corresponding to the more recent time information; and
has the specific information transmitted so that the specific information can be displayed in a tabular form.
- detects the specific information identifying said software stored in said storage section together with said time information corresponding to the more recent time information; and
-
37. A recording medium with a software update processing program recorded therein in the state readable for a computing section, the software update processing program making the computing section execute a method of software update processing for receiving software to be updated via a network by the computing section, comprising the steps of:
-
generating a demand signal which has time information concerning the time and date when software is updated as well as specific information identifying software to be updated next and demands the software to be updated next, and making the generated demand signal transmitted; and
fetching said software to be updated transmitted by the transmission of the demand signal to update the software in operable state.
-
-
38. A recording medium with a software update processing program recorded therein in the state readable for a computing section, the software update processing program making the computing section execute a method of software update processing for receiving software to be updated via a network by the computing section comprising the steps of:
-
generating a demand signal which has time information concerning the time and date when software is updated as well as specific information identifying software to be updated next and demands the software to be updated next, and making the generated demand signal transmitted; and
fetching the specific information on said software to be updated transmitted by the transmission of the demand signal so that the specific information can be displayed in a tabular form.
-
-
39. A recording medium with a software update processing program recorded therein in the state readable for a computing section, the software update processing program making the computing section execute a method of software update processing for making a terminal unit fetch software to be updated from a server device via a network by the computing section and having the software updated according to the necessity, wherein said computing section makes said server device acquire a demand signal demanding said software to be updated from said terminal unit via said network;
- determines, based on the updating date information included in the specific information identifying software to be updated included in said demand signal with said server device, whether or not the time information concerning the time and date when the software is stored, which is stored in the storage section of said server device together with said software, is more recent, detects specific information identifying said software corresponding to the more recent time information and stored together with said time information in said storage section;
transmits said software corresponding to the specific information and stored in said storage section as said software to be updated said terminal unit; and
makes said terminal unit update said fetched software to be updated in operable state.
- determines, based on the updating date information included in the specific information identifying software to be updated included in said demand signal with said server device, whether or not the time information concerning the time and date when the software is stored, which is stored in the storage section of said server device together with said software, is more recent, detects specific information identifying said software corresponding to the more recent time information and stored together with said time information in said storage section;
-
40. A recording medium with a software update processing program recorded therein in the state readable for a computing section, the software update processing program making the computing section execute a method of software update processing for making a terminal unit fetch software to be updated from a server device via a network by the computing section and making the software updated according to the necessity, wherein said computing section makes said server device acquire a demand signal demanding said software to be updated from said terminal unit via said network;
- determines, based on the updating date information included in the specific information identifying software to be updated included in said demand signal with said server device, whether or not the time information concerning the time and date when the software is stored, which is stored in the storage section of said server device together with said software, is more recent;
detects specific information identifying said software corresponding to the more recent time information and stored together with said time information in the storage section;
transmits the specific information to said terminal unit so that the specific information can be displayed in a tabular form; and
selects at least one piece of the specific information on said terminal unit and displays the specific information in a tabular form so that said server device can demand the information.
- determines, based on the updating date information included in the specific information identifying software to be updated included in said demand signal with said server device, whether or not the time information concerning the time and date when the software is stored, which is stored in the storage section of said server device together with said software, is more recent;
Specification