JPH07152539A - データ処理システムへオペレーティングシステムをインストールする方法とシステム - Google Patents

データ処理システムへオペレーティングシステムをインストールする方法とシステム

Info

Publication number
JPH07152539A
JPH07152539A JP6227474A JP22747494A JPH07152539A JP H07152539 A JPH07152539 A JP H07152539A JP 6227474 A JP6227474 A JP 6227474A JP 22747494 A JP22747494 A JP 22747494A JP H07152539 A JPH07152539 A JP H07152539A
Authority
JP
Japan
Prior art keywords
data processing
processing system
files
installation
user
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.)
Granted
Application number
JP6227474A
Other languages
English (en)
Other versions
JP2986055B2 (ja
Inventor
Darryl Pipkin
ダリル・ピップキン
Eddie Rogers
エディ・ロジャース
Linda Jones-Scott
リンダ・ジョン・スコット
Keith T Scott
ケイス・ティー・スコット
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH07152539A publication Critical patent/JPH07152539A/ja
Application granted granted Critical
Publication of JP2986055B2 publication Critical patent/JP2986055B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【目的】オペレーティングシステムの導入を中止または
途中終了できる方法とシステムを提供する。 【構成】データ処理システム上の新しいオペレーティン
グシステムの導入を中止することができ、データ処理シ
ステム上にすでに存在する古いオペレーティングシステ
ムを再使用できる。新しいオペレーティングシステムの
インストールの最中に、ユーザによって提供された情報
をもとにデータ処理システム上に新しいオペレーティン
グシステムの一時的なファイルが構築される。この情報
は音声入力によって提供できる。一時的なファイルの構
築の後、ユーザはインストール中止の機会が与えられ
る。もしユーザがインストール中止を選べばその一時的
なファイルは削除されそして古いオペレーティングシス
テムの使用が継続される。もしユーザがインストールの
続行を選べばその新しいオペレーティングシステムはデ
ータ処理システム上にインストールされる。。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はデータ処理システムへO
/S(オペレーティングシステム)をインストールする
方法とシステムに関する。
【従来の技術】O/Sとはワークステーションやコンピ
ュータのようなデータ処理システムへインストールする
コンピュータソフトウェアである。O/Sはデータ処理
システム上のプログラムの実行を制御する。さらに、O
/Sは入出力制御、データマネージメント、そしてリソ
ース配分のようなサービスを典型的に提供する。
【0002】O/Sはしばしばアップデートされる。新
しいバージョンのO/Sをインストールするには、ユー
ザは本来、そのユーザのワークステーションに載ってい
る古いバージョンをその新しいバージョンで置き換え
る。従来のインストール方法では、新しいバージョンの
O/Sのインストールはそのデータ処理システム上にあ
る古いバージョンのO/Sに損傷を与える。従って、も
しユーザがその新しいO/Sのインストールを中止した
いと思っても、ユーザは中断することができない。
【0003】
【発明が解決しようとする課題】
【0004】たとえ新しいO/Sのインストールを中止
できても、その古いO/Sは新しいO/Sのインストー
ル中に受けた損傷により使用することができない。これ
はデータ処理システムをO/S無しの状態にしてしま
う。
【0005】もう1つの問題は、O/Sのインストール
は本来、複雑で難しい仕事であるということである。な
ぜならO/Sは自由度が高く設計されており、従って多
くの可能な設定環境が提供されるからである。O/Sの
インストールの最中に、ユーザはインストールに対して
使用される情報を提供するよう催促される。例えばユー
ザはワークステーションにあるハードディスクドライブ
をどのように構築するかを尋ねられる。そのような複雑
さはO/Sを正しくインストールする事を難しくしてい
る。
【0006】
【課題を解決するための手段】本発明の1つの目的は、
O/Sのインストールに中止または途中終了を許す方法
とシステムを提供することである。
【0007】本発明のもう1つの目的は、新しいO/S
のインストールが中止された後、データ処理システム上
の現存するO/Sの再使用を許す方法とシステムを提供
することである。
【0008】本発明のもう1つの目的は、インストール
中に音声データ入力をインストーラに提供することによ
りデータ処理システム上のO/Sのインストールを簡単
にする方法とシステムを提供することである。
【0009】本発明の方法とシステムはデータ処理シス
テムにO/Sをインストールする。O/Sの複数のファ
イルはデータ処理システム中に構築される。
【0010】O/Sのインストールが継続されるか中止
されるかが決定される。もしO/Sのインストールが中
止されれば、そのO/Sの複数のファイルは削除され
る。もしO/Sのインストールが継続されると、O/S
の複数のファイルは恒久的にデータ処理システム上に記
憶される。
【0011】本発明の方法とシステムにより、ユーザは
データ処理システム上にO/Sインストールに対する情
報を提供できるようになる。この情報は、とりわけどの
ようにO/SがインストールされてそのO/Sの何の機
構がインストールされるのかを決定する。
【0012】ユーザが情報を提供した後、O/Sのイン
ストールが始められる。しかしながら、初期インストー
ルはデーター処理システム上に既に存在している古いO
/Sを損傷することなく達成される。初期インストール
ステップの後、ユーザはインストールを中止する機会が
与えられる。例えば、ユーザは不適当な情報を提供した
かも知れない。そのインストールは中止され、データ処
理システム上に既に存在している古いO/Sは再使用さ
れる。望めば、ユーザによって提供されている異なった
情報により、新しいO/Sの再インストールは試行され
る。
【0013】その情報は、キーボード、タッチスクリー
ン、マウスまたは音声認識システムのような多様な入力
デバイスにより提供される。
【実施例】
【0014】図1に本発明が実施できるデータ処理シス
テムが示されている。そのシステムはプロセッサ13を
持ち、そのプロセッサ自身は中央演算処理装置15とR
AMとROMを配置したメモリ17を持つ。複数の周辺
装置がそのプロセッサに接続されている。表示スクリー
ンを含んだディスプレイ19はプロセッサ13に接続さ
れる。キーボード21、マウス23、そしてマイクロフ
ォン25などの入力デバイスもプロセッサ13へ接続さ
れる。スピーカ27も提供される。ハードディスクドラ
イブ29とフロッピーディスクドライブ31などのメモ
リデバイスはプロセッサ13へ接続される。そのフロッ
ピーディスクドライブ31はコンピュータの読み取り可
能メディアであるフロッピーディスク33を受け取る。
メモリデバイス29,31はアプリケーションプログラ
ムやデータファイルのようなオブジェクトを記憶する。
そのオブジェクトはデータ処理システム11のユーザに
よって間欠的にアクセスされる。プロセッサ13に接続
されたプリンタ35も提供される。
【0015】データ処理システムはスタンドアローンシ
ステムでもよいし、または他のデータ処理システムを含
むネットワークの1部でもよい。
【0016】O/Sはデータ処理システムへインストー
ルされる。O/Sの1例はOS/2(OS/2はIBM
Corp.の商標)である。O/Sはハードディスク
29もしくはフロッピーディスク33へ典型的に置かれ
る。O/Sはデータ処理システム上のプログラムの実行
を制御し、入出力制御を提供し、リソース管理やその他
のサービスを提供するコンピュータソフトウェアであ
る。データ処理システムの電源が切られている時、O/
Sはハードディスクドライブ29に典型的に含まれてい
る。電力を供給することによりデータ処理システムの電
源をオンにするとデータ処理システムはブートアップし
O/Sがハードディスク29からメモリ17へコピーさ
れる。もしくはO/Sはフロッピーディスク33からメ
モリへコピーされる。
【0017】新しいO/Sのデータ処理システム11へ
のインストールは1枚以上のフロッピディスク33か
ら、またはデータ処理システムに接続されたネットワー
クを通して行える。本発明は新しいO/Sがデータ処理
システムへコピーされている間、データ処理システムに
ある古いO/Sを保つ。従って、新しいO/Sが古いO
/Sを置き換える前に、ユーザは新しいO/Sのインス
トールを中止する機会が与えられる。もし新しいO/S
のインストールが中止されると古いO/Sはデータ処理
システムで使用される。もし新しいO/Sのインストー
ルが続行され、中止されないと、その新しいO/Sは古
いO/Sを置き換える。
【0018】本発明は、インストールを簡単にするため
に、ユーザが音声命令(ボイスコマンド)を用いてO/
Sのインストールをすることもできる。
【0019】図1と図2を参照しながら、本発明のイン
ストールの方法について説明する。図2のフローチャー
トにおいて次のように約束することとする。四角形はプ
ロセッサ機能を表し、菱形はユーザ入力についての決定
を表す。これらの約束はO/Sやユーザインターフェー
スの技術に卓越したプログラマにはよく理解されてい
る。そしてそのフローチャートによって、技術に卓越し
たプログラマであればどのようなコンピュタープログラ
ミング言語(IBM PS/2ファミリがサポートして
いるようなBASICやPASCALまたはC等)を用
いても十分にコードを書くことができる。(IBMおよ
びPS/2は IBM Corp.の商標である。)
【0020】インストール手順は、データ処理システム
のユーザによってその手順が呼び出されるかまたは実行
された時(図2のステップ41)に開始する。呼び出し
は例えばよく知られたキー(F10キーのような)を押
すことによって、またはディスプレイ上に表示されたイ
ンストール手順を表すアイコンを選択することによって
行われる。ステップ43においてユーザが音声入力を用
いてインストールに関する質問に答えたいかどうかを決
める。これはユーザにスピーカ27、またはディスプレ
イ19のどちらかを通して指示を出し、そしてキーボー
ド21又はマウス23からの返答を待つことにより達成
される。もしステップ43の結果が「YES」であれば
ステップ45においてマイクロフォン25が使用可能に
なる。ステップ45の後、手順はステップ47へ進む。
もしステップ43の結果が「NO」であればステップ4
5は迂回され手順は直接、ステップ47へ進む。
【0021】ステップ47においてユーザにインストー
ルに関する質問が(スピーカ27の方式により)音声に
よって尋ねられる。別の実施例ではユーザはディスプレ
イ19に表示されたインストールに関する質問により尋
ねられる。ステップ49ではユーザは適切な入力デバイ
スを用いてインストール質問に答える。例えばもし指定
された入力デバイスがマイクロフォン25であれば、ユ
ーザは音声応答を入力することができる。その音声応答
は音声認識システムにより電気的なデータ信号に変換さ
れる。音声認識システムはよく知られた技術である。そ
れとは別にユーザはキーボード21、マウス23または
タッチディスプレイにより応答入力に用いることができ
るし、またはユーザは1つ以上の入力デバイスを用いる
ことができる。タッチディスプレイ認識システムはよく
知られた技術である。
【0022】インストールに関する質問はユーザのニー
ズとデータ処理システムに対するO/Sのインストール
をカスタマイズするために尋ねられる。例えばOS/2
のインストールは2つのタイプのインストール手順を提
供する。1つのインストールタイプは手を介さずにまた
は自動的に行うもので、その他のインストールタイプは
手を介してまたはメニューにしたがって行うものであ
る。
【0023】手を介さないインストールのタイプの場
合、ユーザは、適切なプロンプトまたはインストール質
問がなされた後、次のような情報を入力する。インスト
ールする基本O/S(もし複数のバージョンが使用可能
ならば)、ユーザがハードディスク29をフォーマット
することを望むかどうか、端末エミュレーションを望む
か(もしデータ処理システムがメインフレームコンピュ
ータに接続されている場合)、そしてローカルエリアネ
ットワーク(LAN)リクエスタをインストールするか
どうか。ユーザの名前その他の識別情報のような他の情
報もユーザによって提供される。手を介さないインスト
ールの間では、多くのデフォルト(暗黙)の値が設定さ
れる。例えばデフォルトプリンタドライバーが提供され
る。インストール後、ステップ69で、ユーザはデフォ
ルトの値を含んだファイルを編集することによりこれら
のデフォルト値を変更することができる。例えば、もし
LANリクエスタがインストールされると、ユーザはそ
のユーザのコンピュータ名と定義域を指定するために適
切なLANリクエスタファイルを編集できる。もしコミ
ュニケーション・マネージャがインストールされると、
ユーザは適切な名前、ゲートウェイアドレスそしてネッ
トワーク名を提供できる。
【0024】手を介して行うインストールのタイプの場
合、O/Sの個々の機能は1つ1つインストールされ
る。特定の入力指示またはインストールに関する質問が
ユーザに尋ねられる。ユーザ名と他の識別情報はデータ
処理システムにより要求され、そしてユーザにより入力
される。ユーザによって提供される他の情報は次のよう
なものを含んでいる。O/Sをインストールする指定ド
ライブ、インストール区域のフォーマット、ファイルシ
ステムの選択(ハイパフォーマンス・ファイルシステム
またはFATファイルシステムのどちらか)、そしてプ
リンタ・マネージャ、LANマネージャ、コミュニケー
ション・マネージャのような選択機能。これら後で行う
機能は正しいインストールのためにユーザから追加の情
報を要求する。
【0025】ステップ51ではユーザによって提供され
た情報は一時的に記憶される。そしてステップ53にお
いて、ユーザがO/Sのインストールを中止したいかど
うか決定する。これはユーザに指示を出してユーザによ
る答えを待つことにより達成される。インストールのこ
のステップにおいて、ユーザはインストールを中止する
機会を与えられる。インストールプロセスの続行はデー
タ処理システムを少しのあいだ束縛する。ステップ53
ではユーザが直ぐにデータ処理システムを他の仕事のた
めに再使用できるようにする。もしステップ53の結果
が「NO」であれば手順はステップ57へ進む。
【0026】ステップ57では、新しいO/Sの複数の
ファイルを構築し始める。ファイルはソース(例えばフ
ロッピーディスク)からプロセッサ13のメモリ17
(RAM)へ 移される。実行コードを含んでいるファ
イルは圧縮されたフォーマットで構築されている。メモ
リ中にファイルを構築する代わりに、別に新しいO/S
のファイルをハードディスク29上の一時的なスペース
または他の記憶デバイスへ構築することができる。この
別ステップでは、新しいO/Sの複数のファイルは古い
O/Sのファイルを傷つけないようにハードディスク上
に構築される。付け加えて、ステップ57では、キーボ
ード(および他の活動状態の入力デバイス)はO/Sフ
ァイルの構築の干渉から入力動作を守るようにロックさ
れる。キーボードをロックすることはキーボードからの
割り込みを抑止して、入力されたデータを見えなくする
ことによって達成される。キーボードによって提供され
るデータはこのようにしてブロックされ無視される。し
かしながら、ステップ59、61、67で記述されてい
る特定のコマンドはそのまま通される。
【0027】ステップ59において、ユーザがインスト
ールを中止するかどうかを決定する。これはユーザに指
示を出し、ユーザによる答えを待つことよって達成され
る。ユーザは新しいO/Sのインストールの中止を多様
な理由により望める。例えば、ステップ49において異
なった情報を与えたいと望むとか、または古いO/Sを
使用するために元に戻りたいと望むとかである。もしス
テップ59の結果が「YES」であれば、ステップ61
において、ユーザはロック解除(アンロック)のパスワ
ードをキーボード(および他の入力デバイス)のロック
を解除するために入力する。ステップ63において、新
しいO/Sのインストールは途中終了される。ステップ
57において構築されたすべてのファイルはメモリから
削除されそして古いO/Sが継続して使用される。
【0028】もしステップ59の結果が「NO」なら、
手続きはステップ65へ進む。ステップ65において、
データ処理システムのO/Sは再構成される。ハードデ
ィスク29はフォーマットされ、それにより古いO/S
は削除される。続いてメモリからハードディスク上に新
しいO/Sがロードされる。新しいO/Sの複数のファ
イルがロードされる時に、それらのファイルは圧縮が解
かれる。再構成の後、新しいO/Sは操作可能状態にな
る、
【0029】ステップ67において、キーボード(また
は他のロックされた入力デバイス)はデータまたはコマ
ンドの入力がユーザによってできるようにロックが解除
される。
【0030】ステップ69でインストール手順が終了す
る。
【0031】前述の開示と図面中に示されたものは単に
本発明の本質を分かりやすく表したものであって、なん
ら制限を意味するもではない。
【0032】
【発明の効果】初期インストールステップの後、ユーザ
にインストール中止の機会が与えられることにより、デ
ータ処理システム上に既に存在している古いO/Sを再
使用できるようになる。望めば、再び新しいO/Sの再
インストールが行える。
【図面の簡単な説明】
【図1】図1は本発明が実施されるデータ処理システム
のブロック図である。
【図2】図2は好ましい実施例に従った、本発明の方法
のフロ−チャートである。
【符号の説明】
13 − プロセッサ 15 − 中央演算処理装置 17 − メモリ 19 − ディスプレイ 21 − キーボード 23 − マウス 25 − マイクロフォン 27 − スピーカ 29 − ハードディスク 31 − フロッピーディスクドライブ 33 − フロッピーディスク 35 − プリンタ
───────────────────────────────────────────────────── フロントページの続き (72)発明者 エディ・ロジャース アメリカ合衆国75007、テキサス州カロル トン、アビィー・ロード3100 (72)発明者 リンダ・ジョン・スコット アメリカ合衆国76248、テキサス州ケラー、 メスクイット・レーン798 (72)発明者 ケイス・ティー・スコット アメリカ合衆国76248、テキサス州ケラー、 メスクイット・レーン798

Claims (18)

    【特許請求の範囲】
  1. 【請求項1】データ処理システム上でオペレーティング
    システム(以下O/Sと記述する)のインストールを行
    う方法であって、 (a)前記データ処理システムにおいて前記O/Sの複
    数のファイルを構築することと、 (b)前記O/Sのインストールを続けるか中止するか
    を決定することと、 (c)もし前記O/Sのインストールが中止された場
    合、前記O/Sの複数のファイルを削除することと、 (d)もし前記O/Sのインストールを続行する場合、
    前記データ処理システム上の前記O/Sの複数のファイ
    ルを恒久的に記憶すること、 を含むインストール方法、
  2. 【請求項2】請求項1の方法において、前記データ処理
    システムが古いO/Sをその中に持つ場合、前記複数の
    ファイルを恒久的に記憶するステップがさらに前記古い
    O/Sを削除することを含むインストール方法。
  3. 【請求項3】請求項1の方法において、前記データ処理
    システムが古いO/Sをその中に持つ場合、 (a)前記古いO/Sに損傷を与えることなく前記複数
    のファイルを構築することと、 (b)もし前記O/Sが削除された場合、前記データ処
    理システムの後の操作において前記古いO/Sを使用す
    ることと、 を含むインストール方法。
  4. 【請求項4】請求項1の方法において、前記データ処理
    システムが揮発性データ記憶域および不揮発性データ記
    憶域を持ち、 (a)前記揮発性データ記憶域内に前記O/Sの複数の
    ファイルを記憶することと、 (b)前記不揮発性データ記憶域に前記O/Sを恒久的
    に記憶することと、 を含むインストール方法。
  5. 【請求項5】請求項1の方法において、前記データ処理
    システムが入力デバイスを持ち、前記O/Sの複数のフ
    ァイルを構築する間データの入力を防ぐように前記入力
    デバイスをロックすることを含むインストール方法。
  6. 【請求項6】請求項1の方法において、前記O/Sがオ
    プションを持ちさらに、 (a)前記データ処理システムのユーザに前記オプショ
    ンに関する情報ついて指示を出し、 (b)前記ユーザに音声による返答を許すこと、 を含むインストール方法。
  7. 【請求項7】請求項6の方法において、前記ユーザに音
    声を用いて指示を出すことを含むインストール方法。
  8. 【請求項8】請求項1の方法において、前記O/Sがオ
    プションを持ちさらに、 (a)前記データ処理システムのユーザに前記オプショ
    ンに関する情報ついて指示を出し、 (b)前記ユーザが、音声、タッチディスプレイ、マウ
    ス、キーボードから返答方法を選択できること、 を含むインストール方法。
  9. 【請求項9】請求項1の方法において、前記複数のファ
    イルが構築される前に前記O/Sのインストールに関す
    る情報を受け取ることを含むインストール方法。
  10. 【請求項10】データ処理システム上でO/Sのインス
    トールを行うシステムであって、 (a)前記データ処理システムにおいて前記O/Sの複
    数のファイルを構築する手段と、 (b)前記O/Sのインストールを続けるか中止するか
    を決定する手段と、 (c)もし前記O/Sのインストールが中止された場
    合、前記O/Sの複数のファイルを削除する手段と、 (d)もし前記O/Sのインストールを続行する場合、
    前記データ処理システム上の前記O/Sの複数のファイ
    ルを恒久的に記憶する手段と、 を含むシステム。
  11. 【請求項11】請求項10のシステムにおいて、前記デ
    ータ処理システムが古いO/Sをその中に持つ場合、前
    記複数のファイルを恒久的に記憶する手段がさらに前記
    古いO/Sを削除する手段を含むシステム。
  12. 【請求項12】請求項10のシステムにおいて、前記デ
    ータ処理システムが古いO/Sをその中に持つ場合、 (a)前記複数のファイルを構築する手段が前記古いO
    /Sに損傷を与えることなく前記複数のファイルを構築
    し、 (b)もし前記O/Sが削除された場合、前記データ処
    理システムの後の操作において前記古いO/Sを使用す
    る手段、 を含むシステム。
  13. 【請求項13】請求項10のシステムにおいて、前記デ
    ータ処理システムが揮発性データ記憶域および不揮発性
    データ記憶域を持ち、 (a)前記複数のファイルを構築する手段が前記揮発性
    データ記憶域内に前記O/Sの複数のファイルを記憶
    し、 (b)前記複数のファイルを恒久的に記憶する手段が前
    記不揮発性データ記憶域に前記O/Sを記憶する、 システム。
  14. 【請求項14】請求項10のシステムにおいて、前記デ
    ータ処理システムが入力デバイスを持ち、前記複数のフ
    ァイルを構築する手段が前記複数のファイルを構築して
    いる間データの入力を防ぐように前記入力デバイスをロ
    ックする手段を含むシステム。
  15. 【請求項15】請求項10のシステムにおいて、前記O
    /Sがオプションを持ちさらに、 (a)前記データ処理システムのユーザに前記オプショ
    ンに関する情報ついて指示を出す手段と、 (b)前記ユーザに音声による返答を許す手段と、 を含むシステム。
  16. 【請求項16】請求項15のシステムにおいて、前記指
    示を出す手段が前記ユーザに音声を用いて指示を出す手
    段を含むシステム。
  17. 【請求項17】請求項10のシステムにおいて、前記O
    /Sがオプションを持ちさらに、 (a)前記データ処理システムのユーザに前記オプショ
    ンに関する情報ついて指示を出す手段と、 (b)前記ユーザが、音声、タッチディスプレイ、マウ
    ス、キーボードから返答方法を選択できるようにする手
    段と、 を含むシステム。
  18. 【請求項18】請求項10のシステムにおいて、前記複
    数のファイルが構築される前に前記O/Sのインストー
    ルに関する情報を受け取る手段を含むシステム。
JP6227474A 1993-10-18 1994-09-22 データ処理システムへオペレーティングシステムをインストールする方法とシステム Expired - Fee Related JP2986055B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US138328 1993-10-18
US08/138,328 US5481714A (en) 1993-10-18 1993-10-18 Method and system for installing an operating system on a data processing system with abort capability and voice input feature

Publications (2)

Publication Number Publication Date
JPH07152539A true JPH07152539A (ja) 1995-06-16
JP2986055B2 JP2986055B2 (ja) 1999-12-06

Family

ID=22481548

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6227474A Expired - Fee Related JP2986055B2 (ja) 1993-10-18 1994-09-22 データ処理システムへオペレーティングシステムをインストールする方法とシステム

Country Status (4)

Country Link
US (1) US5481714A (ja)
EP (1) EP0649088B1 (ja)
JP (1) JP2986055B2 (ja)
DE (1) DE69428015D1 (ja)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3946275B2 (ja) * 1995-01-10 2007-07-18 富士通株式会社 リモートインストールシステムおよび方法
US5727205A (en) * 1995-06-28 1998-03-10 Canon Information Systems, Inc. File installation system for displaying bitmaps during file installation
US6327653B1 (en) 1995-11-07 2001-12-04 Samsung Electronics Co., Ltd. Technique for easily changing operating systems of a digital computer system using at least two pushbuttons
US5742818A (en) * 1995-12-15 1998-04-21 Microsoft Corporation Method and system of converting data from a source file system to a target file system
EP0794484A3 (en) * 1996-03-04 1999-05-06 Nec Corporation Partitioned hard disk drives and partitioning scheme for hard disk drives
US6195665B1 (en) * 1996-03-05 2001-02-27 Tomorrow's Software, L.L.C. Digital electrical computer apparatus, and methods for making and using the same, for template building, loading, and viewing
US5930515A (en) * 1997-09-30 1999-07-27 Scientific-Atlanta, Inc. Apparatus and method for upgrading a computer system operating system
US6275200B1 (en) * 1997-12-17 2001-08-14 Lacerta Enterprises, Inc. Method and apparatus for a transparent network guest controller
US6141683A (en) * 1998-01-30 2000-10-31 Lucent Technologies, Inc. Method for remotely and reliably updating of the software on a computer with provision for roll back
US6393585B1 (en) * 1998-12-23 2002-05-21 Scientific-Atlanta, Inc. Method and apparatus for restoring operating systems in a set-top box environment
US6968539B1 (en) * 1999-09-30 2005-11-22 International Business Machines Corporation Methods and apparatus for a web application processing system
US6823508B1 (en) * 2000-04-27 2004-11-23 Microsoft Corporation Automatic computer program customization based on a user information store
JP2002041292A (ja) * 2000-07-13 2002-02-08 Internatl Business Mach Corp <Ibm> コンピュータ用リカバリ装置
US7185334B2 (en) * 2000-11-29 2007-02-27 Microsoft Corporation Method and software tool for intelligent operating system installation
US6996815B2 (en) * 2000-11-29 2006-02-07 Microsoft Corporation Method and software tools for intelligent service pack installation
US8225306B2 (en) * 2002-12-12 2012-07-17 Dell Products L.P. Platform independent imaging method and system
JP2004234481A (ja) * 2003-01-31 2004-08-19 Canon Inc ソフトウェアのインストール方法および記憶媒体
US7694280B2 (en) * 2004-03-29 2010-04-06 Hewlett-Packard Development Company, L.P. Systems and methods for controlling program installation on a computing device
US20050235281A1 (en) * 2004-04-19 2005-10-20 Telefonaktiebolaget L M Ericsson (Publ) Combined software installation package
US8286158B2 (en) 2006-02-06 2012-10-09 Imation Corp. Method and system for installing portable executable applications
US9513892B2 (en) * 2007-01-25 2016-12-06 Hewlett-Packard Development Company, L.P. Capturing and deploying an operating system in a computer environment
US20090254898A1 (en) * 2008-04-08 2009-10-08 Microsoft Corporation Converting a device from one system to another
US9575739B2 (en) * 2013-03-06 2017-02-21 International Business Machines Corporation Performing unattended software installation
US10054327B2 (en) 2013-08-21 2018-08-21 Honeywell International Inc. Devices and methods for interacting with an HVAC controller
US9641885B2 (en) 2014-05-07 2017-05-02 Vivint, Inc. Voice control component installation
US10642233B2 (en) 2016-01-04 2020-05-05 Ademco Inc. Device enrollment in a building automation system aided by audio input
US10524046B2 (en) 2017-12-06 2019-12-31 Ademco Inc. Systems and methods for automatic speech recognition

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2016398A1 (en) * 1989-05-15 1990-11-15 Larry W. Beckham Method of installing software on an information processing system
US5233513A (en) * 1989-12-28 1993-08-03 Doyle William P Business modeling, software engineering and prototyping method and apparatus
US5361358A (en) * 1992-08-07 1994-11-01 International Business Machines Corporation System and method for installing program code for operation from multiple bootable operating systems
US5325532A (en) * 1992-09-25 1994-06-28 Compaq Computer Corporation Automatic development of operating system boot image
US5359730A (en) * 1992-12-04 1994-10-25 International Business Machines Corporation Method of operating a data processing system having a dynamic software update facility

Also Published As

Publication number Publication date
US5481714A (en) 1996-01-02
EP0649088A3 (en) 1997-04-09
DE69428015D1 (de) 2001-09-27
JP2986055B2 (ja) 1999-12-06
EP0649088B1 (en) 2001-08-22
EP0649088A2 (en) 1995-04-19

Similar Documents

Publication Publication Date Title
JPH07152539A (ja) データ処理システムへオペレーティングシステムをインストールする方法とシステム
US6920555B1 (en) Method for deploying an image into other partition on a computer system by using an imaging tool and coordinating migration of user profile to the imaged computer system
US5577244A (en) Methods of applying software modifications
US5881213A (en) Deferred printing
US6550061B1 (en) System and method for modifying configuration files in a secured operating system
US6910208B1 (en) System and method of providing replaceable and extensible user interface for the installation of a suite of applications
US5966540A (en) Hosted machine code installation
US5867713A (en) Committing an install plan object for the network installation of application programs
US5361358A (en) System and method for installing program code for operation from multiple bootable operating systems
US7587715B1 (en) System and method for selective installation of one or more components for a data storage management system
US6360364B1 (en) System and method for installing an application on a portable computer
JPH10283189A (ja) 内蔵実行可能アプリケーション及びコンピュータ読み取り可能な記憶媒体並びに内蔵実行可能アプリケーションの作成方法及びその作成システム
US20010044839A1 (en) Method and system for integrating a client computer into a computer network
US20050257215A1 (en) Automated software upgrade utility
KR20010050351A (ko) 역할에 기초한 사용자 프로파일의 동적 구성을 위한시스템 및 방법
US20030037326A1 (en) Method and system for installing staged programs on a destination computer using a reference system image
US20060048060A1 (en) Intelligent personalization based on usage analysis
US20030046678A1 (en) Computer hardware and software installation apparatus and method
US20040049531A1 (en) Job network setup method, job network execution method, job management system, management terminal and program
JPH0683647A (ja) 汎用制御インターフェースを含むデータ処理システム
JPH0612348A (ja) ソフトウェア・インストール装置
JPH0585047B2 (ja)
US11113127B2 (en) Command line output redirection
US6807664B1 (en) Multiapplication concurrent-execution interpreter execution method therefor and computer-readable storage medium storing program therefor
Cisco Installing ISM

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees