Nothing Special   »   [go: up one dir, main page]

JPH07129407A - Version managing method - Google Patents

Version managing method

Info

Publication number
JPH07129407A
JPH07129407A JP5276269A JP27626993A JPH07129407A JP H07129407 A JPH07129407 A JP H07129407A JP 5276269 A JP5276269 A JP 5276269A JP 27626993 A JP27626993 A JP 27626993A JP H07129407 A JPH07129407 A JP H07129407A
Authority
JP
Japan
Prior art keywords
program
version
client terminal
server
held
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.)
Pending
Application number
JP5276269A
Other languages
Japanese (ja)
Inventor
Tsuneo Endo
恒夫 遠藤
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.)
NEC Information Service Co Ltd
Original Assignee
NEC Information Service Co Ltd
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 NEC Information Service Co Ltd filed Critical NEC Information Service Co Ltd
Priority to JP5276269A priority Critical patent/JPH07129407A/en
Publication of JPH07129407A publication Critical patent/JPH07129407A/en
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

PURPOSE:To reduce man-hour and cost for version up by performing update processing for transferring the program of the latest version from a server and a client terminal and for storing it in a program data base. CONSTITUTION:A server 30 reads version information from a version managing data base 33 and transmits it to a client terminal 35. A version decision part 36 at the client terminal 35 compares that version information with version information stored in a version managing data base 39 and decides whether a program preserved at the client terminal 35 is updated or not when the information is not matched and when it is judged not to update that program, conventional processing is performed. When it is judged to update the program, the update processing is performed to transfer the program of the latest version from the server 30 to the client terminal 35 and to store it in a program data base 38 of the client terminal 35.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、ネットワークを用いた
コンピュータシステムにおいて、ネットワークを介して
プログラムを配信することによって端末装置のシステム
バージョンを管理するためのバージョン管理方法に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a version management method for managing a system version of a terminal device in a computer system using a network by distributing a program via the network.

【0002】[0002]

【従来の技術】近年のコンピュータシステムは、社会の
要請に従ってダウンサイジング化が普及の一途を辿って
いる。メインフレームを中心とする従来のコンピュータ
システムにおいては、ソフトウエアのバージョンアップ
(機能追加や機能変更等のプログラムの更新)は、ホス
トコンピュータのプログラムの更新だけで充分であった
が、コンピュータシステムがサーバとクライアント端末
とで構成されるいわゆるサーバ・クライアント型システ
ムになると、サーバおよびクライアント端末の両者にシ
ステムプログラムが必要となり、それらのメンテナスに
ついて充分に配慮する必要が生じてきている。
2. Description of the Related Art In recent computer systems, downsizing is becoming more popular due to the demand of society. In conventional computer systems centered on mainframes, software version upgrades (updating programs such as adding functions and changing functions) were sufficient only by updating the program on the host computer, but the computer system was a server. In a so-called server / client type system composed of a client terminal and a client terminal, a system program is required for both the server and the client terminal, and it is necessary to give due consideration to their maintenance.

【0003】このため、システムプログラムのインスト
ールやバージョンアップの作業は、ソフトウエアの出荷
元において、ハードウエアに直接にインストールしてユ
ーザに出荷するか、または、エンジニアがシステムプロ
グラムを格納したフロッピィディスクまたはデータカー
トリッジをユーザの所に持参し、ユーザの所でインスト
ールするか、または、ユーザに専門のSEがいるとき、
システムプログラムを格納した媒体をユーザに送付して
ユーザのSEにインストールして貰うか何れかの方法に
よって行っている。
Therefore, in order to install or upgrade the system program, the software shipping source directly installs it on the hardware and ships it to the user, or an engineer stores the system program on a floppy disk or Bring the data cartridge to the user and install it at the user, or when the user has a specialized SE,
The method is carried out by sending the medium storing the system program to the user and installing it in the user's SE.

【0004】[0004]

【発明が解決しようとする課題】上述したような従来の
サーバ・クライアント型システムのコンピュータシステ
ムにおけるシステムプログラムのメテナンス方法は、シ
ステムプログラムのバージョンアップがあったときやバ
グ修正・改訂等があったときは、出荷元において一括し
てインストールすることが不可能なため、コンピュータ
システムの出荷先であるユーザの所でシステムプログラ
ムのバージョンアップの作業を行わなければならず、特
に数百という多数のユーザが全国的に展開されているよ
うな場合は、膨大な作業工数がかかり、またそのための
費用も大きいという問題点を有している。また、ユーザ
のSEにインストールして貰う場合は、ユーザのSEの
技術力にばらつきがあるため、信頼性の点で不安がある
という問題がある。
The above-mentioned conventional method of maintaining a system program in a computer system of a server / client type system is used when there is a version upgrade of the system program or a bug correction / revision. Since it is not possible to install all at once at the shipping source, the user who is the shipping destination of the computer system must perform the version upgrade work of the system program. In the case of being deployed nationwide, there is a problem that enormous work man-hours are required and the cost therefor is also large. Further, when the SE is installed in the user's SE, there is a problem in that there is a concern in terms of reliability because the technical capabilities of the user's SE vary.

【0005】[0005]

【課題を解決するための手段】本発明のバージョン管理
方法は、サーバとクライアント端末とを接続する回線処
理を行い、ユーザ識別子とパスワードとを入力して利用
者が当該ネットワークを利用できる資格を有するか否か
を判別し、前記サーバから前記クラーアント端末に対し
てシステムバージョン情報を転送したとき、前記システ
ムバージョン情報中のプログラムバージョンが前記クラ
イアント端末が保有するプログラムバージョンとが一致
するか否かの判定し、前記システムバージョン情報中の
プログラムバージョンが前記クライアント端末が保有す
るプログラムバージョンと一致するときには、メールや
電子掲示板等の各種メニューに従って処理を行う従来処
理を行い、前記システムバージョン情報中のプログラム
バージョンが前記クライアント端末が保有するプログラ
ムバージョンと一致しないときには、前記クライアント
端末が保有する前記プログラムを更新するか否かの判断
を行い、前記クライアント端末が保有する前記プログラ
ムを更新しないと判断した場合は前記従来処理を行い、
前記クライアント端末が保有する前記プログラムを更新
すると判断した場合は、前記サーバから前記クライアン
ト端末に対して最新バージョンのプログラムを転送して
前記クライアント端末のプログラムデータベースに格納
する更新処理を行うことを含むものである。
The version management method of the present invention performs line processing for connecting a server and a client terminal, and inputs a user identifier and a password so that a user is qualified to use the network. It is determined whether or not, and when the system version information is transferred from the server to the clerant terminal, whether or not the program version in the system version information matches the program version held by the client terminal However, when the program version in the system version information matches the program version held by the client terminal, the conventional process of performing processing according to various menus such as mail and electronic bulletin board is performed, and the program version in the system version information is The above When the program version held by the client terminal does not match, it is judged whether or not the program held by the client terminal is updated, and when it is judged that the program held by the client terminal is not updated, the conventional processing is performed. And then
When it is determined that the program held by the client terminal is to be updated, the update process of transferring the latest version of the program from the server to the client terminal and storing the program in the program database of the client terminal is included. .

【0006】[0006]

【実施例】次に、本発明の実施例について図面を参照し
て説明する。
Embodiments of the present invention will now be described with reference to the drawings.

【0007】図1は本発明の一実施例を示すフローチャ
ート図、図2は図1の実施例におけるサーバとクライア
ント端末との関係を示すブロック図、図3は図1の実施
例における更新処理の内容を示す説明図である。
FIG. 1 is a flow chart showing an embodiment of the present invention, FIG. 2 is a block diagram showing a relationship between a server and a client terminal in the embodiment of FIG. 1, and FIG. 3 is a diagram showing update processing in the embodiment of FIG. It is explanatory drawing which shows the content.

【0008】図1の実施例は、まずステップ10におい
てサーバ30とクライアント端末35とを接続する(図
2参照)回線処理を行った後、ステップ11において、
利用者が入力したユーザ識別子(識別コード:ID)と
パスワード(PW)とをチェックする。入力したユーザ
識別子(識別コード:ID)およびパスワード(PW)
が正規のものである場合は、ステップ12に移行してバ
ージョン判定処理を行う。
In the embodiment shown in FIG. 1, first, line processing for connecting the server 30 and the client terminal 35 (see FIG. 2) is performed in step 10, and then in step 11,
The user identifier (identification code: ID) and password (PW) entered by the user are checked. Entered user identifier (identification code: ID) and password (PW)
If is valid, the process proceeds to step 12 and the version determination process is performed.

【0009】ステップ12においては、図2に示すよう
に、サーバ30がバージョン管理データベース33から
バージョン情報を読出し、それをバージョン送信部31
からクライアント端末35に対して送信する。クライア
ント端末35のバージョン判定部36は、送られてきた
バージョン情報をバージョン管理データベース39に格
納してあるバージョン情報と比較し、バージョン管理デ
ータベース39に格納してあるバージョン情報が最新の
ものであると判断したときは、ステップ14に移行して
従来処理を行い、バージョン管理データベース39に格
納してあるバージョン情報が古いものであると判断した
ときは、ステップ13に移行するステップ14における
従来処理は、メールや電子掲示板等の各種メニューに従
った処理を行う。
In step 12, as shown in FIG. 2, the server 30 reads the version information from the version management database 33 and sends it to the version transmission section 31.
To the client terminal 35. The version determining unit 36 of the client terminal 35 compares the sent version information with the version information stored in the version management database 39, and determines that the version information stored in the version management database 39 is the latest version. If it is determined, the process proceeds to step 14 to perform the conventional process. If it is determined that the version information stored in the version management database 39 is old, the process proceeds to step 13 to perform the conventional process at step 14. Performs processing according to various menus such as emails and electronic bulletin boards.

【0010】ステップ13においては、現在クライアン
ト端末35のバージョン管理データベース39に格納し
てあるバージョン情報が古いものであることをユーザに
通知し、その後の処理に対する判断を促す。この通知
は、サーバ30から送られてきたバージョン情報がクラ
イアント端末35のバージョン管理データベース39に
格納してあるバージョン情報と異なる場合は、毎度ユー
ザに対して行われるため、更新忘れを防止する効果があ
る。後処理に対する判断は、バージョンの更新は行わず
にそのまま処理を続行するという判断と、バージョンの
更新を行うという判断との何れか一方である。バージョ
ンの更新を行わないという判断のときはステップ14に
移行し、バージョンの更新を行うという判断のときはス
テップ15に移行する。
In step 13, the user is notified that the version information currently stored in the version management database 39 of the client terminal 35 is old, and the user is urged to make a decision as to the subsequent processing. This notification is issued to the user every time when the version information sent from the server 30 is different from the version information stored in the version management database 39 of the client terminal 35, so that there is an effect of preventing forgetting to update. is there. The determination for the post-processing is either one of determination to continue the processing without updating the version and determination to update the version. If it is determined that the version is not updated, the process proceeds to step 14, and if it is determined that the version is updated, the process proceeds to step 15.

【0011】ステップ15における更新処理は、次の三
つの更新モードがあり、ユーザの使用状況に応じて処理
される。
The update processing in step 15 has the following three update modes, and is processed according to the usage status of the user.

【0012】(1) すべてのプログラムを対象として
更新を行うモード (2) クライアント端末35のバージョン情報によっ
て新しいプログラムのみを更新を行うモード (3) ユーザが特定のプログラムのみを更新するモー
ド これらのモードの使い分けは、例えば、大部分のプログ
ラムが更新対象となっている場合や、更新の途中で転送
に異常が発生した場合や、別のディレクトリにまとめて
格納したい場合は(1)のモードを使用する。短時間に
目的のプログラムの更新を終了したい場合は(2)のモ
ードを使用する。運用中に何らかの理由によって特定の
プログラムが破壊された場合や消去された場合は、
(3)のモードを使用する。
(1) Mode in which all programs are updated (2) Mode in which only new programs are updated according to the version information of the client terminal 35 (3) Mode in which the user updates only specific programs These modes For example, use the mode (1) when most programs are to be updated, when a transfer error occurs during the update, or when you want to store them in another directory all together. To do. If you want to finish updating the target program in a short time, use mode (2). If a specific program is destroyed or erased for some reason during operation,
The mode of (3) is used.

【0013】(1)のモードによる処理は、サーバ30
からクライアント端末35に対してすべてのプログラム
の一覧表を送信し、クライアント端末35は、その一覧
表から順番にプログラムの送信要求を出し、これによっ
てサーバ30から受信したプログラムをクライアントプ
ログラムデータベース38に格納する。要求をしたプロ
グラムの格納が終了すると、図3に示すように、クライ
アント端末35のバージョン管理データベース39に格
納してあるクライアント側バージョン管理テーブル55
aの内容を、サーバ30のバージョン管理データベース
33に格納してあるサーバ側バージョン管理テーブル5
1の内容に書換え、クライアント側バージョン管理テー
ブル55bを更新する。
The processing in the mode (1) is performed by the server 30.
Transmits a list of all programs from the list to the client terminal 35, and the client terminal 35 issues a program transmission request in order from the list and stores the program received from the server 30 in the client program database 38. To do. When the storage of the requested program ends, as shown in FIG. 3, the client side version management table 55 stored in the version management database 39 of the client terminal 35.
The server side version management table 5 in which the contents of a are stored in the version management database 33 of the server 30.
It rewrites the contents of No. 1 and updates the client side version management table 55b.

【0014】(2)のモードによる処理は、クライアン
ト端末35からサーバ30に対して更新日時情報を送信
し、サーバ30は、それを基にその情報よりも新しいプ
ログラムのみを選択してその一覧表をクライアント端末
35に対して送信する。クライアント端末35は、その
一覧表から順番にプログラムの送信要求を出し、これに
よってサーバ30から受信したプログラムをクライアン
トプログラムデータベース38に格納する。要求をした
プログラムの格納が終了すると、(1)の場合の同様に
クライアント側バージョン管理テーブルの更新を行う。
In the processing in the mode (2), the client terminal 35 transmits the update date / time information to the server 30, and the server 30 selects only the program newer than the information based on the update date / time information and lists it. Is transmitted to the client terminal 35. The client terminal 35 issues a program transmission request in order from the list and stores the program received from the server 30 in the client program database 38 accordingly. When the storage of the requested program is completed, the client side version control table is updated as in the case of (1).

【0015】(3)のモードによる処理は、クライアン
ト端末35からサーバ30に対して特定のプログラムの
送信要求を送信し、そのプログラムを受信してクライア
ントプログラムデータベース38に格納する。この場合
は、クライアント側バージョン管理テーブルの更新は行
わない。
In the process in the mode (3), the client terminal 35 transmits a request for transmitting a specific program to the server 30, receives the program, and stores it in the client program database 38. In this case, the client side version control table is not updated.

【0016】ステップ15における更新処理が終了する
と、ステップ16に移行してベリファイ判断を行う。
When the updating process in step 15 is completed, the process proceeds to step 16 to make a verify decision.

【0017】ステップ16におけるベリファイ判断は、
ステップ15において更新処理を行ったプログラムが正
常であるか否かを調べるための動作を行うか否かをユー
ザに選択させるためのメッセージを出力して判断を促
す。ベリファイを行うと判断した場合はステップ17に
移行し、ベリファイを行わないと判断した場合はステッ
プ17をスキップしてステップ18に移行する。
The verification judgment in step 16 is as follows.
In step 15, a message for prompting the user to select whether or not to perform an operation for checking whether or not the program that has undergone the update processing is normal is output to prompt the determination. When it is determined that the verification is performed, the process proceeds to step 17, and when it is determined that the verification is not performed, step 17 is skipped and the process proceeds to step 18.

【0018】ステップ17においては、ステップ15に
おいて更新処理を行ったプログラムを再度サーバ30か
ら受信し、先にクライアントプログラムデータベース3
8に格納したプログラムと比較する。この作業は、ステ
ップ15において使用した一覧表に基ずいて行われる。
ステップ17における処理が終了すると、ステップ18
に移行する。
In step 17, the program updated in step 15 is received again from the server 30, and the client program database 3 is received first.
Compare with the program stored in 8. This work is performed based on the list used in step 15.
When the processing in step 17 ends, step 18
Move to.

