Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0777389B2 - ネットワークの構成を確立するためのシステム - Google Patents
[go: Go Back, main page]

JPH0777389B2 - ネットワークの構成を確立するためのシステム - Google Patents

ネットワークの構成を確立するためのシステム

Info

Publication number
JPH0777389B2
JPH0777389B2 JP62231258A JP23125887A JPH0777389B2 JP H0777389 B2 JPH0777389 B2 JP H0777389B2 JP 62231258 A JP62231258 A JP 62231258A JP 23125887 A JP23125887 A JP 23125887A JP H0777389 B2 JPH0777389 B2 JP H0777389B2
Authority
JP
Japan
Prior art keywords
user
network
rules
rule
input
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.)
Expired - Lifetime
Application number
JP62231258A
Other languages
English (en)
Other versions
JPS6377241A (ja
Inventor
デボラ・アン・ブレッケリイ−フォーゲル
グレン・エドモンド・チャールミン
ステフェン・パトリック・カムイングス
カロリン・ケイ・ジョーンズ
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 JPS6377241A publication Critical patent/JPS6377241A/ja
Publication of JPH0777389B2 publication Critical patent/JPH0777389B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/161Computing infrastructure, e.g. computer clusters, blade chassis or hardware partitioning
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S706/00Data processing: artificial intelligence
    • Y10S706/902Application using ai with detail of the ai system
    • Y10S706/911Nonmedical diagnostics
    • Y10S706/916Electronic or computer, internal or network, circuit

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)
  • Communication Control (AREA)

Description