【0019】ステップ18においては、更新した新しい
プログラムによって従来処理を行うか否かをユーザに選
択させるためのメッセージを出力して判断を促す。従来
処理を行うと判断したときはステップ14に移行し、従
来処理を行わないと判断したときは、処理を終了させる
ためにステップ19に移行する。
At step 18, a message for prompting the user to select whether or not to perform the conventional processing by the updated new program is output to prompt the judgment. When it is determined that the conventional process is performed, the process proceeds to step 14, and when it is determined that the conventional process is not performed, the process proceeds to step 19 to end the process.

【0020】ステップ19においては、サーバ30とク
ライアント端末35との接続を切断するための回線処理
を行い、一連の処理を終了する。
In step 19, line processing for disconnecting the connection between the server 30 and the client terminal 35 is performed, and a series of processing is ended.

【0021】[0021]

【発明の効果】以上説明したように、本発明のバージョ
ン管理方法は、サーバからクラーアント端末に対してシ
ステムバージョン情報を転送し、システムバージョン情
報中のプログラムバージョンがクライアント端末が保有
するプログラムバージョンとが一致するか否かの判定
し、サーバから送ったプログラムバージョンがクライア
ント端末が保有するプログラムバージョンと一致しない
とき、クライアント端末が保有するプログラムを更新す
るか否かの判断を行い、更新すると判断した場合はサー
バからクライアント端末に対して最新バージョンのプロ
グラムを転送してクライアント端末のプログラムデータ
ベースに格納する更新処理を行うことにより、従来人手
で行っていたシステムプログラムのバージョンアップの
作業を、自動的に行うことが可能になるという効果があ
り、従ってバージョンアップのための作業工数と費用と
を節減できるという効果がある。また、ユーザのSEに
インストールして貰う必要もなくなるため、信頼性を向
上できるいう効果もある。
As described above, according to the version management method of the present invention, the system version information is transferred from the server to the clerant terminal, and the program version in the system version information is different from the program version held by the client terminal. If the program version sent from the server does not match the program version held by the client terminal, it is judged whether or not the program held by the client terminal is updated, and if it is judged that the program version is updated Performs the update process of transferring the latest version of the program from the server to the client terminal and storing it in the program database of the client terminal. It has the effect that it becomes possible, thus there is an effect that can be saved and working steps for upgrading and cost. Further, since it is not necessary to have the SE installed in the user's SE, the reliability can be improved.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例を示すフローチャート図であ
る。
FIG. 1 is a flowchart showing an embodiment of the present invention.

【図2】図1の実施例におけるサーバとクライアント端
末との関係を示すブロック図である。
FIG. 2 is a block diagram showing a relationship between a server and a client terminal in the embodiment of FIG.

【図3】図1の実施例における更新処理の内容を示す説
明図である。
FIG. 3 is an explanatory diagram showing the contents of update processing in the embodiment of FIG.

【符号の説明】[Explanation of symbols]