【発明の詳細な説明】 A.産業上の利用分野 本発明は、ネツトワークによつて接続された処理システ
ム、より具体的には正しいユーザのエントリを助けるた
めに無効な要求に関連した問題を指示するフイード・バ
ツクをユーザに与えながらネツトワーク・アーキテクチ
ヤのプロトコルに従つてシステムを構成する事に関す
る。
B.従来技術 処理システムが他の遠隔の処理システムと通信するため
には、処理システムはネツトワークを流れる情報フロー
を定義するアーキテクチヤを有していなければならな
い。1つの典型的なネツトワーク・アーキテクチヤは、
システム・ネツトワーク・アーキテクチヤ(SNA)と呼
ばれるものである。SNAは、通信システムを経由して情
報を伝送するための動作シーケンス、プロトコル、フオ
ーマツト、及び論理的構造の全体的な記述から構成され
ている。
どのネツトワーク・アーキテクチヤも、複雑であり、膨
大なプロトコル群を含んでいる。従つて、ネツトワーク
を経て他のシステム又は装置と通信を行なうためには、
アーキテクチヤのプロトコルに適合する接続を保証する
ためにそのネツトワーク・アーキテクチヤについて広範
な知識が必要である。典型的なシステム・ユーザは普通
この知識ベースを有していない。従つて、不正な要求に
関連する問題を解決する時にユーザを助けるために常駐
のエキスパートが通常必要とされるであろう。
これらの問題を解決する1つの方法が、IBMシステム3
8、IBM Displaywriter及びIBM5280に提供されていた。
これらのシステムには、所望の接続を入力するようにユ
ーザに促すプログラムが提供されていた。次にプログラ
ムは、ユーザから正しい接続を受け取つたか否かを判定
した。
C.発明が解決しようとする問題点 この方法に伴なう問題点は、エラーの場合にそのエラー
を訂正するためにユーザが何をすべきかという指示をユ
ーザが受け取らない事であつた。上記プログラムはユー
ザによる対話を可能にしなかつた。
また、これらのプログラムは、スクリーンの間の矛盾を
チエツクする能力を提供しなかつた。例えば、ユーザが
1つの応答を行なつた時、その応答は他のオプシヨン・
スクリーン上の可能な応答を制限する事がある。それら
のプログラムは、次のユーザの応答が利用可能な応答の
範囲内にあるか否かをチエツクする手段を提供せず、ク
ロス・チエツキング及び相互依存性のチエツクを行なわ
なかつた。
また、それらのプログラムは、ネツトワーク・アーキテ
クチヤのプロトコルにおける変更や追加に容易には適合
できなかつた。例えば、ネツトワーク・アーキテクチヤ
のプロトコルがより多くのアダプタ・モデム及び付加的
な通信カードを付加する能力を提供するように強化され
た時、ユーザがネツトワーク中でサポートすることを望
むアプリケーシヨン及びアダプタをユーザが選択する事
ができなかつた。
従つて、ある装置間に新たに通信を提供するようにネツ
トワーク・アーキテクチヤが強化された時、プログラム
はプログラム・コードの(費用のかかり且つ負担の多
い)書き換えを行なう事なしにそれらの変更をサポート
できなかつた。
従つて、本発明の目的は、ユーザがネツトワーク・アー
キテクチヤのプロトコルの知識を持たずにネツトワーク
上で通信を行なう事を可能にする事である。
本発明の他の目的は、ユーザが専門家の知識を受け取つ
て入力エラーを訂正する事を可能にするようにシステム
・ユーザに対するインターフエースを提供する事であ
る。
本発明の他の目的はクロス・チエツク及び相互依存性チ
エツクを提供する事である。
本発明の他の目的はネツトワーク・アーキテクチヤのプ
ロトコルの変更を効率的に組み込む事である。
D.問題点を解決するための手段 本発明のシステムは特定のネツトワーク・アーキテクチ
ヤのプロトコルをエキスパート・システムとして構成す
る。エキスパート・システムは、特定のネツトワーク・
アーキテクチヤのプロトコルについての知識を利用し
て、ネツトワークを経て通信を行なう時にシステム・ユ
ーザに知的な助言を与える。
システムは、知識ベース、制御部、現在のデータ及びユ
ーザ・インターフエースから構成される。知識ベースは
ルール・ベースの情報テーブルとして表現される。それ
はエキスパート情報として知られるネツトワーク・アー
キテクチヤのルールのテーブルを含んでいる。テーブル
は具体的なネツトワーク環境、ユーザ・パラメータの相
互依存性、基準、及び限界やデフオルト等のインテグリ
テイ値に関するルールから構成されている。
制御部は、人との対話を促進するために現在のデータに
対して知識ベース中の情報をテストする事によつて判断
を行なうインターフエース・マシンである。
現在のデータはプロフアイル・データとユーザ・データ
との組み合せである。プロフアイル・データは媒体に記
憶された初期データであるが、ユーザによる変更が可能
である。ユーザ・データはユーザによつてちようど選択
されたデータである。
ユーザ・インターフエースは、ユーザとの間の入力及び
出力の対話的な交換である。それはパラメータ、許され
る選択、エラー・メツセージ及び構成されるプログラム
のヘルプ・テキストを示す。
制御部はユーザに選択メニユーを表示するためにユーザ
・インターフエースを利用する。メニユーはユーザによ
つて変更可能な現在のデータを含む。ユーザがユーザ・
インターフエースにキー入力する時、制御装置の推論エ
ンジンは知識ベースのテーブル中のルールを用いて入力
を確認する。入力が知識ベースのルールに適合しなけれ
ば、制御部は、入力エラーを訂正するのに必要な知識を
ユーザに与えるために、ユーザ・インターフエースを通
じてユーザにルールを表示する。
E.実施例 本発明のシステムはネツトワーク・アーキテクチヤが他
のシステムで走行する方式を構成する。構成(configur
ation)プログラム10(第1図)は、どのアダプタ、モ
デム、通信カード、及びその他の物理的装置がネツトワ
ーク中でサポートされるかをユーザが選択する事を可能
にする。典型的なネツトワーク・アーキテクチヤは多数
のアプリケーシヨン及びアダプタをサポートできる。従
つて、ユーザはそれらの間から選択を行なわなければな
らない。さらに、ユーザは、選択されたオプシヨンが適
合性を有する事を保証するために種々の装置の正しい組
み合せを得なければならない。
第1図ほ参照すると、本発明のシステムは処理システム
1のアプリケーシヨン・プログラムとして走行する構成
プログラム10を有する。構成プログラム10はユーザがネ
ツトワーク7を経由して他のシステム8に接続を確立す
る事を可能にする。また構成プログラム10は、他システ
ムに接続を行なうためにネツトワーク・アーキテクチヤ
3が必要とする情報を準備する。処理システム1を他シ
ステム8に結合するために必要な情報は構成プログラム
10がネツトワーク・アーキテクチヤ3に与えるが、ユー
ザは依然として他システムの接続アドレスを知つていな
ければならない。
さらに第1図に示されるように、処理システム1におい
ては、ネツトワーク・アーキテクチヤがフアイル・デイ
レクトリとしてオペレーテイング・システム2のカーネ
ル中に組み込まれている(1986年9月17日米国特許出願
の関連出願を参照されたい)。処理システムはオペレー
テイング・システム2の上で走行するアプリケーシヨン
・プログラム11を有する。全ての処理は、仮想機械イン
ターフエース4を経てデバイス・ドライバ5に行き、そ
れがI/O装置6を制御する。しかしここで開示する発明
は、ここで具体的に説明する型以外の処理システムにも
適用可能である。
さらに、本発明はシステム・ネツトワーク・アーキテク
チヤ(SNA)を参照して具体的に説明するが、本発明は
他のネツトワーク・アーキテクチヤにも同様に適用でき
る。
本発明のアプリケーシヨン・プログラムは、ルール21
(第2図)を含む知識ベース、推論エンジンである制御
部30と、ユーザとシステムとの間の対話であるユーザ・
インターフエース40、及びデフオルトのデータ・ベース
情報又はユーザにより選択された情報を含む現在のデー
タ・ベース50より構成されている。
知識ベース20は第2図に示すようなルールから構成され
る。ルール21はネツトワーク・アーキテクチヤ及びSNA
等の特定のネツトワーク・アーキテクチヤによつてサポ
ートされているネツトワーク・アーキテクチヤ・アダプ
タに関する専門家の知識を含んでいる。例えば、ルール
21は、供給される情報の型、例えば供給される情報が接
続名か否か等を包含している。それが接続名であれば、
ルールは、ユーザの選択し得る名前を包含する。ルール
は接続名が文字Aと文字Zの間の文字、アステリスク*
及びドル記号$からのみ成ると述べる事もできる。
第2図に示すように、知識ベース20はフイールドA〜H
を有する知識ルール21のテーブルである。各ルール21に
は参照ポインタ23、インテグリテイ値22、及びチエイン
24が含まれる。チエイン24は適宜、他の関連ルール21を
参照及び指示する。参照ポインタ23は知識ベース20を現
行データ50及びユーザ・インターフエース40にリンクさ
せる。
インテグリテイ値22は範囲及びデータ型を用いてユーザ
・データの有効性を保証する。インテグリテイ値22は、
データの保存性を確認するためにユーザ・インターフエ
ース40においてユーザの入力パラメータの選択に対して
テストされる。ユーザからの情報は、フイールドA、
B、C及びDに示すように正しいデータ型、長さ、並び
に最小及び最大の範囲を持たなければならない。これら
のフイールドはユーザによりキー入力される情報の保全
性を維持する。
参照ポインタ23及びインテグリテイ値22は、ユーザのデ
ータベース中の関連データ値をチエツクするためにルー
ルとして一緒に使用される。知識ルールのテーブルは、
ルールが他のルールに関連付けられる時にチエインされ
る。チエインされたルールは関連するユーザのデータの
保全性を検証するために処理される。
参照ポインタ23はフイールドE、F、及びGから成る。
フイールドEはユーザがそれを変更した時の現行データ
の変数名を含んでいる。フイールドFはプロンプトの変
数名である。フイールドGは、現行データがハード・フ
アイル上にある時にそれを示す現行データ・ポインタで
ある。これはユーザの入力をシステムが受理するのに先
行する現行データである。
エキスパートの知識は表形式なので、エキスパートの知
識は、プログラム論理を変更する事なくルールを付加し
そして1つのルールを他のルールにチエイニングする事
によつて容易に増加させる事ができる。エキスパートの
知識は非常に複雑且つ相互に関連しているので、ルール
を互いにチエイニングする能力は、エキスパートの知識
のこの複雑さと相互関連をより正確にシミユレートす
る。
第1図及び第3図を参照すると、制御部30は第3図のス
テツプ31で、I/O表示装置6を介してユーザにメニユー
を表示する。これらのメニユーは、ネツトワーク中で通
信を行なうために構成される必要のあるネツトワークの
異なつた部分から成る。例えば、メニユーは構成を行な
うためのネツトワーク環境の種々の論理ユニツト又は異
なつたアダプタ、ネツトワーク・ノードを参照し得る。
制御部30はステツプ32で現在のデータベース50にアクセ
スし、ユーザに対するオプシヨンとしてスクリーン上に
現在のデータ50を表示する。
次に、ステツプ33でユーザは選択を行なうか又はメニユ
ーに表示された現在のデータ50に対して変更を行なう事
によつて、表示メニユーに入力を行なう。制御部30は推
論エンジンとして動作し、ユーザの入力を参照ポインタ
23を介して取得し、それを知識ベース20に適用して、そ
れがネツトワークのルール21に従つているか否かを見る
(ステツプ34)。
ステツプ33〜35は、ルール21中に存在するエキスパート
の知識とユーザ・インターフエース40の対人的対話との
間の構成プログラム10の相互作用を提供する。もしユー
ザの入力がネツトワーク・アーキテクチヤのルール21に
適合すれば、ユーザの入力が、処理システム1のI/O記
憶装置6の中に存在するままに現在のデータベース50の
中の現在のデータになる(ステツプ36)。この現在のデ
ータ50は知識ルール21の参照ポインタ23のフイールドG
によつて参照される。ユーザの入力は、現在のデータベ
ース50中に以前に存在していたデータを置き換える。も
しユーザの入力がネツトワーク・アーキテクチヤのルー
ル21に適合しなければ、制御部30はユーザ・インターフ
エース40にアクセスしてユーザにルール21を表示する
(ステツプ35)。これはユーザが以前の入力の誤りを訂
正するのに必要である。
上述のように、制御部30は他の3つの構成要素、ユーザ
・インターフエース40、現在のデータ50及び知識ベース
10の間の相互作用を管理する。制御部30はユーザ・イン
ターフエースの対話を用いて現在のデータを表示する。
スクリーン上には現在のプロンプト及び現在の選択が表
示される。現在の選択が変更されると、制御部30の推論
エンジンはそれを知識ベース20と比較する。ユーザが入
力に賢明な訂正を行なうのに必要なルールは、ユーザ・
インターフエースを介してユーザに表示される。
知識ベース20、制御部30、ユーザ・インターフエース40
及び現在のデータ50を別個の存在として維持する事によ
り、システム1は必要に応じてこれらの異なつた構成要
素にアクセスでき、且つシステムをユーザにとつてより
信頼すべきものにする。例えば、ユーザがユーザ・イン
ターフエースを介して入力する時、システムはその入力
を検査するために知識ベース内のテーブルに分岐する。
もし入力が誤りを含んでいると、システムは、訂正が必
要な事をユーザに知らせるためにユーザに、対応するル
ールをフイードバックする。
第2図を参照すると、ルール1は論理ユニツト(LU)型
に関するルールである。データ型22Aはこのルール1の
場合は整数である。長さ22Bは2バイトである。LU型に
関する最小値はフイールド22Cに示すように1である。L
U型に関する最大値はフイールド22Dに示すように6であ
る。フイールド23Eは現在のデータを含むメモリ・アド
レスへのポインタを含み得る。フイールド23Fは、ユー
ザに表示されるプロンプトの変数名を含むメモリへのポ
インタを含んでいる。この場合、そのプロンプトは「論
理ユニツト型」である。またフイールド23Fには、「論
理ユニツト型は最小値が1で最大値が6の2バイトの整
数です。」というユーザへの助言も付属している。フイ
ールドGは現在のデータ又は現在のデータへのポインタ
であり、この場合それは値2である。論理ユニツト型に
関係する他のルールはチエイン24Hによつてアクセスで
きる。この場合ルール1はルール5にチエイニングされ
ている。
例えば、第3図のステツプ31でメニユーが表示される
時、メニユーはユーザが接続にタイムアウトを望むか否
かを要求する。ユーザからの応答は「y」又は「n」で
ある。第2図の列Aは特定のデータ型としてタイムアウ
ト情報をリストする。従つてユーザが「s」の応答をキ
ー・インすると、制御部30の推論エンジンはインテグリ
テイ値22に対してその入力をチエツクし、それがフイー
ルドAの中のデータ型に一致しない事を見い出す。正し
い応答は「y」又は「n」だけであるというルールをユ
ーザ・インターフエースの対話を通じてユーザに表示す
ることができる。
他の例として、ユーザ・インターフエース40は現在の接
続プロフアイル名に関する現在のデータ50を「Bldg22」
と表示する事があるかもしれない。ユーザはユーザ・イ
ンターフエース40によつてその現在のデータ50を変更し
得る。もしユーザが名前「BLDG247/1」を入力すると、
制御部30の推論エンジンは入力を比較し、入力がインテ
グリテイ値22のフイールドAに従つた正しいデータ型の
接続名であつた事を確認する。しかし、制御部30の推論
エンジンは名前の長さ(9文字)をインテグリテイ値22
のフイールドBと比較する。長さフイールドBが接続名
の長さを8文字に制限していると、接続名は8文字より
多くの文字を含んではならないというルールがユーザに
表示される。さらに、接続名は大文字Aと大文字Zとの
間の文字、星印*、及びドル記号$のみから成るという
別のルールを、チェインを介して、文字数に関する上記
のルールに連鎖することもできる。この連鎖された使用
文字に関するルールもユーザ・インターフエースを通じ
てユーザに表示する事ができる。
F.発明の効果 知識ベースはルールのテーブルから構成されているの
で、本発明のシステム・プログラムは維持が容易であ
る。ネツトワーク・アーキテクチヤに対する改良により
新しいルールが必要な時、新しいルールは単に知識ベー
ス中の表に付加される。新しいプログラム又はコードの
付加的な行は書く必要がない。
本発明の構成プログラムはエキスパート・システムの基
本的な部品を別個の異なつた部品として有しているの
で、プログラムは保守が容易であり、且つデバツグも容
易である。またプログラムはプログラム論理の代りにデ
ータを用いるので実行がより速い。さらにこのシステム
・プログラムは、単に知識ベースに新しいルールを付加
する事を通じてより多くのエキスパートの知識を付加す
る事によつて、システム・ネツトワーク・アーキテクチ
ヤ(SNA)に加えて他のプログラム用のエキスパートに
容易に拡張できる。
構成プログラムはエキスパートの知識を与えるので、ユ
ーザはネツトワークを通じて通信を行なうために複雑な
プログラムを構成する事ができる。ネツトワーク・アー
キテクチヤのエキスパートの知性は、ユーザに関するプ
ログラム・パラメータを助言し、訂正し更新する知識ベ
ースの形を取る。
【図面の簡単な説明】
第1図は典型的な処理システムと共に構成プログラムを
示す図、 第2図は知識ベースのテーブルを示す図、 第3図は制御部、ユーザ・インターフエース、現在のデ
ータ、及び知識ベースの間の相互作用に関係するステツ
プを示す流れ図である。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ステフェン・パトリック・カムイングス アメリカ合衆国テキサス州オウスチン、モ ーニング・ドーブ・ドライブ10612番地 (72)発明者 カロリン・ケイ・ジョーンズ アメリカ合衆国テキサス州オウスチン、ク ラッシイ・ファームス1603番地 (56)参考文献 特開 昭59−23943(JP,A) 特開 昭54−22128(JP,A) 特開 昭59−180722(JP,A) 特開 昭59−167768(JP,A) 特開 昭60−160456(JP,A) 特開 昭61−206050(JP,A)

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】ネットワーク・アーキテクチャのプロトコ
    ルに従ってネットワーク構成を確立するためのシステム
    であって、 上記ネットワーク構成の現在の状態を保持するデータベ
    ースと、 上記データベース及び入力データをユーザに表示するた
    めのユーザ・インターフェースと、 上記ネットワーク・アーキテクチャのルールを含むとと
    もに、該ルール間を連鎖させるためのチェイン・フィー
    ルドを備えたテーブルを有する知識ベースと、 上記知識ベースに上記ユーザからの入力データを適用
    し、該入力データの有効性を判定する制御部とを有し、 上記制御部で上記入力データが有効と判定された場合に
    は、該入力データを上記データベースにネットワーク構
    成の現在の状態として記憶し、無効と判定された場合に
    は、上記ユーザ・インターフェースを介して、該入力デ
    ータに対応する上記ネットワーク・アーキテクチャのル
    ールを表示するとともに、上記チェイン・フィールドに
    より該ルールに連鎖された他のルールがある場合には該
    他のルールも表示し、入力データの訂正に必要な知識を
    ユーザに対して提供する、 ネットワークの構成を確立するためのシステム。
JP62231258A 1986-09-17 1987-09-17 ネットワークの構成を確立するためのシステム Expired - Lifetime JPH0777389B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US908486 1986-09-17
US06/908,486 US4864492A (en) 1986-09-17 1986-09-17 System and method for network configuration

Publications (2)

Publication Number Publication Date
JPS6377241A JPS6377241A (ja) 1988-04-07
JPH0777389B2 true JPH0777389B2 (ja) 1995-08-16

Family

ID=25425884

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62231258A Expired - Lifetime JPH0777389B2 (ja) 1986-09-17 1987-09-17 ネットワークの構成を確立するためのシステム

Country Status (3)

Country Link
US (1) US4864492A (ja)
EP (1) EP0260579A3 (ja)
JP (1) JPH0777389B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12071675B2 (en) 2017-11-13 2024-08-27 Paul Wurth S.A. Shaft furnace condition monitoring

Families Citing this family (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5109484A (en) * 1986-04-09 1992-04-28 International Business Machines Corporation Self configuring terminal which polls loop network and generates list of connected devices for use in selectively downloading control programs
US5062055A (en) * 1986-09-02 1991-10-29 Digital Equipment Corporation Data processor performance advisor
US4768150A (en) * 1986-09-17 1988-08-30 International Business Machines Corporation Application program interface to networking functions
GB2206713B (en) * 1987-03-23 1991-11-27 Case Group Plc Expert and database system and method for communications networks
US5175800A (en) * 1987-03-23 1992-12-29 Case Group Plc Expert and data base system and method for communications network
KR960016138B1 (ko) * 1988-06-17 1996-12-04 가부시기가이샤 히다찌세이꾸쇼 지식정보생성 시스템
JPH0210454A (ja) * 1988-06-29 1990-01-16 Canon Inc 電子機器
US5249260A (en) * 1988-08-12 1993-09-28 Hitachi, Ltd. Data input system
US4991089A (en) * 1988-09-30 1991-02-05 Ibm Corp. Method for establishing current terminal addresses for system users processing distributed application programs in an SNA LU 6.2 network environment
US5113398A (en) * 1989-06-01 1992-05-12 Shackleton System Drives Corporation Self-healing data network and network node controller
US5159687A (en) * 1989-11-14 1992-10-27 Caseworks, Inc. Method and apparatus for generating program code files
US5063523A (en) * 1989-11-16 1991-11-05 Racal Data Communications Inc. Network management system with event rule handling
US5107499A (en) * 1990-04-30 1992-04-21 At&T Bell Laboratories Arrangement for automated troubleshooting using selective advice and a learning knowledge base
JPH0727504B2 (ja) * 1990-12-10 1995-03-29 インターナショナル・ビジネス・マシーンズ・コーポレイション ネットワークの構成を定義するシステム、ネットワークのための構成パラメータを生成する方法及びネットワークを構成するためのシステム
AU1893392A (en) * 1991-05-03 1992-12-21 Storage Technology Corporation Knowledge based resource management
US5371872A (en) * 1991-10-28 1994-12-06 International Business Machines Corporation Method and apparatus for controlling operation of a cache memory during an interrupt
FR2696259A1 (fr) * 1992-09-30 1994-04-01 Apple Computer Organisation en tâches et en modules d'une exécution dans un processeur.
US5517635A (en) * 1992-12-17 1996-05-14 International Business Machines Corporation System for designing an application program to be independent of I/O devices by utilizing application name, system name, and predetermined hardware specific parameters of data objects
US7043407B2 (en) * 1997-03-10 2006-05-09 Trilogy Development Group, Inc. Method and apparatus for configuring systems
US5931914A (en) * 1993-04-09 1999-08-03 Industrial Technology Research Institute Apparatus for communication protocol processing utilizing a state machine look up table
US5594637A (en) * 1993-05-26 1997-01-14 Base Ten Systems, Inc. System and method for assessing medical risk
JP2991303B2 (ja) * 1995-01-19 1999-12-20 インターナシヨナル・ビジネス・マシーンズ・コーポレーシヨン 制御ネットワークおよびその構成方法
US5557748A (en) * 1995-02-03 1996-09-17 Intel Corporation Dynamic network configuration
US5796951A (en) * 1995-12-22 1998-08-18 Intel Corporation System for displaying information relating to a computer network including association devices with tasks performable on those devices
GB9526326D0 (en) 1995-12-22 1996-02-21 British Telecomm Accessing telecommunications services
US5761380A (en) * 1996-02-12 1998-06-02 International Business Machines Corporation Coordinating installation of distributed software components
US5838907A (en) * 1996-02-20 1998-11-17 Compaq Computer Corporation Configuration manager for network devices and an associated method for providing configuration information thereto
US5819042A (en) * 1996-02-20 1998-10-06 Compaq Computer Corporation Method and apparatus for guided configuration of unconfigured network and internetwork devices
US6237029B1 (en) 1996-02-26 2001-05-22 Argosystems, Inc. Method and apparatus for adaptable digital protocol processing
US6219708B1 (en) * 1996-05-30 2001-04-17 Multi-Tech Systems, Inc. System for network resource management
US6049832A (en) * 1996-11-15 2000-04-11 Wall Data Incorporated Method for accessing information on a host computer from a client computer through an intelligent virtual host component
JP3671595B2 (ja) * 1997-04-01 2005-07-13 株式会社日立製作所 複合計算機システムおよび複合i/oシステム
US6229538B1 (en) 1998-09-11 2001-05-08 Compaq Computer Corporation Port-centric graphic representations of network controllers
US6272113B1 (en) 1998-09-11 2001-08-07 Compaq Computer Corporation Network controller system that uses multicast heartbeat packets
US6381218B1 (en) 1998-09-11 2002-04-30 Compaq Computer Corporation Network controller system that uses directed heartbeat packets
US6837095B2 (en) 1999-03-03 2005-01-04 Smiths Detection - Pasadena, Inc. Apparatus, systems and methods for detecting and transmitting sensory data over a computer network
US6422061B1 (en) 1999-03-03 2002-07-23 Cyrano Sciences, Inc. Apparatus, systems and methods for detecting and transmitting sensory data over a computer network
US7089780B2 (en) * 1999-03-03 2006-08-15 Smiths Detection Inc. Apparatus, systems and methods for detecting and transmitting sensory data over a computer network
DE60023005T2 (de) * 1999-06-17 2006-07-20 Smiths Detection Inc., Pasadena Vielfach-sensor-system und -gerät
JP2001084197A (ja) * 1999-09-16 2001-03-30 Nec Corp コンピュータ機器設定情報変更管理方法
US6697895B1 (en) * 2000-11-10 2004-02-24 Spectra Logic Corporation Network attached tape storage system
US20030035833A1 (en) * 2000-12-06 2003-02-20 Xiaorong He Rapidly dispersing pharmaceutical composition
US7676389B2 (en) * 2001-12-28 2010-03-09 Atmos Energy Corporation Compliance management system and method
US7171689B2 (en) * 2002-02-25 2007-01-30 Symantec Corporation System and method for tracking and filtering alerts in an enterprise and generating alert indications for analysis
US7761794B1 (en) * 2004-01-22 2010-07-20 Cisco Technology, Inc. Integrated audit and configuration techniques
JP4182083B2 (ja) * 2005-05-12 2008-11-19 キヤノン株式会社 ネットワークに接続されたネットワーク機器を管理する装置、方法、及びプログラム
US7904182B2 (en) * 2005-06-08 2011-03-08 Brooks Automation, Inc. Scalable motion control system
US8239498B2 (en) * 2005-10-28 2012-08-07 Bank Of America Corporation System and method for facilitating the implementation of changes to the configuration of resources in an enterprise
US8782201B2 (en) * 2005-10-28 2014-07-15 Bank Of America Corporation System and method for managing the configuration of resources in an enterprise
US8312507B2 (en) 2006-10-17 2012-11-13 A10 Networks, Inc. System and method to apply network traffic policy to an application session
US8584199B1 (en) 2006-10-17 2013-11-12 A10 Networks, Inc. System and method to apply a packet routing policy to an application session
US9118618B2 (en) 2012-03-29 2015-08-25 A10 Networks, Inc. Hardware-based packet editor
US9596286B2 (en) 2012-05-25 2017-03-14 A10 Networks, Inc. Method to process HTTP header with hardware assistance
US9137117B2 (en) 2012-08-27 2015-09-15 Cisco Technology, Inc. System and method for configuration of fixed port location in a network environment
US9338225B2 (en) 2012-12-06 2016-05-10 A10 Networks, Inc. Forwarding policies on a virtual service network
US9992107B2 (en) 2013-03-15 2018-06-05 A10 Networks, Inc. Processing data packets using a policy based network path
WO2014179753A2 (en) 2013-05-03 2014-11-06 A10 Networks, Inc. Facilitating secure network traffic by an application delivery controller
US10027761B2 (en) 2013-05-03 2018-07-17 A10 Networks, Inc. Facilitating a secure 3 party network session by a network device
US9942152B2 (en) 2014-03-25 2018-04-10 A10 Networks, Inc. Forwarding data packets using a service-based forwarding policy
US10020979B1 (en) 2014-03-25 2018-07-10 A10 Networks, Inc. Allocating resources in multi-core computing environments
US9806943B2 (en) 2014-04-24 2017-10-31 A10 Networks, Inc. Enabling planned upgrade/downgrade of network devices without impacting network sessions
US10268467B2 (en) 2014-11-11 2019-04-23 A10 Networks, Inc. Policy-driven management of application traffic for providing services to cloud-based applications
US10387230B2 (en) 2016-02-24 2019-08-20 Bank Of America Corporation Technical language processor administration
US10216798B2 (en) 2016-02-24 2019-02-26 Bank Of America Corporation Technical language processor
US10275183B2 (en) 2016-02-24 2019-04-30 Bank Of America Corporation System for categorical data dynamic decoding
US10366338B2 (en) 2016-02-24 2019-07-30 Bank Of America Corporation Computerized system for evaluating the impact of technology change incidents
US10275182B2 (en) 2016-02-24 2019-04-30 Bank Of America Corporation System for categorical data encoding
US10366367B2 (en) 2016-02-24 2019-07-30 Bank Of America Corporation Computerized system for evaluating and modifying technology change events
US10430743B2 (en) 2016-02-24 2019-10-01 Bank Of America Corporation Computerized system for simulating the likelihood of technology change incidents
US10067984B2 (en) 2016-02-24 2018-09-04 Bank Of America Corporation Computerized system for evaluating technology stability
US10366337B2 (en) 2016-02-24 2019-07-30 Bank Of America Corporation Computerized system for evaluating the likelihood of technology change incidents
US10223425B2 (en) 2016-02-24 2019-03-05 Bank Of America Corporation Operational data processor
US10019486B2 (en) 2016-02-24 2018-07-10 Bank Of America Corporation Computerized system for analyzing operational event data

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5422128A (en) * 1977-07-19 1979-02-19 Sanyo Electric Co Ltd Terminal device for data transmission
US4545013A (en) * 1979-01-29 1985-10-01 Infinet Inc. Enhanced communications network testing and control system
FR2513468B1 (fr) * 1981-09-18 1986-02-14 Cit Alcatel Dispositif de defense d'un autocommutateur a commande repartie
JPS5923943A (ja) * 1982-07-30 1984-02-07 Yokogawa Hokushin Electric Corp 通信条件設定方式
JPS59167768A (ja) * 1983-03-11 1984-09-21 Fujitsu Ltd デ−タチエツク方式
US4500964A (en) * 1983-03-30 1985-02-19 International Business Machines Corporation Dialog user error diagnosis, severity, and help technique
JPS60160456A (ja) * 1983-12-29 1985-08-22 Fujitsu Ltd テ−ブル通信方式
NO171939C (no) * 1985-05-06 1993-05-19 Int Standard Electric Corp Kommunikasjonssystem

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12071675B2 (en) 2017-11-13 2024-08-27 Paul Wurth S.A. Shaft furnace condition monitoring

Also Published As

Publication number Publication date
JPS6377241A (ja) 1988-04-07
EP0260579A2 (en) 1988-03-23
EP0260579A3 (en) 1990-04-25
US4864492A (en) 1989-09-05

Similar Documents

Publication Publication Date Title
JPH0777389B2 (ja) ネットワークの構成を確立するためのシステム
US6102965A (en) System and method for providing client/server access to graphical programs
EP0499620B1 (en) Computer and telephone apparatus with user friendly computer interface and enhanced integrity features
US6802053B1 (en) Graphical programming system with distributed block diagram execution and front panel display
US5321840A (en) Distributed-intelligence computer system including remotely reconfigurable, telephone-type user terminal
CN104007957B (zh) 在编辑期间显示实时数据的改进图形用户界面编辑器
JP4906829B2 (ja) フィールドデバイスコンフィギュレーションへのチェンジのレコードのトランザクションデーターベースを管理する為のシステム及び方法
US8336023B2 (en) Extensible code visualization
JPH0738560A (ja) 遠隔通信装置を構成及び操作する方法
JPH0727504B2 (ja) ネットワークの構成を定義するシステム、ネットワークのための構成パラメータを生成する方法及びネットワークを構成するためのシステム
WO1995025396A2 (en) Computer and telephone apparatus with user friendly interface andenhanced integrity features
JP2001265705A (ja) Usbホストでusb装置依存プログラムを実行するためにusb装置によって提供されるエージェント
US5831608A (en) User interface for a remote terminal
US5758155A (en) Method for displaying progress during operating system startup and shutdown
US5623664A (en) Interactive memory organization system and method therefor
JP2004070886A (ja) ディスクアレイ装置の設定方法、プログラム、情報処理装置、及びディスクアレイ装置
CN102292704A (zh) 具有用于实施离线仪器用户设置的内嵌固件的配置器
AU2018204594B2 (en) Graph display method, graph generating method, electronic device, and recording medium
JPH0855042A (ja) データ処理システムをプログラミングする方法
EP1213647A1 (en) A software configuration system and the creation and use thereof
KR20020042834A (ko) 인터넷 도메인 이름 등록의 설립 및 유지를 위한 방법 및장치
CN119583156A (zh) 一种通用的防火墙策略执行方法、装置、设备及存储介质
CA2600115A1 (en) A computer controlled display system for coordinating many users participating in long running processes for producing products
JPH04178050A (ja) Lanシステム
CN119943307A (zh) 内窥镜账号管理方法、系统、内窥镜及存储介质