10〜19 ステップ 30 サーバ 31 バージョン送信部 33・39 バージョン管理データベース 34・38 クライアントプログラムデータベース 35 クライアント端末 36 バージョン判定部 51 サーバ側バージョン管理テーブル 55a・55b クライアント側バージョン管理テー
ブル
10 to 19 steps 30 server 31 version transmission unit 33/39 version management database 34/38 client program database 35 client terminal 36 version determination unit 51 server side version management table 55a / 55b client side version management table

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 サーバとクライアント端末とを接続する
回線処理を行い、 ユーザ識別子とパスワードとを入力して利用者が当該ネ
ットワークを利用できる資格を有するか否かを判別し、 前記サーバから前記クラーアント端末に対してシステム
バージョン情報を転送したとき、前記システムバージョ
ン情報中のプログラムバージョンが前記クライアント端
末が保有するプログラムバージョンとが一致するか否か
の判定し、 前記システムバージョン情報中のプログラムバージョン
が前記クライアント端末が保有するプログラムバージョ
ンと一致するときには、メールや電子掲示板等の各種メ
ニューに従って処理を行う従来処理を行い、 前記システムバージョン情報中のプログラムバージョン
が前記クライアント端末が保有するプログラムバージョ
ンと一致しないときには、前記クライアント端末が保有
する前記プログラムを更新するか否かの判断を行い、 前記クライアント端末が保有する前記プログラムを更新
しないと判断した場合は前記従来処理を行い、 前記クライアント端末が保有する前記プログラムを更新
すると判断した場合は、前記サーバから前記クライアン
ト端末に対して最新バージョンのプログラムを転送して
前記クライアント端末のプログラムデータベースに格納
する更新処理を行うことを含むことを特徴とするバージ
ョン管理方法。
1. A line process for connecting a server and a client terminal is performed, and a user identifier and a password are input to determine whether or not a user has a qualification to use the network. When the system version information is transferred to the terminal, it is determined whether the program version in the system version information matches the program version held by the client terminal, and the program version in the system version information is the When it matches the program version held by the client terminal, the conventional processing of performing processing according to various menus such as mail and electronic bulletin board is performed, and the program version in the system version information is the program version held by the client terminal. When it is determined that the program held by the client terminal is not updated, the conventional process is performed when it is determined that the program held by the client terminal is not updated. When it is determined that the program held by the client is to be updated, it includes an update process of transferring the latest version of the program from the server to the client terminal and storing the program in the program database of the client terminal. Version control method.
JP5276269A 1993-11-05 1993-11-05 Version managing method Pending JPH07129407A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5276269A JPH07129407A (en) 1993-11-05 1993-11-05 Version managing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5276269A JPH07129407A (en) 1993-11-05 1993-11-05 Version managing method

Publications (1)

Publication Number Publication Date
JPH07129407A true JPH07129407A (en) 1995-05-19

Family

ID=17567091

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5276269A Pending JPH07129407A (en) 1993-11-05 1993-11-05 Version managing method

Country Status (1)

Country Link
JP (1) JPH07129407A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5752042A (en) * 1996-06-07 1998-05-12 International Business Machines Corporation Server computer for selecting program updates for a client computer based on results of recognizer program(s) furnished to the client computer
US6074434A (en) * 1996-06-07 2000-06-13 International Business Machines Corporation Selection of code updates, data updates or new data for client
KR20010010211A (en) * 1999-07-16 2001-02-05 윤종용 Application program download method for indoor receiver
JP2002163000A (en) * 2000-08-29 2002-06-07 Matsushita Electric Ind Co Ltd Distribution system
US6751795B1 (en) 1998-12-24 2004-06-15 Nec Corporation System and method for software installation
WO2004055666A1 (en) * 2002-12-17 2004-07-01 Kabushiki Kaisha Toshiba Content distribution method and content distribution package
JP2004206671A (en) * 2002-11-08 2004-07-22 Qwanty Corp Software update information provision method and software update information provision system
JP2006011801A (en) * 2004-06-25 2006-01-12 Fujitsu Ltd Module updating program
US7293268B2 (en) 2000-04-17 2007-11-06 Fujitsu Limited Installation method, activation method, execution apparatus and medium of application program
JP2010205262A (en) * 1996-06-07 2010-09-16 Networks Associates Technology Inc Automatic updating of diverse software products on multiple client computer systems
US7840960B2 (en) 2002-12-17 2010-11-23 Kabushiki Kaisha Toshiba Content distribution method and content distribution package
JP2011018353A (en) * 2010-08-26 2011-01-27 Fujitsu Ltd Module update program
US8341618B2 (en) 2004-05-19 2012-12-25 Yoichiro Terasawa Information processor, software updating system, software updating method, and its program for updating modules on a user computer
US8364777B2 (en) 2003-07-28 2013-01-29 Sharp Kabushiki Kaisha Content delivery server, communication terminal, content delivery system, content delivery method, content delivery program, terminal control program and storage medium containing the program

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6074434A (en) * 1996-06-07 2000-06-13 International Business Machines Corporation Selection of code updates, data updates or new data for client
US5752042A (en) * 1996-06-07 1998-05-12 International Business Machines Corporation Server computer for selecting program updates for a client computer based on results of recognizer program(s) furnished to the client computer
US9292273B2 (en) 1996-06-07 2016-03-22 Mcafee, Inc. Software uninstallation system, method and computer program product
US7080372B1 (en) 1996-06-07 2006-07-18 Lenovo (Singapore) Pte Ltd. System and method for managing system configuration across a network
JP2010205262A (en) * 1996-06-07 2010-09-16 Networks Associates Technology Inc Automatic updating of diverse software products on multiple client computer systems
US6751795B1 (en) 1998-12-24 2004-06-15 Nec Corporation System and method for software installation
KR20010010211A (en) * 1999-07-16 2001-02-05 윤종용 Application program download method for indoor receiver
US7293268B2 (en) 2000-04-17 2007-11-06 Fujitsu Limited Installation method, activation method, execution apparatus and medium of application program
JP2002163000A (en) * 2000-08-29 2002-06-07 Matsushita Electric Ind Co Ltd Distribution system
JP2004206671A (en) * 2002-11-08 2004-07-22 Qwanty Corp Software update information provision method and software update information provision system
WO2004055666A1 (en) * 2002-12-17 2004-07-01 Kabushiki Kaisha Toshiba Content distribution method and content distribution package
KR100789523B1 (en) * 2002-12-17 2007-12-28 가부시끼가이샤 도시바 Content distribution method
CN100338569C (en) * 2002-12-17 2007-09-19 株式会社东芝 Content distribution method and content distribution package
US7840960B2 (en) 2002-12-17 2010-11-23 Kabushiki Kaisha Toshiba Content distribution method and content distribution package
US8402457B2 (en) 2002-12-17 2013-03-19 Kabushiki Kaisha Toshiba Content distribution method and content distribution package
US8364777B2 (en) 2003-07-28 2013-01-29 Sharp Kabushiki Kaisha Content delivery server, communication terminal, content delivery system, content delivery method, content delivery program, terminal control program and storage medium containing the program
US8892641B2 (en) 2003-07-28 2014-11-18 Sharp Kabushiki Kaisha Content delivery server, communication terminal, content delivery system, content delivery method, content delivery program, terminal control program and storage medium containing the program
US8341618B2 (en) 2004-05-19 2012-12-25 Yoichiro Terasawa Information processor, software updating system, software updating method, and its program for updating modules on a user computer
JP4608964B2 (en) * 2004-06-25 2011-01-12 富士通株式会社 Module update program
JP2006011801A (en) * 2004-06-25 2006-01-12 Fujitsu Ltd Module updating program
JP2011018353A (en) * 2010-08-26 2011-01-27 Fujitsu Ltd Module update program

Similar Documents

Publication Publication Date Title
EP2225634B1 (en) Alternate parts signature list file
US5473772A (en) Automatic update of static and dynamic files at a remote network node in response to calls issued by or for application programs
EP0436559B1 (en) Data processing network
US7227656B1 (en) Management device and method of print system for updating software programs installed in the print system
CN103559052B (en) The apparatus and method for that firmware updates
EP0950948B1 (en) File distribution system and method thereof
JPH07129407A (en) Version managing method
US20060265630A1 (en) Method, system and computer program for distributing software patches
JPH10228504A (en) Software license control system and software license controlling device
JP2017097851A (en) Relaying apparatus and method and program for relaying
WO2008069431A1 (en) Download server and method for installing and updating application program using partitioning of shared library
US20060117312A1 (en) Device to serve software to a host device through a peripheral device and method thereof
US8725887B2 (en) License management system and function providing device
CN115250464A (en) OTA manager, center, system, updating method and vehicle
CN115145613A (en) OTA manager, update control method, and non-transitory storage medium
US7302562B1 (en) Transmitting configuration data to a target programmable device after updating an intermediate programmable device
US7478433B2 (en) Program execution system having authentication function
US20050228979A1 (en) Stored-program device
US8364777B2 (en) Content delivery server, communication terminal, content delivery system, content delivery method, content delivery program, terminal control program and storage medium containing the program
US20060130043A1 (en) Method and apparatus to upgrade software of an apparatus having a plurality of microprocessors
US7739688B1 (en) Techniques for managing distribution of well-defined objects in a client/server system
JPH05250239A (en) Computer network system
JP2550901B2 (en) Terminal program download method
CN113760405B (en) Signature verification method and device for gateway interface, storage medium and electronic equipment
JP2008269128A (en) Upgrade management device and upgrade management program

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20000613