JP5025329B2 - A collaborative web-based aircraft horizontal obstacle impact analysis tool - Google Patents

A collaborative web-based aircraft horizontal obstacle impact analysis tool Download PDF

Info

Publication number
JP5025329B2
JP5025329B2 JP2007131685A JP2007131685A JP5025329B2 JP 5025329 B2 JP5025329 B2 JP 5025329B2 JP 2007131685 A JP2007131685 A JP 2007131685A JP 2007131685 A JP2007131685 A JP 2007131685A JP 5025329 B2 JP5025329 B2 JP 5025329B2
Authority
JP
Japan
Prior art keywords
malfunction
impact
user
data
direct
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.)
Active
Application number
JP2007131685A
Other languages
Japanese (ja)
Other versions
JP2007323638A5 (en
JP2007323638A (en
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.)
Boeing Co
Original Assignee
Boeing Co
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 Boeing Co filed Critical Boeing Co
Publication of JP2007323638A publication Critical patent/JP2007323638A/en
Publication of JP2007323638A5 publication Critical patent/JP2007323638A5/ja
Application granted granted Critical
Publication of JP5025329B2 publication Critical patent/JP5025329B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/008Reliability or availability analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Alarm Systems (AREA)

Description

発明の分野
この発明は、データ処理の分野に関し、特に、システム誤動作影響データを受信および格納するためおよびユーザがそのデータを見ることおよび/または修正することを容易にするための方法ならびに装置に関する。
The present invention relates to the field of data processing, and in particular, to a method and apparatus for receiving and storing system malfunction impact data and for facilitating a user to view and / or modify that data.

発明の背景
航空機の設計の進歩は、非常に多くの相互に依存するシステムの発展に繋がった。これらのシステムのうち1つ以上の障害または誤動作は、直接的または間接的に他のシステムに影響を及ぼすことが多い。さらに、これらの障害/誤動作ならびにそれらの直接的および間接的な影響の分析はしばしば、認可プロセスの一部として必要である。典型的にはこのような分析は、このような分析を容易にできるシステムまたはプロセスに関係なく、システムアナリストのグループによって手動で行なわれる。
BACKGROUND OF THE INVENTION Advances in aircraft design have led to the development of numerous interdependent systems. Failure or malfunction of one or more of these systems often affects other systems directly or indirectly. Furthermore, analysis of these failures / malfunctions and their direct and indirect effects is often required as part of the authorization process. Typically, such analysis is performed manually by a group of system analysts, regardless of the system or process that can facilitate such analysis.

さらに、ネットワークおよびコンピュータシステムの進歩によって、コンピュータシステムユーザは、データの共有ブロックを作成および修正する際に、他のユーザと協調することがますます容易になった。例はオンライン「掲示板」を含み、このオンライン「掲示板」によって、インターネットまたは何らかの他のネットワークによって接続される、異なる場所にいる複数のユーザは「掲示板」のデータを作成および修正できる。   In addition, advances in networks and computer systems have made it easier for computer system users to collaborate with other users in creating and modifying shared blocks of data. Examples include an online “bulletin board” that allows multiple users at different locations connected by the Internet or some other network to create and modify data in the “bulletin board”.

最近の進歩によって、システムアナリストのグループはオンライン掲示板に類似したツールによって協調できるようになったが、リレーショナルな態様で、たとえば各誤動作/障害が1つ以上の直接的な影響にリンクされ、各直接的な影響が1つ以上の間接的な影響にリンクされる状態で誤動作および障害影響データを提示し、ユーザが誤動作/障害および直接的および間接的な影響を定義すること、ならびに誤動作/障害および影響を見ることおよび/または修正することを容易にするシステムまたはプロセスはなかった。   Recent advances have allowed groups of system analysts to collaborate with tools similar to online bulletin boards, but in a relational manner, for example, each malfunction / failure is linked to one or more direct impacts, Presents malfunction and failure impact data, with the direct impact linked to one or more indirect impacts, and allows the user to define the malfunction / failure and direct and indirect impact, and malfunction / failure There was no system or process that made it easy to see and / or correct the effects.

概要
この発明の例示的な実施例は、少なくとも1つの誤動作ならびに少なくとも1つの誤動作の各々に関連付けられる複数の直接的および間接的な影響を含むシステム誤動作影響データを受信するため、および受信されたシステム誤動作影響データを格納するための方法ならびに装置を含むが、それらに限定されない。例示的な実施例はさらに、ユーザがシステム誤動作影響データを見ることおよび/または修正することを容易にすることができ、当該見ることは、リレーショナルな態様で、すなわち各誤動作が1つ以上の直接的な影響にリンクされ、各直接的な影響が1つ以上の間接的な影響にリンクされる状態でデータを提示することを含む。
Overview An exemplary embodiment of the present invention is for receiving and receiving system malfunction impact data including at least one malfunction and a plurality of direct and indirect effects associated with each of the at least one malfunction. Including but not limited to methods and apparatus for storing malfunction impact data. The illustrative embodiments may further facilitate a user to view and / or modify system malfunction impact data, which is viewed in a relational manner, ie, each malfunction is one or more direct And presenting data in a state where each direct effect is linked to one or more indirect effects.

発明の実施例の詳細な説明
さまざまな動作は、例示的な実施例を理解するのに最も役立つ態様で、順に、複数の、別々の動作として記載されることになる。しかしながら、記載の順序は、これらの動作が必ず順序に依存していることを暗に意味するように解釈されるべきではない。特に、これらの動作は説明の順序で実行される必要はない。
Detailed Description of the Embodiments of the Invention The various operations will be described in turn as a plurality of separate operations in a manner most useful for understanding the exemplary embodiments. However, the order of description should not be construed to imply that these operations are necessarily order dependent. In particular, these operations need not be performed in the order described.

図1は、さまざまな実施例によるこの発明の概要図である。示されるように、実施例では、クライアント102はサーバ106に接続されてもよい。サーバ106は、誤動作および障害事例110、ならびにこのような事例の直接的な影響112および間接的な影響114をクライアント102から受信でき、いくつかの実施例では、影響を受けるシステム104から自動的に誤動作/障害110および影響112/114を受信でき、システム設計データベース118を参照することによって、システムから受信された誤動作/障害110と影響112/114との間の関係を求めることができる。サーバ106の協調ツール107は次いで、受信されたシステム誤動作影響データ(コンテンツ108)をデータベース116などのデータベースに格納してもよい。ツール107はさらに、クライアント102のユーザがコンテンツ108を見ることおよび/または修正することを容易にすることができ、リレーショナルな態様で、すなわち各誤動作110が1つ以上の直接的な影響112にリンクされ、各直接的な影響112が1つ以上の間接的な影響114にリンクされる状態で、クライアント102を介してユーザに誤動作110および影響112/114を提示できる。   FIG. 1 is a schematic diagram of the present invention according to various embodiments. As shown, in an embodiment, client 102 may be connected to server 106. Server 106 can receive malfunction and failure cases 110 and direct and indirect effects 114 of such cases from client 102, and in some embodiments automatically from affected systems 104. Malfunction / failure 110 and impact 112/114 can be received, and by referring to system design database 118, the relationship between malfunction / failure 110 and impact 112/114 received from the system can be determined. The collaboration tool 107 of the server 106 may then store the received system malfunction impact data (content 108) in a database such as the database 116. The tool 107 can further facilitate the user of the client 102 to view and / or modify the content 108 and in a relational manner, i.e., each malfunction 110 links to one or more direct effects 112. With each direct impact 112 linked to one or more indirect effects 114, a malfunction 110 and an impact 112/114 can be presented to the user via the client 102.

さまざまな実施例では、クライアント102は、インターネットエクスプローラ、ネットスケープまたはモジラなどのウェブブラウザを有するコンピュータシステムであってもよい。クライアントは、サーバ106の協調ツール107などの、リモートサーバによってもたらされるウェブアプリケーションとユーザが対話するのを容易にすることができる。代替的な実施例では、クライアント102は、ユーザが協調ツール107と対話することのみを容易にするウェブアプリケーション専用のエージェントを含んでもよい。どちらの場合でも、総称的なブラウザまたはウェブアプリケーション専用のエージェントは、コンピュータシステムのプロセスであってもよい。さらに他の実施例では、クライアント102は、協調ツール107と対話できるコンピュータシステムのシステムシミュレーションプログラムであってもよい。コンピュータシステムは、PC(Personal Computer)、ワークステーション、サーバ、PDA(Personal Digital Assistant)または携帯機器などの、当該技術分野において公知の任意の種類のシステムであってもよい。クライアント102のコンピュータシステムは、ネットワーキング機構(図示せず)を介してサーバ106に接続されてもよい。ネットワーキング機構は、ローカルエリアネットワーキングおよび/または広域ネットワーキング、有線および/または無線を含んでもよく、TCP/IP(Transmission Protocol/Internet Protocol)またはATM(Asynchronous Transfer Mode)などの当該技術分野において公知の任意の通信プロトコルを利用してもよい。   In various embodiments, client 102 may be a computer system having a web browser such as Internet Explorer, Netscape or Mozilla. The client can facilitate a user interaction with a web application provided by a remote server, such as the collaboration tool 107 of the server 106. In an alternative embodiment, client 102 may include a web application specific agent that only facilitates a user interacting with collaborative tool 107. In either case, the generic browser or web application specific agent may be a process of a computer system. In yet another embodiment, the client 102 may be a system simulation program of a computer system that can interact with the collaboration tool 107. The computer system may be any type of system known in the art, such as a PC (Personal Computer), a workstation, a server, a PDA (Personal Digital Assistant), or a portable device. The client 102 computer system may be connected to the server 106 via a networking mechanism (not shown). The networking mechanism may include local area networking and / or wide area networking, wired and / or wireless, and any known in the art such as TCP / IP (Transmission Protocol / Internet Protocol) or ATM (Asynchronous Transfer Mode). A communication protocol may be used.

示されるように、システム104は、誤動作する可能性があるもしくは誤動作110によって影響を受ける可能性がある、航空機などの任意の種類の電気的および/もしくは機械的システム、またはそこに配置されるシステム/サブシステムであってもよい。いくつかの実施例では、システム104は、誤動作110を示す信号を自動的にサーバ106に伝送できるセンサまたは組込型システムを備え付けてもよい。   As shown, system 104 may be any type of electrical and / or mechanical system, such as an aircraft, or a system located therein that may malfunction or be affected by malfunction 110. / Subsystem may be used. In some embodiments, system 104 may include a sensor or embedded system that can automatically transmit a signal indicating malfunction 110 to server 106.

いくつかの実施例では、サーバ106は、この発明の協調ツール107の実施例を備え付ける、当該技術分野において公知の任意の種類のコンピュータシステムであってもよい。サーバ106のオペレーションを実行できる例示的なコンピュータシステムは、図5によって示される。   In some embodiments, the server 106 may be any type of computer system known in the art that includes an embodiment of the collaboration tool 107 of the present invention. An exemplary computer system capable of performing the operations of server 106 is illustrated by FIG.

サーバ106は、ネットワーキング機構(図示せず)を介して、データベース116を格納するデータベースサーバ(図示せず)およびシステム設計データベース118を格納する同一のまたは別のデータベースサーバにも接続されてもよい。このようなネットワーキング機構は、上述のネットワークなどの当該技術分野において公知の任意の種類の機構であってもよく、上述のネットワーキング機構と同一のネットワーキング機構であっても
よい。データベースサーバはさらに、上述のコンピュータシステムなどの当該技術分野において公知の任意の種類のコンピュータシステムであってもよい。他の実施例では、データベース116および/またはシステム設計データベース118は、サーバ106に局所的に格納されてもよく、データベースサーバの必要性を排除する。
Server 106 may also be connected via a networking mechanism (not shown) to a database server (not shown) that stores database 116 and the same or another database server that stores system design database 118. Such a networking mechanism may be any type of mechanism known in the art, such as the network described above, and may be the same networking mechanism as described above. The database server may further be any type of computer system known in the art, such as the computer system described above. In other embodiments, database 116 and / or system design database 118 may be stored locally on server 106, eliminating the need for a database server.

データベース116は、さまざまな実施例では、リレーショナルな態様で誤動作110および影響112/114を格納できる複数のテーブルで構成されるリレーショナルデータベースであってもよい。このようなリレーショナルデータベースは、当該技術分野において周知である。さらに他の実施例では、サーバ106は、データベース116に接続されないかもしれず、またはデータベース116を持たないかもしれないが、その代わりに誤動作110、影響112/114、およびそれらの関係をファイルに格納できる。   Database 116 may, in various embodiments, be a relational database comprised of a plurality of tables that can store malfunctions 110 and effects 112/114 in a relational manner. Such relational databases are well known in the art. In yet other embodiments, the server 106 may not be connected to the database 116 or may not have the database 116, but can instead store the malfunction 110, the impact 112/114, and their relationships in a file. .

いくつかの実施例では、システム設計データベース118はさらに、航空機の設計概略図を格納できる複数のテーブルで構成されるリレーショナルデータベースであってもよい。さらに他の実施例では、サーバ106は、システム設計データベース118に接続されないかもしれず、またはシステム設計データベース118を持たないかもしれないが、その代わりに航空機の設計概略図をファイルに格納できる。   In some embodiments, the system design database 118 may further be a relational database comprised of a plurality of tables capable of storing aircraft design schematics. In yet another embodiment, the server 106 may not be connected to the system design database 118 or may not have the system design database 118, but can instead store the aircraft design schematic in a file.

一実施例では、クライアント102、サーバ106、データベース116、およびシステム設計データベース118はすべて、同一のコンピュータシステム上に、たとえばコンピュータシステムの複数の仮想マシンに存在してもよい。   In one embodiment, client 102, server 106, database 116, and system design database 118 may all reside on the same computer system, eg, in multiple virtual machines of the computer system.

示されるように、サーバ106は、クライアント102のユーザから誤動作および障害事例110を受信できる。クライアント102のユーザによって定義および入力される誤動作110は、いくつかの実施例では、任意の種類の航空機レベルのシステム障害または誤動作であってもよい。たとえば、ユーザは、航空機の電気的なバスまたは航空機の航法システムの誤動作110を入力できる。さまざまな実施例では、入力された誤動作110の各々は、航空機の1つ以上の他のシステムに影響を及ぼす可能性がある。さらに、ユーザは各誤動作110ごとに確率およびハザードレベルも入力でき、確率は飛行中に誤動作110が発生する見込みを示し、ハザードレベルは航空機の乗員および運航に対する誤動作110の影響を示す。誤動作事例110、確率およびハザードレベルの入力ならびに定義を課されたユーザは、航空機統合、安全性、システムアナリストおよび規制当局の設計グループに編成され得る。一実施例では、各グループは、グループのメンバーの専門知識の範囲内に収まる特定のシステムまたはシステムのセットに集中できる。他の実施例では、単一ユーザがクライアント102を介して誤動作110のうちのいくつかまたはすべてを入力および定義できる。サーバ106は、予め定められた更新時に、または誤動作110がユーザによって定義され、クライアント102に入力されるときにリアルタイムで、定義された誤動作110をバッチで受信できる。   As shown, server 106 can receive malfunction and failure cases 110 from users of client 102. The malfunction 110 defined and entered by the user of the client 102 may be any kind of aircraft level system failure or malfunction in some embodiments. For example, the user may enter an aircraft electrical bus or aircraft navigation system malfunction 110. In various embodiments, each entered malfunction 110 may affect one or more other systems in the aircraft. In addition, the user can also enter a probability and a hazard level for each malfunction 110, where the probability indicates the likelihood that the malfunction 110 will occur during the flight, and the hazard level indicates the impact of the malfunction 110 on the occupants and operations of the aircraft. Malfunction cases 110, probabilities and hazard level inputs and defined users can be organized into aircraft integration, safety, system analysts and regulatory design groups. In one embodiment, each group can concentrate on a specific system or set of systems that fall within the expertise of the group members. In other embodiments, a single user can enter and define some or all of the malfunctions 110 via the client 102. The server 106 can receive the defined malfunctions 110 in batches at a predetermined update or in real time when the malfunctions 110 are defined by the user and entered into the client 102.

さまざまな実施例では、クライアント102のユーザは許可レベルを割当てられてもよく、特定の許可レベルを有するユーザのみが誤動作事例110を入力できる。サーバ106の協調ツール107または別個のプロセスは、クライアント102から誤動作事例110を受入れる前にクライアント102のユーザが適切な許可レベルを有する状態でログオンしたかどうかを判断できる。ツール107がウェブアプリケーションであり、クライアント102がウェブブラウザを含むいくつかの実施例では、ツール107は最初に、当該技術分野においてしばしば使用される種類のログイン/認証ウェブページをクライアント102に与えてもよく、クライアント102のユーザが適正な許可レベルを有することをツール107が確認したときにのみ誤動作事例110の入力を可能にするウェブページをクライアント102に与えてもよい。   In various embodiments, the user of the client 102 may be assigned a permission level and only a user with a specific permission level can enter the malfunction case 110. The collaborative tool 107 or a separate process at the server 106 can determine whether the user of the client 102 has logged on with the appropriate permission level before accepting the malfunction case 110 from the client 102. In some embodiments where tool 107 is a web application and client 102 includes a web browser, tool 107 may initially provide client 102 with a login / authentication web page of the type often used in the art. Often, the client 102 may be provided with a web page that allows entry of the malfunction case 110 only when the tool 107 confirms that the user of the client 102 has the proper permission level.

いくつかの実施例では、当該技術分野において公知の許可レベルの任意のスキームが使用されてもよい。たとえば、ツール107は、「ReadOnlyUser」、「ReadWriteUser」、「SystemFocal」、および「Admin」の役割を定義できる。「ReadOnlyUser」は、誤動作110、影響112/114、およびそれらの関係を単に見ることはできるが、それらを入力または修正することはできない。「ReadWriteUser」は、「ReadOnlyUser」の特権を有し、特定の誤動作110の直接的な影響112および間接的な影響114も入力でき、万一誤動作が発生した場合に取られ得る、関連付けられるフライトデッキメッセージおよび補完的な航空機搭乗員/パイロットの行動も入力できる。このユーザは次いで、ユーザが入力したデータのみを修正および/または削除できる。「SystemFocal」ユーザは、「ReadWriteUser」の特権を有し、1つ以上のシステムについての誤動作事例110を入力、更新および削除することもできる。「Admin」ユーザは、誤動作110、影響112/114、および関連付けられるデータを見る、入力する、更新するおよび削除するための完全な許可を有することができる。   In some embodiments, any scheme of permission levels known in the art may be used. For example, the tool 107 can define the roles of “ReadOnlyUser”, “ReadWriteUser”, “SystemFocal”, and “Admin”. “ReadOnlyUser” can simply see the malfunction 110, the impact 112/114, and their relationship, but cannot enter or modify them. “ReadWriteUser” has the privilege of “ReadOnlyUser” and can also input the direct impact 112 and indirect impact 114 of a specific malfunction 110, and the associated flight deck that can be taken in the event of malfunction Messages and complementary aircraft crew / pilot actions can also be entered. This user can then modify and / or delete only the data entered by the user. The “SystemFocal” user has the privilege of “ReadWriteUser” and can also enter, update and delete malfunction cases 110 for one or more systems. The “Admin” user may have full permission to view, enter, update and delete malfunctions 110, impacts 112/114, and associated data.

代替的な実施例では、誤動作事例110は、誤動作しているシステム104からサーバ106によって直接に受信されてもよい。システム104は、万一システム104が誤動作または故障した場合に信号を伝送できるセンサまたは組込型システムを備え付けてもよい。誤動作110を検知すると、センサまたは組込型システムはすぐにリアルタイムでサーバ106に警告を出すことができる。送られる信号は、無線周波数(radio frequency)(RF)信号または光信号などの、当該技術分野において公知の任意の種類の信号であってもよい。このようなセンサ、組込型機器および信号は、当該技術分野において周知であり、さらに説明される必要はない。   In an alternative embodiment, the malfunction case 110 may be received directly by the server 106 from the malfunctioning system 104. The system 104 may include a sensor or embedded system that can transmit a signal should the system 104 malfunction or fail. Upon detecting a malfunction 110, the sensor or embedded system can immediately alert the server 106 in real time. The signal sent may be any type of signal known in the art, such as a radio frequency (RF) signal or an optical signal. Such sensors, embedded devices and signals are well known in the art and need not be further described.

示されるように、サーバ106は、クライアント102のユーザによって入力される誤動作事例110の直接的な影響112および間接的な影響114もクライアント102から受信できる。直接的な影響112とは、システム誤動作110に直接的に起因する任意の第1の影響であり得る。間接的な影響114とは、システム誤動作110に間接的に起因する任意の第2、第3などの影響、および直接的な影響112または別の間接的な影響114に直接的に起因する任意の第2、第3などの影響であり得る。このように、ユーザは、影響112/114およびそれらの伝播を入力でき、伝播は、各々の入力された影響112/114ごとに、新しく入力される影響112/114がどの誤動作110、直接的な影響112または間接的な影響114に起因し得るかを示す。たとえば、上述の電気的なバスの誤動作110は、油圧への影響、航法への影響およびアビオニクスへの影響などのいくつかの直接的な影響112を有する可能性がある。油圧への影響は操縦装置への影響などの間接的な影響114に関連付けられる可能性があり、間接的な操縦装置への影響114は機体振動への影響などのさらに他の間接的な影響114に関連付けられる可能性がある。いくつかの実施例では、影響112/114は、誤動作事例110の組合せ、他の影響112/114の組合せ、またはその組合せが生じるときにのみ生じるそれら両方の組合せに関連付けられる可能性がある。したがって、たとえば、特定の直接的な影響112は2つの誤動作110が発生するときにのみ生じる可能性があり、または特定の間接的な影響114は2つの直接的な影響112および/もしくは間接的な影響114が生じるときにのみ生じる可能性がある。さらに、さまざまな実施例では、直接的な影響112が、ある誤動作110について入力され、次いで第2の誤動作110について再び入力されると、ツール107はその直接的な影響112に関連付けられる間接的な影響114を直接的な影響112の第2の入力にマップでき、これは同一のデータを再入力する必要性を排除する。   As shown, the server 106 can also receive from the client 102 the direct impact 112 and the indirect impact 114 of the malfunction case 110 entered by the user of the client 102. The direct influence 112 may be any first influence that is directly attributable to the system malfunction 110. An indirect effect 114 is any second, third, etc. effect indirectly attributable to system malfunction 110 and any directly attributable to direct effect 112 or another indirect effect 114 There may be second, third, etc. effects. In this way, the user can enter the influences 112/114 and their propagations, and for each entered influence 112/114, the propagation is a malfunction 110, a direct entry of the newly entered influence 112/114. Indicates whether it can be attributed to an impact 112 or an indirect effect 114. For example, the electrical bus malfunction 110 described above may have several direct effects 112, such as hydraulic effects, navigation effects, and avionics effects. The impact on hydraulic pressure may be associated with indirect effects 114, such as effects on the controls, and indirect effects on the controls 114 may be further other indirect effects 114, such as effects on airframe vibration. May be associated with In some embodiments, the impact 112/114 may be associated with a combination of malfunction cases 110, another combination of effects 112/114, or a combination of both that only occurs when that combination occurs. Thus, for example, a specific direct effect 112 may only occur when two malfunctions 110 occur, or a specific indirect effect 114 may be two direct effects 112 and / or indirect. It can only occur when impact 114 occurs. Further, in various embodiments, when a direct impact 112 is entered for a malfunction 110 and then re-entered for a second malfunction 110, the tool 107 is an indirect associated with that direct impact 112. The influence 114 can be mapped to the second input of the direct influence 112, which eliminates the need to re-enter the same data.

いくつかの実施例では、影響112/114は、誤動作事例110を入力したユーザの同一のグループによって入力される。他の実施例では、影響112/114は、システムアナリストのその他のチームによって入力される。上述のように、特定の許可レベルを有
するユーザのみがさまざまな影響112/114を入力できる。たとえば、ツール107は、誤動作110の影響112/114を入力するためにユーザが「ReadWriteUser」であるか、「SystemFocal」ユーザであるか、または「Admin」ユーザであることを要求し得る。いくつかの実施例では、誤動作110、直接的な影響112および間接的な影響114は反復サイクルで入力され、ユーザのレビューならびに直接的な影響112および間接的な影響114の追加のレベルの入力を必要とする新しい誤動作110または影響112/114が入力されたときに、ツール107はクライアント102を介してまたはeメールによってユーザに通知する。さらに、直接的な影響112および間接的な影響114の入力に加えて、ユーザは誤動作事例110に関連付けられるフライトデッキメッセージおよび補完的なパイロット/航空機搭乗員の行動、ならびに誤動作事例に関連して上述した確率およびハザードレベルに類似した、各影響ごとの発生確率およびハザードレベルも入力できる。
In some embodiments, the impact 112/114 is entered by the same group of users who entered the malfunction case 110. In other embodiments, the impact 112/114 is entered by other teams of system analysts. As described above, only users with specific permission levels can enter various influences 112/114. For example, the tool 107 may require that the user be a “ReadWriteUser”, a “SystemFocal” user, or an “Admin” user to enter the impact 112/114 of the malfunction 110. In some embodiments, malfunction 110, direct impact 112, and indirect impact 114 are entered in an iterative cycle to provide user reviews and additional levels of input for direct impact 112 and indirect impact 114. The tool 107 notifies the user via the client 102 or by email when a new malfunction 110 or impact 112/114 is entered that requires it. Further, in addition to the input of the direct impact 112 and the indirect impact 114, the user may also include the flight deck message associated with the malfunction case 110 and complementary pilot / aircraft crew behavior, as described above in connection with the malfunction case. The occurrence probability and hazard level for each effect, similar to the probability and hazard level, can also be entered.

代替的な実施例では、サーバ106は、ユーザによって入力された誤動作事例110および影響112/114を受信するのではなく、またはそれらを受信することに加えて、誤動作110を示す信号をシステム104から受信してもよい。誤動作110または(第2もしくは第3の誤動作として現われる)誤動作110の影響112/114を経験するシステム104は、上述の態様でサーバ106に誤動作110の警告を出すことができる。サーバ106のツール107は次いで、どの受信信号が誤動作110を示すか、どれが直接的な影響112を示すか、およびどれが間接的な影響114を示すかを、信号到着の時間からまたはシステム関係を示す予め定められた航空機の概略図から導き出すことができる。このような概略図は、上述のシステム設計データベース118に格納されてもよい。一実施例では、クライアント102は、システムから受信された誤動作110および影響112/114を見るために協調ツール107を使用してもよく、影響の関係を求めるために航空機の概略図を使用してもよい。各システム104は固有の信号を有する可能性があり、したがって、ツール107は誤動作110または影響112/114を経験するシステム104を決定することができる。   In an alternative embodiment, the server 106 does not receive or in addition to receiving malfunction cases 110 and effects 112/114 entered by the user, signals from the system 104 indicating the malfunction 110. You may receive it. The system 104 experiencing the malfunction 110 or the impact 112/114 of the malfunction 110 (appearing as a second or third malfunction) can alert the server 106 of the malfunction 110 in the manner described above. Server 106 tool 107 then determines which received signals indicate malfunctions 110, which indicate direct effects 112, and which indicate indirect effects 114 from the time of signal arrival or system relationship. Can be derived from a predetermined schematic diagram of the aircraft. Such a schematic diagram may be stored in the system design database 118 described above. In one embodiment, client 102 may use collaborative tool 107 to view malfunctions 110 and impacts 112/114 received from the system, and uses aircraft schematics to determine impact relationships. Also good. Each system 104 may have a unique signal, and thus the tool 107 can determine which system 104 experiences a malfunction 110 or an impact 112/114.

再び図1を参照して、いくつかの実施例では、サーバ106の協調ツール107は、受信された誤動作事例110、影響112/114、および(システム誤動作影響データを構成する)他の追加の情報をデータベース116に格納してもよい。データベース116は、データ関係によって接続された複数のテーブルを所有するリレーショナルデータベースを含む、当該技術分野において公知の任意の種類のデータベースであってもよい。各誤動作110および影響112/114は、テーブル間の関係が誤動作110、直接的な影響112および間接的な影響114の間の関係に対応する状態で、テーブルに格納されてもよい。上述の種類のフライトデッキメッセージおよび補完的な行動は、独自のテーブルに格納される場合もあれば、メッセージおよび行動が関連する誤動作110または影響112/114についての誤動作または影響テーブルのフィールドとして格納される場合もある。さらに、上のテーブルは、確率およびハザードレベルについてのフィールドを含んでもよい。代替的な実施例では、ツール107は、データベース116ではなくファイルの構造にシステム誤動作影響データ108を格納してもよい。   Referring again to FIG. 1, in some embodiments, the collaboration tool 107 of the server 106 may receive the received malfunction cases 110, impacts 112/114, and other additional information (which constitutes system malfunction impact data). May be stored in the database 116. Database 116 may be any type of database known in the art, including a relational database that owns a plurality of tables connected by a data relationship. Each malfunction 110 and impact 112/114 may be stored in a table with the relationship between the tables corresponding to the relationship between malfunction 110, direct impact 112, and indirect impact 114. Flight deck messages and complementary actions of the type described above may be stored in their own table, or stored as a malfunction or impact table field for the malfunction 110 or impact 112/114 with which the message and action are associated. There is also a case. Further, the above table may include fields for probability and hazard level. In an alternative embodiment, tool 107 may store system malfunction impact data 108 in a file structure rather than database 116.

示されるように、一旦サーバ106の協調ツール107がシステム誤動作影響データ108を受信および格納すると、ツール107はユーザがクライアント102を介してデータ108を見ることおよび/または修正することを容易にすることができる。1つ以上の誤動作110ならびにそれらの直接的な影響112および間接的な影響114を見ることを要求するユーザは、リレーショナルな態様で提示される要求された誤動作110および影響112/114を含むコンテンツ108を有することができ、このコンテンツ108は、各誤動作110とその1つ以上の直接的な影響112との間、各直接的な影響112とその起こり得る1つ以上の間接的な影響114との間、およびいくつかの実施例では各
間接的な影響114とそのさらに他の1つ以上の間接的な影響114との間の関連を示す。コンテンツ108は、ツール107によって作成されるウェブページ上でグラフィックツリー構造で提示されてもよく、コンテンツ108を示すウェブページは、クライアント102に送られてもよく、クライアント102上でユーザに表示されてもよい。したがって、ユーザは、影響の伝播がツリー構造または何らかの類似したグラフィック表現によって示される状態で、誤動作110およびその関連付けられる影響112/114を表示するグラフィックウェブページを見ることができる。他の実施例では、表示されるコンテンツ108は、フライトデッキメッセージおよび補完的な行動も含んでもよく、ツール107によって生成されるウェブページグラフィックディスプレイの一部としてメッセージおよび行動を含んでもよい。さらに他の実施例では、クライアント102に与えられるウェブページは対話型ウェブページであってもよく、ツール107によって作成される対話型ウェブページ上での誤動作110または影響112/114のユーザクリックに応答して、このようなコンテンツを表示する追加のウェブページを返すことによって、誤動作110または影響112/114に関連付けられる確率およびハザードレベルをユーザが見ることを容易にする。上述の設計グループに加えて、パイロットおよび他の航空会社従業員もシステム誤動作影響データ108を見ることができる。このようなユーザは、「ReadOnlyUser」の許可レベルを割当てられるかもしれない。
As shown, once the collaboration tool 107 of the server 106 receives and stores the system malfunction impact data 108, the tool 107 facilitates a user to view and / or modify the data 108 via the client 102. Can do. A user requesting to view one or more malfunctions 110 and their direct effects 112 and indirect effects 114 is content 108 that includes the requested malfunctions 110 and effects 112/114 presented in a relational manner. This content 108 may be between each malfunction 110 and its one or more direct effects 112, between each direct effect 112 and its one or more possible indirect effects 114. And, in some embodiments, an association between each indirect effect 114 and one or more other indirect effects 114 is shown. Content 108 may be presented in a graphical tree structure on a web page created by tool 107, and the web page showing content 108 may be sent to client 102 and displayed to the user on client 102. Also good. Thus, the user can view a graphic web page that displays the malfunction 110 and its associated effects 112/114, with the propagation of the effects indicated by a tree structure or some similar graphical representation. In other examples, the displayed content 108 may also include flight deck messages and complementary actions, and may include messages and actions as part of the web page graphic display generated by the tool 107. In yet another embodiment, the web page presented to the client 102 may be an interactive web page and responds to a user click of malfunction 110 or impact 112/114 on the interactive web page created by the tool 107. Thus, returning additional web pages that display such content facilitates the user to see the probabilities and hazard levels associated with malfunction 110 or impact 112/114. In addition to the design groups described above, pilot and other airline employees can also view the system malfunction impact data 108. Such a user may be assigned a permission level of “ReadOnlyUser”.

さまざまな実施例では、ツール107によって生成されるウェブページは、ユーザが誤動作110、影響112/114、または関連付けられるデータを修正することも容易にすることができる。ユーザがデータ108の任意の部分を修正または削除できることは、上述のように、ユーザの許可レベルによって制御されることができ、特定の誤動作110の影響112/114を編集または削除することのみが可能なユーザもいれば、特定の誤動作110の影響112/114を編集または削除でき、それに加えて特定の誤動作110を編集および削除できるユーザもおり、システム誤動作影響データ108の任意の部分を編集および削除できるユーザもいる。このような修正は、ユーザが修正できる要素についての対話型ウェブページ要素をユーザに与えることによって達成され得る。たとえば、特定のユーザ用のウェブページは、対話型影響112/114ボックスをウェブページの一部として表示させるかもしれない。ユーザは、ボックスに表示された情報を変更できるか、またはボックスを削除できるかもしれない。このような双方向性は、クライアントおよび/またはサーバサイドのスクリプティングによって達成され得る。この種のスクリプティングは、当該技術分野において周知であり、さらに説明される必要はない。さらに、ユーザが影響112/114を削除する場合、その影響112/114にのみ関連付けられるいずれの間接的な影響114も自動的に削除されることができる。表示されたデータのユーザの操作は、クライアント102によってサーバ106に戻るように通信されてもよく、ツール107によって格納されてもよい。   In various embodiments, the web page generated by the tool 107 can also facilitate a user to correct a malfunction 110, an impact 112/114, or associated data. The ability of a user to modify or delete any portion of data 108 can be controlled by the user's permission level, as described above, and can only edit or delete the impact 112/114 of a particular malfunction 110. Some users can edit or delete the impact 112/114 of a specific malfunction 110, and in addition, can edit and delete a specific malfunction 110, and edit and delete any portion of the system malfunction impact data 108. Some users can do it. Such modification can be accomplished by providing the user with interactive web page elements for elements that the user can modify. For example, a web page for a particular user may cause an interactive influence 112/114 box to be displayed as part of the web page. The user may be able to change the information displayed in the box or delete the box. Such interactivity can be achieved by client and / or server side scripting. This type of scripting is well known in the art and need not be described further. Further, if a user deletes an effect 112/114, any indirect effect 114 that is only associated with that effect 112/114 can be automatically deleted. User operations on the displayed data may be communicated back to the server 106 by the client 102 and may be stored by the tool 107.

さらに、いくつかの実施例では、協調ツール107は航空機の設計に対して設計変更を勧告してもよい。設計変更勧告は、1つ以上の誤動作110および/または影響112/114のハザードレベルに、ある特定の閾値を超える誤動作/影響110/112/114の確率を乗算した結果によって引起こされるかもしれない。たとえば、ハザードレベルは数値で表わされるかもしれず、「1」は最低のハザードレベルを示し、「5」は最高のハザードレベルを示す。設計変更勧告を引起こす閾値メトリック(metric)は「3」であるかもしれない。したがって、「5」のハザードレベルおよび60%またはそれより大きな確率を有する誤動作110または影響112/114はいずれも設計変更勧告を引起こすであろう。設計変更勧告は、間接的な影響114のレベルの数値を測定するおよび/または誤動作110の場合の影響112/114の発生の確率を考慮する公式などのより複雑な公式によっても引起こされるかもしれない。このような勧告によって、結果的に「停止」メッセージが、航空機システムのサプライチェーンを担当する従業員および/またはシステムに送られるかもしれない。ユーザに設計変更勧告を通知する警告eメールは、勧
告を引起こす誤動作110および/または影響112/114に関連付けられる設計グループにも送られることができる。
Further, in some embodiments, the collaboration tool 107 may recommend design changes to the aircraft design. Design change recommendations may be caused by the result of multiplying the hazard level of one or more malfunctions 110 and / or impacts 112/114 by the probability of malfunction / effects 110/112/114 exceeding a certain threshold. . For example, the hazard level may be represented by a numerical value, with “1” indicating the lowest hazard level and “5” indicating the highest hazard level. The threshold metric that triggers the design change recommendation may be “3”. Thus, any malfunction 110 or impact 112/114 with a hazard level of “5” and a probability of 60% or greater will cause a design change recommendation. Design change recommendations may also be triggered by more complex formulas such as formulas that measure the level of the level of indirect impact 114 and / or consider the probability of occurrence of impact 112/114 in case of malfunction 110. Absent. Such a recommendation may result in a “stop” message being sent to employees and / or systems responsible for the supply chain of the aircraft system. A warning email notifying the user of the design change recommendation can also be sent to the design group associated with the malfunction 110 and / or impact 112/114 causing the recommendation.

いくつかの実施例では、サーバ106の協調ツール107は、航空機の設計認可プロセスで使用できるレポートも生成してもよい。ツール107は、ツール107によって生成されたレポートをカスタマイズするためにクライアントがいくつかのパラメータの中で選択できるおよび/またはいくつかのパラメータを入力できるウェブページをクライアント102のユーザに与えてもよい。   In some embodiments, the collaborative tool 107 of the server 106 may also generate reports that can be used in the aircraft design approval process. Tool 107 may provide the user of client 102 with a web page where the client can select among several parameters and / or enter some parameters to customize the report generated by tool 107.

図2は、さまざまな実施例によるこの発明の選択された動作のフローチャート図である。示されるように、サーバは、クライアントのユーザから誤動作および障害事例を受信でき、これはブロック202である。クライアントのユーザによって定義および入力される誤動作は、いくつかの実施例では、任意の種類の航空機レベルのシステム障害または誤動作であってもよい。たとえば、ユーザは、航空機の電気的なバスまたは航空機の航法システムの誤動作を入力できる。さまざまな実施例では、入力された誤動作の各々は、航空機の1つ以上の他のシステムに影響を及ぼす可能性がある。さらに、ユーザは各誤動作ごとに確率およびハザードレベルも入力でき、確率は飛行中に誤動作が発生する見込みを示し、ハザードレベルは航空機の乗員および運航に対する誤動作の影響を示す。誤動作事例、確率およびハザードレベルの入力ならびに定義を課されたユーザは、航空機統合、安全性、システムアナリストおよび規制当局の設計グループに編成され得る。一実施例では、各グループは、グループのメンバーの専門知識の範囲内に収まる特定のシステムまたはシステムのセットに集中できる。他の実施例では、単一ユーザがクライアントを介して誤動作のうちのいくつかまたはすべてを入力および定義できる。サーバは、予め定められた更新時に、または誤動作がユーザによって定義され、クライアントに入力されるときにリアルタイムで、定義された誤動作をバッチで受信できる。   FIG. 2 is a flowchart diagram of selected operations of the present invention according to various embodiments. As shown, the server can receive malfunctions and failure cases from the user of the client, which is block 202. The malfunction defined and entered by the user of the client may be any type of aircraft level system failure or malfunction in some embodiments. For example, the user can enter a malfunction of an aircraft electrical bus or aircraft navigation system. In various embodiments, each entered malfunction can affect one or more other systems in the aircraft. In addition, the user can also enter a probability and a hazard level for each malfunction, the probability indicating the likelihood that a malfunction will occur during the flight, and the hazard level indicates the impact of the malfunction on the aircraft occupants and operations. Malfunction cases, probabilities and hazard level inputs and defined users can be organized into aircraft integration, safety, system analysts and regulatory design groups. In one embodiment, each group can concentrate on a specific system or set of systems that fall within the expertise of the group members. In other embodiments, a single user can enter and define some or all of the malfunctions via the client. The server can receive the defined malfunctions in batches at predetermined updates or in real time when malfunctions are defined by the user and entered into the client.

さまざまな実施例では、クライアントのユーザは許可レベルを割当てられてもよく、特定の許可レベルを有するユーザのみが誤動作事例を入力でき、これはブロック202である。サーバの協調ツールまたは別個のプロセスは、クライアントから誤動作事例を受入れる前にクライアントのユーザが適切な許可レベルを有する状態でログオンしたかどうかを判断できる。ツールがウェブアプリケーションであり、クライアントがウェブブラウザであるいくつかの実施例では、ツールは最初に、当該技術分野においてしばしば使用される種類のログイン/認証ウェブページをクライアントに与えてもよく、クライアントのユーザが適正な許可レベルを有することをツールが確認したときにのみ誤動作事例の入力を可能にするウェブページをクライアントに与えてもよい。   In various embodiments, a client user may be assigned a permission level, and only a user with a particular permission level can enter a malfunction case, which is block 202. The server collaboration tool or a separate process can determine whether the user of the client has logged on with the appropriate permission level before accepting the malfunction case from the client. In some embodiments where the tool is a web application and the client is a web browser, the tool may initially provide the client with a login / authentication web page of the type often used in the art. The client may be provided with a web page that allows entry of malfunction cases only when the tool confirms that the user has the proper permission level.

いくつかの実施例では、当該技術分野において公知の許可レベルの任意のスキームが使用されてもよい。たとえば、ツールは、「ReadOnlyUser」、「ReadWriteUser」、「SystemFocal」、および「Admin」の役割を定義できる。「ReadOnlyUser」は、誤動作、影響、およびそれらの関係を単に見ることはできるが、それらを入力または修正することはできない。「ReadWriteUser」は、「ReadOnlyUser」の特権を有し、特定の誤動作の直接的な影響および間接的な影響も入力でき、万一誤動作が発生した場合に取られ得る、関連付けられるフライトデッキメッセージおよび補完的な航空機搭乗員/パイロットの行動も入力できる。このユーザは次いで、ユーザが入力したデータのみを修正および/または削除できる。「SystemFocal」ユーザは、「ReadWriteUser」の特権を有し、1つ以上のシステムについての誤動作事例を入力、更新および削除することもできる。「Admin」ユーザは、誤動作、影響、および関連付けられるデータを見る、入力する、更新するおよび削除するための完全な許可を有することができる。   In some embodiments, any scheme of permission levels known in the art may be used. For example, the tool can define the roles “ReadOnlyUser”, “ReadWriteUser”, “SystemFocal”, and “Admin”. “ReadOnlyUser” can only see malfunctions, effects, and their relationships, but cannot enter or modify them. "ReadWriteUser" has the privilege of "ReadOnlyUser" and can also input the direct and indirect effects of specific malfunctions, and associated flight deck messages and complements that can be taken in the event of a malfunction The behavior of a typical aircraft crew / pilot can also be entered. This user can then modify and / or delete only the data entered by the user. The “SystemFocal” user has the privilege of “ReadWriteUser” and can also enter, update and delete malfunction cases for one or more systems. An “Admin” user may have full permission to view, enter, update and delete malfunctions, effects, and associated data.

代替的な実施例では、誤動作事例は、誤動作しているシステムからサーバによって直接
に受信されてもよく、これはブロック202である。システムは、万一システムが誤動作または故障した場合に信号を伝送できるセンサまたは組込型システムを備え付けてもよい。誤動作を検知すると、センサまたは組込型システムはすぐにリアルタイムでサーバに警告を出すことができる。送られる信号は、無線周波数(radio frequency)(RF)信号または光信号などの、当該技術分野において公知の任意の種類の信号であってもよい。このようなセンサ、組込型機器および信号は、当該技術分野において周知であり、さらに説明される必要はない。
In an alternative embodiment, the malfunction case may be received directly by the server from the malfunctioning system, which is block 202. The system may be equipped with a sensor or embedded system that can transmit a signal should the system malfunction or fail. Upon detecting a malfunction, the sensor or embedded system can immediately alert the server in real time. The signal sent may be any type of signal known in the art, such as a radio frequency (RF) signal or an optical signal. Such sensors, embedded devices and signals are well known in the art and need not be further described.

示されるように、サーバは、クライアントのユーザによって入力される誤動作事例の直接的な影響もクライアントから受信でき、これはブロック204であり、間接的な影響もクライアントから受信でき、これはブロック206である。直接的な影響とは、システム誤動作に直接的に起因する任意の第1の影響であり得る。間接的な影響とは、システム誤動作に間接的に起因する任意の第2、第3などの影響、および直接的な影響または別の間接的な影響に直接的に起因する任意の第2、第3などの影響であり得る。このように、ユーザは、影響およびそれらの伝播を入力でき、伝播は、各々の入力された影響ごとに、新しく入力される影響がどの誤動作、直接的な影響または間接的な影響に起因し得るかを示す。たとえば、上述の電気的なバスの誤動作は、油圧への影響、航法への影響およびアビオニクスへの影響などのいくつかの直接的な影響を有する可能性がある。油圧への影響は操縦装置への影響などの間接的な影響に関連付けられる可能性があり、間接的な操縦装置への影響は機体振動への影響などのさらに他の間接的な影響に関連付けられる可能性がある。いくつかの実施例では、影響は、誤動作事例の組合せ、他の影響の組合せ、またはその組合せが生じるときにのみ生じるそれら両方の組合せに関連付けられる可能性がある。したがって、たとえば、特定の直接的な影響は2つの誤動作が発生するときにのみ生じる可能性があり、または特定の間接的な影響は2つの直接的な影響および/もしくは間接的な影響が生じるときにのみ生じる可能性がある。さらに、さまざまな実施例では、直接的な影響が、ある誤動作について入力され、次いで第2の誤動作について再び入力されると、ツールはその直接的な影響に関連付けられる間接的な影響を直接的な影響の第2の入力にマップでき、これは同一のデータを再入力する必要性を排除する。   As shown, the server can also receive from the client a direct impact of the malfunction case entered by the user of the client, which is block 204, and an indirect effect can also be received from the client, which is block 206. is there. A direct effect may be any first effect that results directly from a system malfunction. An indirect effect is any second, third, etc. effect that is indirectly attributable to a system malfunction, and any second, second effect that is directly attributable to a direct effect or another indirect effect. 3 or the like. In this way, the user can enter the impacts and their propagations, and for each entered impact, the propagation can be due to which malfunction, direct impact or indirect impact the newly entered impact is Indicate. For example, the electrical bus malfunction described above can have several direct effects, such as hydraulic effects, navigation effects, and avionics effects. Hydraulic effects can be associated with indirect effects such as maneuver effects, and indirect maneuver effects can be associated with other indirect effects such as airframe vibration effects. there is a possibility. In some embodiments, the impact may be associated with a combination of malfunction cases, other combinations of effects, or a combination of both that occurs only when the combination occurs. Thus, for example, a specific direct effect can only occur when two malfunctions occur, or a specific indirect effect occurs when two direct and / or indirect effects occur. Can only occur in Further, in various embodiments, when a direct impact is entered for a malfunction and then re-entered for a second malfunction, the tool directly determines the indirect impact associated with that direct impact. It can be mapped to a second input of influence, which eliminates the need to re-enter the same data.

いくつかの実施例では、影響は、誤動作事例を入力したユーザの同一のグループによって入力される。他の実施例では、影響は、システムアナリストのその他のチームによって入力される。上述のように、特定の許可レベルを有するユーザのみがさまざまな影響を入力できる。たとえば、ツールは、誤動作の影響を入力するためにユーザが「ReadWriteUser」であるか、「SystemFocal」ユーザであるか、または「Admin」ユーザであることを要求し得る。いくつかの実施例では、誤動作、直接的な影響および間接的な影響は反復サイクルで入力され、新しい誤動作または影響が入力されたときにツールはクライアントを介してまたはeメールによってユーザに通知し、ユーザのレビューならびに直接的な影響および間接的な影響の追加のレベルの入力を必要とする。したがって、直接的な影響に関連付けられる間接的な影響についてあるレベルを入力した後、ユーザは間接的な影響の別のレベルを入力するように協調ツール方法によって要求されてもよく、これはブロック208であり、ユーザは間接的な影響の追加のレベルを入力することを選ぶ場合もあれば、選ばない場合もある。さらに、直接的な影響および間接的な影響の入力に加えて、ユーザは誤動作事例に関連付けられるフライトデッキメッセージおよび補完的なパイロット/航空機搭乗員の行動、ならびに誤動作事例に関連して上述した確率およびハザードレベルに類似した、各影響ごとの発生確率およびハザードレベルも入力できる。   In some embodiments, the impact is entered by the same group of users who entered the malfunction case. In other embodiments, the impact is entered by other teams of system analysts. As described above, only users with specific permission levels can enter various effects. For example, the tool may require that the user be a “ReadWriteUser”, a “SystemFocal” user, or an “Admin” user to enter the impact of the malfunction. In some examples, malfunctions, direct effects and indirect effects are entered in repetitive cycles, and the tool notifies the user via the client or by email when a new malfunction or impact is entered, Requires user review and input of additional levels of direct and indirect effects. Thus, after entering a level for an indirect effect associated with a direct effect, the user may be requested by the collaborative tool method to enter another level of indirect effect, which is block 208. And the user may or may not choose to enter an additional level of indirect influence. Further, in addition to entering direct and indirect effects, the user can also identify the flight deck message associated with the malfunction case and complementary pilot / aircraft crew behavior, as well as the probabilities and Similar to the hazard level, the probability of occurrence and the hazard level for each effect can also be entered.

代替的な実施例では、サーバは、ユーザによって入力された誤動作事例および影響を受信するのではなく、誤動作を示す信号のみをシステムから受信してもよい。誤動作または(第2もしくは第3の誤動作として現われる)誤動作の影響を経験するシステムは、上述の態様でサーバに誤動作の警告を出すことができる。サーバのツールは次いで、どの受信
信号が誤動作を示すか、どれが直接的な影響を示すか、およびどれが間接的な影響を示すかを、信号到着の時間からまたはシステム関係を示す予め定められた航空機の概略図から導き出すことができる。いくつかの実施例では、このような航空機の設計概略図は、サーバによってアクセス可能であり得るシステム設計データベースに格納されてもよい。このような実施例では、各システムは固有の信号を有する可能性があり、したがって、ツールは誤動作または影響を経験するシステムを決定することができる。
In an alternative embodiment, the server may receive only signals indicating malfunctions from the system, rather than receiving malfunction cases and effects entered by the user. Systems that experience the effects of malfunctions or malfunctions (appearing as second or third malfunctions) can alert the server of malfunctions in the manner described above. The server tool then pre-determines which received signals indicate malfunctions, which indicate direct effects, and which indicate indirect effects, from the time of signal arrival or system relationship. Can be derived from the schematic diagram of the aircraft. In some embodiments, such aircraft design schematics may be stored in a system design database that may be accessible by a server. In such an embodiment, each system may have a unique signal, and thus the tool can determine which system experiences malfunctions or effects.

再び図2を参照して、協調ツール方法は、受信された誤動作事例、影響、および(システム誤動作影響データを構成する)他の追加の情報をデータベースに格納してもよく、これはブロック210である。データベースは、データ関係によって接続された複数のテーブルを所有するリレーショナルデータベースを含む、当該技術分野において公知の任意の種類のデータベースであってもよい。各誤動作および影響は、テーブル間の関係が誤動作、直接的な影響および間接的な影響の間の関係に対応する状態で、テーブルに格納されてもよい。上述の種類のフライトデッキメッセージおよび補完的な行動は、独自のテーブルに格納される場合もあれば、メッセージおよび行動が関連する誤動作または影響についての誤動作または影響テーブルのフィールドとして格納される場合もある。さらに、上のテーブルは、確率およびハザードレベルについてのフィールドを含んでもよい。代替的な実施例では、ツールは、データベースではなくファイルの構造にシステム誤動作影響データを格納してもよい。   Referring again to FIG. 2, the collaborative tool method may store the received malfunction cases, impacts, and other additional information (constituting system malfunction impact data) in a database, which is block 210. is there. The database may be any type of database known in the art, including a relational database that owns a plurality of tables connected by a data relationship. Each malfunction and impact may be stored in the table with the relationship between the tables corresponding to the relationship between malfunction, direct impact, and indirect impact. The above types of flight deck messages and complementary actions may be stored in their own table, or may be stored as a field in the malfunction or influence table for the related malfunction or effect. . Further, the above table may include fields for probability and hazard level. In an alternative embodiment, the tool may store system malfunction impact data in a file structure rather than a database.

示されるように、一旦協調ツール方法がシステム誤動作影響データを受信および格納すると、この方法はユーザがクライアントを介してデータを見ることを容易にすることができ、これはブロック212である。1つ以上の誤動作ならびにそれらの直接的な影響および間接的な影響を見ることを要求するユーザは、リレーショナルな態様で提示される要求された誤動作および影響を含むコンテンツを有することができ、このコンテンツは、各誤動作とその1つ以上の直接的な影響との間、各直接的な影響とその起こり得る1つ以上の間接的な影響との間、およびいくつかの実施例では各間接的な影響とそのさらに他の1つ以上の間接的な影響との間の関連を示す。コンテンツは、ツールによって作成されるウェブページ上でグラフィックツリー構造で提示されてもよく、コンテンツを示すウェブページは、クライアントに送られてもよく、クライアント上でユーザに表示されてもよい。したがって、ユーザは、影響の伝播がツリー構造または何らかの類似したグラフィック表現によって示される状態で、誤動作およびその関連付けられる影響を表示するグラフィックウェブページを見ることができる。他の実施例では、表示されるコンテンツは、フライトデッキメッセージおよび補完的な行動も含んでもよく、ツールによって生成されるウェブページグラフィックディスプレイの一部としてメッセージおよび行動を含んでもよい。さらに他の実施例では、クライアントに与えられるウェブページは対話型ウェブページであってもよく、ツールによって作成される対話型ウェブページ上での誤動作または影響のユーザクリックに応答して、このようなコンテンツを表示する追加のウェブページを返すことによって、誤動作または影響に関連付けられる確率およびハザードレベルをユーザが見ることを容易にする。上述の設計グループに加えて、パイロットおよび他の航空会社従業員もシステム誤動作影響データを見ることができる。このようなユーザは、「ReadOnlyUser」の許可レベルを割当てられるかもしれない。   As shown, once the collaborative tool method receives and stores system malfunction impact data, the method can facilitate the user viewing the data via the client, which is block 212. A user requesting to see one or more malfunctions and their direct and indirect effects can have content that includes the requested malfunctions and effects presented in a relational manner. Between each malfunction and its one or more direct effects, between each direct effect and its possible one or more indirect effects, and in some embodiments, each indirect Fig. 4 illustrates an association between an impact and its one or more other indirect effects. The content may be presented in a graphic tree structure on a web page created by the tool, and the web page showing the content may be sent to the client and displayed to the user on the client. Thus, the user can view a graphical web page that displays the malfunction and its associated impact, with the propagation of the impact indicated by a tree structure or some similar graphical representation. In other examples, the displayed content may also include flight deck messages and complementary actions, and may include messages and actions as part of a web page graphic display generated by the tool. In yet another embodiment, the web page presented to the client may be an interactive web page, and in response to a user click of malfunction or impact on the interactive web page created by the tool, Returning additional web pages that display content facilitates the user to see the probability and hazard level associated with malfunctions or effects. In addition to the design groups described above, pilots and other airline employees can also view system malfunction impact data. Such a user may be assigned a permission level of “ReadOnlyUser”.

さまざまな実施例では、協調ツール方法によって生成されるウェブページは、ユーザが誤動作、影響、または関連付けられるデータを修正することも容易にすることができ、これはブロック214である。ユーザがデータの任意の部分を修正または削除できることは、上述のように、ユーザの許可レベルによって制御されることができ、特定の誤動作の影響を編集または削除することのみが可能なユーザもいれば、特定の誤動作の影響を編集または削除でき、それに加えて特定の誤動作を編集および削除できるユーザもおり、システム誤動作影響データの任意の部分を編集および削除できるユーザもいる。このような修正
は、ユーザが修正できる要素についての対話型ウェブページ要素をユーザに与えることによって達成され得る。たとえば、特定のユーザ用のウェブページは、対話型影響ボックスをウェブページの一部として表示させるかもしれない。ユーザは、ボックスに表示された情報を変更できるか、またはボックスを削除できるかもしれない。このような双方向性は、クライアントおよび/またはサーバサイドのスクリプティングによって達成され得る。この種のスクリプティングは、当該技術分野において周知であり、さらに説明される必要はない。さらに、ユーザが影響を削除する場合、その影響にのみ関連付けられるいずれの間接的な影響も自動的に削除されることができる。表示されたデータのユーザの操作は、クライアントによってサーバに戻るように通信されてもよく、ツールによって格納されてもよい。
In various embodiments, the web page generated by the collaborative tool method can also facilitate a user to correct malfunctions, effects, or associated data, which is block 214. The ability of a user to modify or delete any part of the data can be controlled by the user's permission level, as described above, and some users can only edit or delete the effects of certain malfunctions. Some users can edit or delete the effects of certain malfunctions, in addition to edit and delete certain malfunctions, and others can edit and delete any portion of system malfunction effects data. Such modification can be accomplished by providing the user with interactive web page elements for elements that the user can modify. For example, a web page for a particular user may cause an interactive impact box to be displayed as part of the web page. The user may be able to change the information displayed in the box or delete the box. Such interactivity can be achieved by client and / or server side scripting. This type of scripting is well known in the art and need not be described further. Further, when a user deletes an effect, any indirect effect associated only with that effect can be automatically deleted. User operations on the displayed data may be communicated back to the server by the client and may be stored by the tool.

いくつかの実施例では、協調ツール方法は、航空機の設計認可プロセスで使用できるレポートも生成してもよく、これはブロック216である。ツールは、ツールによって生成されたレポートをカスタマイズするためにクライアントがいくつかのパラメータの中で選択できるおよび/またはいくつかのパラメータを入力できるウェブページをクライアントのユーザに与えてもよい。   In some embodiments, the collaborative tool method may also generate a report that can be used in the aircraft design approval process, which is block 216. The tool may provide the client user with a web page where the client can select among several parameters and / or enter some parameters to customize the report generated by the tool.

さらに、いくつかの実施例では、協調ツール方法は航空機の設計に対して変更を勧告してもよく、これはブロック218である。設計変更勧告は、1つ以上の誤動作および/または影響のハザードレベルに、ある特定の閾値を超える誤動作/影響の確率を乗算した結果によって引起こされるかもしれない。たとえば、ハザードレベルは数値で表わされるかもしれず、「1」は最低のハザードレベルを示し、「5」は最高のハザードレベルを示す。設計変更勧告を引起こす閾値メトリックは「3」であるかもしれない。したがって、「5」のハザードレベルおよび60%またはそれより大きな確率を有する誤動作または影響はいずれも設計変更勧告を引起こすであろう。設計変更勧告は、間接的な影響のレベルの数値を測定するおよび/または誤動作の場合の影響の発生の確率を考慮する公式などのより複雑な公式によっても引起こされるかもしれない。このような勧告によって、結果的に「停止」メッセージが、航空機システムのサプライチェーンを担当する従業員および/またはシステムに送られるかもしれない。ユーザに設計変更勧告を通知する警告eメールは、勧告を引起こす誤動作および/または影響に関連付けられる設計グループにも送られることができる。   Further, in some embodiments, the collaborative tool method may recommend a change to the aircraft design, which is block 218. A design change recommendation may be caused by the result of multiplying one or more malfunction and / or impact hazard levels by the probability of malfunction / impact exceeding a certain threshold. For example, the hazard level may be represented by a numerical value, with “1” indicating the lowest hazard level and “5” indicating the highest hazard level. The threshold metric that triggers the design change recommendation may be “3”. Thus, any malfunction or impact with a hazard level of “5” and a probability of 60% or greater will cause a design change recommendation. Design change recommendations may also be triggered by more complex formulas, such as formulas that measure the value of the level of indirect impact and / or consider the probability of occurrence of an impact in the event of a malfunction. Such a recommendation may result in a “stop” message being sent to employees and / or systems responsible for the supply chain of the aircraft system. Alert emails notifying users of design change recommendations can also be sent to design groups associated with malfunctions and / or effects that cause recommendations.

図3は、さまざまな実施例によるこの発明の協調的な、役割ベースの局面の図である。図1および図2に関連して上述したように、複数の設計グループ304は誤動作事例および影響を入力すること、すなわちブロック302に関与する可能性があり、誤動作事例および影響は次に協調ツール308によって受信されることができる。いくつかの実施例では、各設計グループ304は、専門知識の特定の領域を有する可能性があり、専門知識のその領域に関連付けられる誤動作および影響を入力できる。代替的な実施例では、システム306のセンサまたは組込型システムは、万一システム306が誤動作した場合に自動的に信号をツール308に伝送できる。誤動作および影響を入力ならびに受信するためのプロセスについては、上でより詳細に説明している。   FIG. 3 is a diagram of a coordinated, role-based aspect of the invention according to various embodiments. As described above in connection with FIGS. 1 and 2, multiple design groups 304 may enter a malfunction case and impact, i.e., participate in block 302, which in turn is associated with the collaboration tool 308. Can be received by. In some examples, each design group 304 may have a particular area of expertise and can input malfunctions and effects associated with that area of expertise. In an alternative embodiment, the sensor or embedded system of system 306 can automatically transmit a signal to tool 308 should system 306 malfunction. The process for entering and receiving malfunctions and effects is described in more detail above.

同様に示されるように、複数の設計グループ312は、誤動作事例および影響を見ることおよび修正すること、すなわちブロック310に関与する可能性がある。いくつかの実施例では、設計グループ312は設計グループ304と同一であってもよい。再び、各設計グループ312は、専門知識の特定の領域を有する可能性があり、専門知識のその領域に関連付けられる誤動作および影響を見ることができ、それを修正できる。さらに、パイロット314および他の航空会社従業員も、誤動作、影響、および上述の補完的な行動などの他の関連付けられるデータを見ることができる。誤動作および影響を見るためのならびに修正するためのプロセスについては、上でより詳細に説明している。   Similarly, multiple design groups 312 may be involved in viewing and correcting malfunction cases and effects, ie, block 310. In some embodiments, design group 312 may be the same as design group 304. Again, each design group 312 may have a particular area of expertise and can see and correct malfunctions and effects associated with that area of expertise. In addition, pilots 314 and other airline employees can also see other associated data such as malfunctions, impacts, and complementary behavior described above. The process for viewing and correcting malfunctions and effects is described in more detail above.

図4は、さまざまな実施例による、複数の誤動作および影響テーブルを含むこの発明の例示的なリレーショナルデータベーススキーマの図である。図1および図2に関連して上述したように、テーブルは、テーブル間の関連が誤動作、直接的な影響および間接的な影響の間の関連に対応する状態で、誤動作および影響データを格納してもよい。テーブルは、万一誤動作が発生した場合のフライトデッキメッセージおよび航空機搭乗員/パイロットのための補完的な行動も格納してもよい。しかしながら、他の実施例では、メッセージおよび行動は、メッセージ/行動が関連付けられる誤動作/影響を格納するテーブルのフィールドとして格納されてもよい。さらに、テーブルのフィールドは、各誤動作/影響ごとに発生確率および/またはハザードレベルも格納してもよい。   FIG. 4 is a diagram of an exemplary relational database schema of the present invention that includes multiple malfunction and impact tables, according to various embodiments. As described above in connection with FIGS. 1 and 2, the table stores malfunction and impact data, with the relationship between the tables corresponding to the relationship between malfunction, direct impact, and indirect impact. May be. The table may also store flight deck messages in the event of a malfunction and complementary actions for aircraft crew / pilots. However, in other embodiments, messages and actions may be stored as fields in a table that stores malfunctions / effects with which the message / action is associated. In addition, the table fields may also store the probability of occurrence and / or hazard level for each malfunction / effect.

図5は、さまざまな実施例による、この発明を実施するために使用するのに好適な例示的な計算機器の図である。示されるように、計算機器500は、1つ以上のプロセッサ502と、システムメモリ504とを含む。さらに、計算機器500は、(ディスケット、ハードドライブ、CDROMなどの)大容量記憶装置506と、(キーボード、カーソル制御装置などの)入/出力機器508と、(ネットワークインターフェイスカード、モデムなどの)通信インターフェイス510とを含む。これらの要素はシステムバス512を介して互いに結合され、システムバス512は1つ以上のバスを表わす。複数のバスの場合には、それらは1つ以上のバスブリッジ(図示せず)によって架橋される。   FIG. 5 is a diagram of an exemplary computing device suitable for use in practicing the present invention, according to various embodiments. As shown, computing device 500 includes one or more processors 502 and system memory 504. Further, the computing device 500 includes a mass storage device 506 (such as a diskette, hard drive, or CDROM), an input / output device 508 (such as a keyboard or cursor control device), and a communication (such as a network interface card or modem). Interface 510. These elements are coupled to each other via a system bus 512, which represents one or more buses. In the case of multiple buses, they are bridged by one or more bus bridges (not shown).

これらの要素の各々は、当該技術分野において公知の従来の機能を実行する。特に、システムメモリ504および大容量記憶装置506は、ここでは計算論理522として示される、この発明の実施例または選択される局面を実現するプログラミング命令の作業用のコピーおよび永久的なコピーを格納するために利用されてもよい。プログラミング命令は、プロセッサ502によってサポートされるアセンブラ命令またはこのような命令にコンパイルされ得るC言語などの高級言語として実現されてもよい。   Each of these elements performs conventional functions known in the art. In particular, system memory 504 and mass storage device 506 store working and permanent copies of programming instructions, here shown as computational logic 522, that implement embodiments of the invention or selected aspects. May be used for The programming instructions may be implemented as a high-level language such as an assembler instruction supported by the processor 502 or a C language that can be compiled into such an instruction.

プログラミング命令の永久的なコピーは、たとえば配布媒体(図示せず)を介してまたは(配布サーバ(図示せず)からの)通信インターフェイス510を介して、ファクトリ(factory)またはフィールドにおける永久記憶装置506の中に置かれてもよい。   A permanent copy of the programming instructions is stored in a factory or field permanent storage 506, for example, via a distribution medium (not shown) or via a communication interface 510 (from a distribution server (not shown)). It may be placed inside.

これらの要素502〜512の構成は公知であり、したがってさらに説明されることはない。   The configuration of these elements 502-512 is well known and therefore will not be further described.

具体的な実施例が本明細書において示され、記載されてきたが、この発明の範囲から逸脱することなく、示される具体的な実施例および記載される具体的な実施例の代わりに幅広い種類の代替的なおよび/または等価の実現例を使用できることが当業者によって認識されるであろう。
また、本発明は以下に記載する態様を含む。
(態様1)
少なくとも1つの誤動作ならびに前記少なくとも1つの誤動作の各々に関連付けられる複数の直接的および間接的な影響を含むシステム誤動作影響データを受信することと、
前記受信されたシステム誤動作影響データを格納することと、
ユーザが前記システム誤動作影響データを見ることおよび/または修正することを容易にすることとを備え、前記見ることは、リレーショナルな態様で、すなわち各誤動作が1つ以上の直接的な影響にリンクされ、各直接的な影響が1つ以上の間接的な影響にリンクされる状態で前記データを提示することを含む、方法。
(態様2)
前記システム誤動作影響データは、航空機レベルの障害影響伝播データを含む、態様1に記載の方法。
(態様3)
ユーザが前記システム誤動作影響データを見ることおよび/または修正することを前記容易にすることは、ユーザが、前記ユーザに関連付けられる許可レベルに基づいて、見ることおよび/または修正することを認められる前記データの一部のみを前記ユーザが見ることおよび/または修正することを容易にすることをさらに含む、態様1に記載の方法。
(態様4)
誤動作、直接的な影響および間接的な影響のうち少なくとも1つは、数値的な確率に関連付けられる、態様1に記載の方法。
(態様5)
直接的な影響は、組合せが生じるときにのみ生じる誤動作の前記組合せに関連付けられ、間接的な影響は直接的な影響の組合せに関連付けられる、態様1に記載の方法。
(態様6)
直接的な影響が新しい誤動作に関連付けられるときに、前記直接的な影響に関連付けられる1つ以上の間接的な影響を前記新しい誤動作にマップすることをさらに備える、態様1に記載の方法。
(態様7)
前記システム誤動作影響データに少なくとも基づいて設計変更を勧告することをさらに含む、態様1に記載の方法。
(態様8)
認可プロセスで使用するための、前記システム誤動作影響データのレポートを準備することをさらに含む、態様1に記載の方法。
(態様9)
プロセッサと、
協調ツールとを備える装置であって、前記協調ツールは、
少なくとも1つの誤動作ならびに前記少なくとも1つの誤動作の各々に関連付けられる複数の直接的および間接的な影響を含むシステム誤動作影響データを受信するように前記プロセッサによって作動され、
前記受信されたシステム誤動作影響データを格納するように前記プロセッサによって作動され、
ユーザが前記システム誤動作影響データを見ることおよび/または修正することを容易にするように前記プロセッサによって作動され、前記見ることは、リレーショナルな態様で、すなわち各誤動作が1つ以上の直接的な影響にリンクされ、各直接的な影響が1つ以上の間接的な影響にリンクされる状態で前記データを提示することを含む、装置。
(態様10)
前記協調ツールは、前記システム誤動作影響データを受信するように前記プロセッサによってさらに作動され、前記受信することは、1つ以上の影響を受けるシステムから自動的に前記システム誤動作影響データの少なくとも一部を受信することをさらに含む、態様9に記載の装置。
(態様11)
前記協調ツールは、前記システム誤動作影響データを格納するように前記プロセッサによってさらに作動され、前記格納することはリレーショナルデータベースに前記データを格納することを含む、態様9に記載の装置。
(態様12)
前記システム誤動作影響データは、航空機レベルの障害影響伝播データを含む、態様9に記載の装置。
(態様13)
前記協調ツールは、ユーザが前記システム誤動作影響データを見ることおよび/または修正することを容易にするように前記プロセッサによってさらに作動され、前記容易にすることは、ユーザが、前記ユーザに関連付けられる許可レベルに基づいて、見ることおよび/または修正することを認められる前記データの一部のみを前記ユーザが見ることおよび/または修正することを容易にすることをさらに含む、態様9に記載の装置。
(態様14)
直接的な影響は、組合せが生じるときにのみ生じる誤動作の前記組合せに関連付けられ、間接的な影響は直接的な影響の組合せに関連付けられる、態様9に記載の装置。
(態様15)
前記協調ツールは、前記システム誤動作影響データに少なくとも基づいて設計変更を勧告するように前記プロセッサによってさらに作動される、態様9に記載の装置。
(態様16)
前記協調ツールは、前記システム誤動作影響データのレポートを準備するように前記プロセッサによってさらに作動され、前記レポートは認可プロセスで使用できる、態様9に記載の装置。
(態様17)
記憶媒体と、
前記記憶媒体に格納される複数のプログラミング命令とを備える製造品であって、前記複数のプログラミング命令は、
少なくとも1つの誤動作ならびに前記少なくとも1つの誤動作の各々に関連付けられる複数の直接的および間接的な影響を含むシステム誤動作影響データを装置が受信できるように前記装置をプログラムするように適合されており、
前記受信されたシステム誤動作影響データを前記装置が格納できるように前記装置をプログラムするように適合されており、
ユーザが前記システム誤動作影響データを見ることおよび/または修正することを前記装置が容易にすることができるように前記装置をプログラムするように適合されており、前記見ることは、リレーショナルな態様で、すなわち各誤動作が1つ以上の直接的な影響にリンクされ、各直接的な影響が1つ以上の間接的な影響にリンクされる状態で前記データを提示することを含む、製造品。
(態様18)
前記システム誤動作影響データは、航空機レベルの障害影響伝播データを含む、態様17に記載の製造品。
(態様19)
前記複数のプログラミング命令は、ユーザが前記システム誤動作影響データを見ることおよび/または修正することを前記装置が容易にすることができるようにさらに適合されており、前記容易にすることは、ユーザが、前記ユーザに関連付けられる許可レベルに基づいて、見ることおよび/または修正することを認められる前記データの一部のみを前記ユーザが見ることおよび/または修正することを容易にすることをさらに含む、態様17に記載の製造品。
(態様20)
前記複数のプログラミング命令は、前記システム誤動作影響データのレポートを前記装
置が準備できるようにさらに適合されており、前記レポートは認可プロセスで使用できる、態様17に記載の製造品。
While specific embodiments have been shown and described herein, a wide variety of specific embodiments have been shown and substituted for the specific embodiments described without departing from the scope of the invention. It will be appreciated by those skilled in the art that alternative and / or equivalent implementations of
Moreover, this invention includes the aspect described below.
(Aspect 1)
Receiving system malfunction impact data including at least one malfunction and a plurality of direct and indirect effects associated with each of the at least one malfunction;
Storing the received system malfunction impact data;
Facilitating a user to view and / or modify the system malfunction impact data, wherein the viewing is linked in a relational manner, ie, each malfunction is linked to one or more direct impacts. Presenting the data with each direct effect linked to one or more indirect effects.
(Aspect 2)
The method of aspect 1, wherein the system malfunction impact data comprises aircraft level fault impact propagation data.
(Aspect 3)
The facilitating a user to view and / or modify the system malfunction impact data is allowed for the user to view and / or modify based on a permission level associated with the user. The method of aspect 1, further comprising facilitating the user to view and / or modify only a portion of the data.
(Aspect 4)
The method of aspect 1, wherein at least one of malfunction, direct influence and indirect influence is associated with a numerical probability.
(Aspect 5)
The method of aspect 1, wherein a direct effect is associated with the combination of malfunctions that occurs only when a combination occurs, and an indirect effect is associated with the combination of direct effects.
(Aspect 6)
The method of aspect 1, further comprising mapping one or more indirect effects associated with the direct impact to the new malfunction when a direct impact is associated with the new malfunction.
(Aspect 7)
The method of aspect 1, further comprising recommending a design change based at least on the system malfunction impact data.
(Aspect 8)
The method of aspect 1, further comprising preparing a report of the system malfunction impact data for use in an authorization process.
(Aspect 9)
A processor;
A collaborative tool, wherein the collaborative tool is:
Actuated by the processor to receive system malfunction impact data including at least one malfunction and a plurality of direct and indirect effects associated with each of the at least one malfunction;
Actuated by the processor to store the received system malfunction impact data;
Acted by the processor to facilitate a user to view and / or modify the system malfunction impact data, the viewing in a relational manner, i.e., each malfunction has one or more direct impacts. And presenting the data with each direct effect linked to one or more indirect effects.
(Aspect 10)
The collaborative tool is further activated by the processor to receive the system malfunction impact data, the receiving automatically receiving at least a portion of the system malfunction impact data from one or more affected systems. The apparatus of aspect 9, further comprising receiving.
(Aspect 11)
The apparatus of aspect 9, wherein the collaborative tool is further operated by the processor to store the system malfunction impact data, the storing comprising storing the data in a relational database.
(Aspect 12)
The apparatus of aspect 9, wherein the system malfunction impact data comprises aircraft level fault impact propagation data.
(Aspect 13)
The collaborative tool is further operated by the processor to facilitate a user to view and / or modify the system malfunction impact data, the facilitating permission for the user to be associated with the user. The apparatus of aspect 9, further comprising facilitating the user to view and / or modify only a portion of the data that is allowed to be viewed and / or modified based on level.
(Aspect 14)
The apparatus of aspect 9, wherein a direct effect is associated with the combination of malfunctions that occurs only when a combination occurs, and an indirect effect is associated with the combination of direct effects.
(Aspect 15)
The apparatus of aspect 9, wherein the collaborative tool is further operated by the processor to recommend a design change based at least on the system malfunction impact data.
(Aspect 16)
The apparatus of aspect 9, wherein the collaborative tool is further activated by the processor to prepare a report of the system malfunction impact data, and the report can be used in an authorization process.
(Aspect 17)
A storage medium;
A plurality of programming instructions stored in the storage medium, wherein the plurality of programming instructions are:
Adapted to program the device such that the device can receive system malfunction impact data including at least one malfunction and a plurality of direct and indirect effects associated with each of the at least one malfunction;
Adapted to program the device such that the device can store the received system malfunction impact data;
Is adapted to program the device such that the device can facilitate viewing and / or correcting the system malfunction impact data, wherein the viewing is in a relational manner, That is, an article of manufacture comprising presenting the data with each malfunction linked to one or more direct effects and each direct effect linked to one or more indirect effects.
(Aspect 18)
The manufactured product according to aspect 17, wherein the system malfunction effect data includes aircraft level fault effect propagation data.
(Aspect 19)
The plurality of programming instructions are further adapted to allow the apparatus to facilitate a user to view and / or modify the system malfunction impact data, the facilitating Further comprising facilitating the user to view and / or modify only a portion of the data that is allowed to be viewed and / or modified based on a permission level associated with the user; The manufactured product according to Aspect 17.
(Aspect 20)
The plurality of programming instructions may report a report of the system malfunction effect data.
An article of manufacture according to aspect 17, further adapted to be ready for use and wherein the report can be used in an authorization process.

さまざまな実施例によるこの発明の概要図である。1 is a schematic diagram of the present invention according to various embodiments. FIG. さまざまな実施例によるこの発明の選択された動作のフローチャート図である。FIG. 5 is a flowchart diagram of selected operations of the present invention according to various embodiments. さまざまな実施例によるこの発明の協調的な、役割ベースの局面の図である。FIG. 4 is a diagram of a coordinated, role-based aspect of the invention according to various embodiments. さまざまな実施例による、複数の誤動作および影響テーブルを含むこの発明の例示的なリレーショナルデータベーススキーマの図である。FIG. 4 is a diagram of an exemplary relational database schema of the present invention including a plurality of malfunction and impact tables, according to various embodiments. さまざまな実施例による、この発明を実施するために使用するのに好適な例示的な計算機器の図である。FIG. 2 is a diagram of an exemplary computing device suitable for use in practicing the present invention, according to various embodiments.

符号の説明Explanation of symbols

110 誤動作
112 直接的な影響
114 間接的な影響
110 Malfunction 112 Direct impact 114 Indirect impact

Claims (10)

サーバが少なくとも1つの誤動作ならびに前記少なくとも1つの誤動作の各々に関連付けられる複数の直接的および間接的な影響を含むシステム誤動作影響データを受信することと、
サーバの協調ツールが前記受信されたシステム誤動作影響データを格納することと、
前記協調ツールが、ユーザが前記システム誤動作影響データを見ることおよび/または修正することを可能にするために、前記システム誤動作影響データを提示することとを備え、
前記提示されるシステム誤動作影響データは、リレーショナルな態様で、すなわち各誤動作が1つ以上の直接的な影響にリンクされ、各直接的な影響が1つ以上の間接的な影響にリンクされる状態でされることと、
前記協調ツールが前記システム誤動作影響データに少なくとも基づいて設計変更を勧告することとを含む、方法。
A server receives system malfunction impact data including at least one malfunction and a plurality of direct and indirect effects associated with each of the at least one malfunction;
A server cooperation tool stores the received system malfunction impact data;
The collaborative tool comprises presenting the system malfunction impact data to allow a user to view and / or modify the system malfunction impact data ;
The presented system malfunction impact data is in a relational manner, ie each malfunction is linked to one or more direct impacts and each direct impact is linked to one or more indirect impacts. and be Hisage shown in,
The collaborative tool recommending a design change based at least on the system malfunction impact data .
ユーザは誤動作ごとに、飛行中に誤動作が発生する確率および航空機の乗員および運航に対する誤動作の影響を示すハザードレベルを前記協調ツールに入力でき、For each malfunction, the user can enter into the collaboration tool the probability of malfunction occurring during the flight and the hazard level indicating the impact of the malfunction on the crew and operation of the aircraft,
前記設計変更の勧告が、1以上の誤動作および/または影響のハザードレベルに、ある特定の閾値を超える誤動作または影響の確率を乗算した結果と、間接的な影響のハザードレベルの数値を測定する、および/または誤動作の場合の影響の発生の確率を考慮する公式との、少なくとも一方によって引き起こされる、請求項1に記載の方法。The design change recommendation measures the result of multiplying one or more malfunction and / or impact hazard levels by the probability of malfunction or impact exceeding a certain threshold and an indirect impact hazard level value; The method according to claim 1, and / or caused by at least one of a formula that takes into account the probability of occurrence of an effect in case of malfunction.
前記協調ツールが、前記ユーザに関連付けられる許可レベルに基づいて、見ることおよび/または修正することを許可することをさらに含む、請求項1または2に記載の方法。 The method of claim 1 or 2 , further comprising allowing the collaboration tool to view and / or modify based on a permission level associated with the user. プロセッサと、
協調ツールとを備える装置であって、
前記装置が、少なくとも1つの誤動作ならびに前記少なくとも1つの誤動作の各々に関連付けられる複数の直接的および間接的な影響を含むシステム誤動作影響データを受信するように前記プロセッサによって作動され、
前記協調ツールが、前記受信されたシステム誤動作影響データを格納するように前記プロセッサによって作動され、
前記協調ツールが、ユーザが前記システム誤動作影響データを見ることおよび/または修正することを可能にするため前記システム誤動作影響データを提示するように前記プロセッサによって作動され、
前記提示されるシステム誤動作影響データが、リレーショナルな態様で、すなわち各誤動作が1つ以上の直接的な影響にリンクされ、各直接的な影響が1つ以上の間接的な影響にリンクされる状態で提示され、
前記協調ツールが前記システム誤動作影響データに少なくとも基づいて設計変更を勧告するように前記プロセッサによって作動されることを含む、装置。
A processor;
A device comprising a collaborative tool,
The apparatus is operated by the processor to receive system malfunction impact data including at least one malfunction and a plurality of direct and indirect effects associated with each of the at least one malfunction;
The collaborative tool is activated by the processor to store the received system malfunction impact data;
The collaborative tool is actuated by the processor so that the user presenting the system malfunction effects data to make it possible to and / or modify view the system malfunction effects data,
The presented system malfunction impact data is in a relational manner, ie each malfunction is linked to one or more direct impacts, and each direct impact is linked to one or more indirect impacts Presented in
An apparatus comprising: the collaborative tool being actuated by the processor to recommend a design change based at least on the system malfunction impact data .
ユーザは誤動作ごとに、飛行中に誤動作が発生する確率および航空機の乗員および運航に対する誤動作の影響を示すハザードレベルを前記協調ツールに入力でき、For each malfunction, the user can enter into the collaboration tool the probability of malfunction occurring during the flight and the hazard level indicating the impact of the malfunction on the crew and operation of the aircraft,
前記設計変更の勧告が、1以上の誤動作および/または影響のハザードレベルに、ある特定の閾値を超える誤動作または影響の確率を乗算した結果と、間接的な影響のハザードレベルの数値を測定する、および/または誤動作の場合の影響の発生の確率を考慮する公式との、少なくとも一方によって引き起こされる、請求項4に記載の装置。The design change recommendation measures the result of multiplying one or more malfunction and / or impact hazard levels by the probability of malfunction or impact exceeding a certain threshold and an indirect impact hazard level value; 5. The device according to claim 4, caused by at least one of and / or a formula that takes into account the probability of occurrence of an effect in case of malfunction.
前記協調ツールは、つ以上の影響を受けるシステムから自動的に前記システム誤動作影響データの少なくとも一部を受信することをさらに含む、請求項4または5に記載の装置。 The collaborative tool further comprises receiving at least a portion of automatically the system malfunction effects data from the system to receive one or more effects, according to claim 4 or 5. 前記協調ツールは、記ユーザに関連付けられる許可レベルに基づいて、見ることおよび/または修正することを許可することをさらに含む、請求項4ないし6のいずれか1項に記載の装置。 The collaborative tool, based on the permission level associated with the prior SL user, further comprising permitted to and / or modifications view, apparatus according to any one of claims 4 to 6. コンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体であって、該プログラムは、
少なくとも1つの誤動作ならびに前記少なくとも1つの誤動作の各々に関連付けられる複数の直接的および間接的な影響を含むシステム誤動作影響データを装置が受信するステップと、
前記受信されたシステム誤動作影響データを前記装置が格納するステップと、
ユーザが前記システム誤動作影響データを見ることおよび/または修正することを可能にするために、前記装置が前記システム誤動作影響データを提示するステップであって、前記提示されるシステム誤動作影響データは、リレーショナルな態様で、すなわち各誤動作が1つ以上の直接的な影響にリンクされ、各直接的な影響が1つ以上の間接的な影響にリンクされる状態で前記データを提示することを含むステップと、
前記システム誤動作影響データに少なくとも基づいて前記装置が設計変更を勧告するステップとを有する、記録媒体。
A computer-readable recording medium recording a computer program, the program being
Receiving a system malfunction impact data including at least one malfunction and a plurality of direct and indirect effects associated with each of the at least one malfunction;
The apparatus storing the received system malfunction impact data;
The device presenting the system malfunction impact data to allow a user to view and / or modify the system malfunction impact data , wherein the presented system malfunction impact data is relational Presenting the data in such a manner that each malfunction is linked to one or more direct effects, and each direct effect is linked to one or more indirect effects ; ,
And a step of recommending a design change by the apparatus based at least on the system malfunction influence data .
ユーザは誤動作ごとに、飛行中に誤動作が発生する確率および航空機の乗員および運航に対する誤動作の影響を示すハザードレベルを前記装置に入力でき、For each malfunction, the user can enter into the device the probability of malfunction occurring during the flight and the hazard level indicating the impact of malfunction on the crew and operation of the aircraft,
前記設計変更の勧告が、1以上の誤動作および/または影響のハザードレベルに、ある特定の閾値を超える誤動作または影響の確率を乗算した結果と、間接的な影響のハザードレベルの数値を測定する、および/または誤動作の場合の影響の発生の確率を考慮する公式との、少なくとも一方によって引き起こされる、請求項8に記載の記録媒体。The design change recommendation measures the result of multiplying one or more malfunction and / or impact hazard levels by the probability of malfunction or impact exceeding a certain threshold and an indirect impact hazard level value; 9. The recording medium according to claim 8, caused by at least one of and / or a formula that takes into account the probability of occurrence of an effect in case of malfunction.
前記プログラムは、さらに、記ユーザに関連付けられる許可レベルに基づいて、見ることおよび/または修正することを許可するステップを有する、請求項8または9に記載の記録媒体。 The program further based on the authorization level associated with the prior SL user, comprises the step of permitting that it and / or modify See, recording medium according to claim 8 or 9.
JP2007131685A 2006-05-18 2007-05-17 A collaborative web-based aircraft horizontal obstacle impact analysis tool Active JP5025329B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/436,330 2006-05-18
US11/436,330 US7770052B2 (en) 2006-05-18 2006-05-18 Collaborative web-based airplane level failure effects analysis tool

Publications (3)

Publication Number Publication Date
JP2007323638A JP2007323638A (en) 2007-12-13
JP2007323638A5 JP2007323638A5 (en) 2010-07-01
JP5025329B2 true JP5025329B2 (en) 2012-09-12

Family

ID=38474014

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007131685A Active JP5025329B2 (en) 2006-05-18 2007-05-17 A collaborative web-based aircraft horizontal obstacle impact analysis tool

Country Status (3)

Country Link
US (1) US7770052B2 (en)
EP (1) EP1857941B1 (en)
JP (1) JP5025329B2 (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5011947B2 (en) * 2006-10-19 2012-08-29 オムロン株式会社 FMEA sheet creation method and FMEA sheet automatic creation apparatus
US8495663B2 (en) * 2007-02-02 2013-07-23 Microsoft Corporation Real time collaboration using embedded data visualizations
US9079494B2 (en) 2010-07-01 2015-07-14 Mill Mountain Capital, LLC Systems, devices and methods for vehicles
US8793026B2 (en) 2010-09-15 2014-07-29 The Boeing Company Electrical load management system
US8806277B1 (en) * 2012-02-01 2014-08-12 Symantec Corporation Systems and methods for fetching troubleshooting data
US10539955B2 (en) * 2012-06-15 2020-01-21 The Boeing Company Failure analysis validation and visualization
US10180995B2 (en) * 2013-07-15 2019-01-15 The Boeing Company System and method for assessing cumulative effects of a failure
US10095813B2 (en) 2013-11-18 2018-10-09 The Boeing Company Safety analysis of a complex system using component-oriented fault trees
US10129210B2 (en) * 2015-12-30 2018-11-13 Go Daddy Operating Company, LLC Registrant defined limitations on a control panel for a registered tertiary domain
US20170286204A1 (en) * 2016-04-04 2017-10-05 Honeywell International Inc. Fault propagation in a building automation system
US11405485B2 (en) * 2019-01-17 2022-08-02 United States Postal Service System and method for managing and distributing informational content across disparate systems
US11900321B2 (en) * 2020-04-06 2024-02-13 The Boeing Company Method and system for controlling product quality
US12021680B1 (en) 2021-04-12 2024-06-25 Criticality Sciences, Inc. Detecting and mitigating cascading errors in a network to improve network resilience
US11347579B1 (en) * 2021-04-29 2022-05-31 Bank Of America Corporation Instinctive slither application assessment engine

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5014220A (en) 1988-09-06 1991-05-07 The Boeing Company Reliability model generator
US5067099A (en) * 1988-11-03 1991-11-19 Allied-Signal Inc. Methods and apparatus for monitoring system performance
JP3224226B2 (en) * 1989-09-22 2001-10-29 株式会社リコー Fault diagnosis expert system
US5161158A (en) * 1989-10-16 1992-11-03 The Boeing Company Failure analysis system
US5253184A (en) * 1991-06-19 1993-10-12 Storage Technology Corporation Failure and performance tracking system
JP2985505B2 (en) * 1991-07-08 1999-12-06 株式会社日立製作所 Quality information collection and diagnosis system and method
US6324665B1 (en) * 1998-11-03 2001-11-27 Agilent Technologies, Inc. Event based fault diagnosis
EP1192543B1 (en) 1999-06-02 2002-11-13 Siemens Aktiengesellschaft Method and system for determining a fault tree of a technical system, computer program product and a computer readable storage medium therefor
AU2000239591A1 (en) * 2000-01-29 2001-08-07 Abb Research Ltd Method for automatic fault tree synthesis
AU2000262771A1 (en) * 2000-07-22 2002-02-05 Abb Research Ltd System for support of an error cause analysis
JP2002109311A (en) * 2000-09-29 2002-04-12 Toppan Printing Co Ltd System and method for preparing manufacture information and server
US6704541B1 (en) * 2000-12-06 2004-03-09 Unext.Com, L.L.C. Method and system for tracking the progress of students in a class
US8510476B2 (en) * 2001-02-15 2013-08-13 Brooks Automation, Inc. Secure remote diagnostic customer support network
US7451063B2 (en) * 2001-07-20 2008-11-11 Red X Holdings Llc Method for designing products and processes
US6820044B2 (en) * 2001-10-09 2004-11-16 University Of Maryland Method and apparatus for a common-cause failure module for probabilistic risk assessment tools
DE10154400C2 (en) * 2001-11-06 2003-10-30 Fom Future Office Man Gmbh Monitoring and control system for manned vehicles
US7120819B1 (en) * 2001-11-15 2006-10-10 3Com Corporation Method and system for fault diagnosis in a data network
US6834256B2 (en) 2002-08-30 2004-12-21 General Electric Company Method and system for determining motor reliability
US7334222B2 (en) * 2002-09-11 2008-02-19 International Business Machines Corporation Methods and apparatus for dependency-based impact simulation and vulnerability analysis
US6909994B2 (en) * 2002-11-25 2005-06-21 General Electric Company Method, system and computer product for performing failure mode and effects analysis throughout the product life cycle
JP4237610B2 (en) 2003-12-19 2009-03-11 株式会社東芝 Maintenance support method and program
US7249283B2 (en) * 2004-03-22 2007-07-24 Xerox Corporation Dynamic control system diagnostics for modular architectures
US7225368B2 (en) * 2004-04-15 2007-05-29 International Business Machines Corporation Efficient real-time analysis method of error logs for autonomous systems
US7203881B1 (en) * 2004-06-29 2007-04-10 Sun Microsystems, Inc. System and method for simulating system operation
EP1701301A1 (en) * 2005-03-11 2006-09-13 Ian Mark Rosam Performance analysis and assessment tool and method
US20070168720A1 (en) * 2005-11-30 2007-07-19 Oracle International Corporation Method and apparatus for providing fault tolerance in a collaboration environment
US7239979B1 (en) * 2006-09-28 2007-07-03 Xerox Corporation Method and system for ordered fault clearance

Also Published As

Publication number Publication date
US20070294594A1 (en) 2007-12-20
US7770052B2 (en) 2010-08-03
EP1857941A2 (en) 2007-11-21
EP1857941A3 (en) 2010-04-07
EP1857941B1 (en) 2018-07-25
JP2007323638A (en) 2007-12-13

Similar Documents

Publication Publication Date Title
JP5025329B2 (en) A collaborative web-based aircraft horizontal obstacle impact analysis tool
CN108304714A (en) The integrated robotics of goal systems and access manage
US10606680B2 (en) Personalizing error messages based on user behavior
US9558287B2 (en) Automatic removal of inappropriate content
US11159554B2 (en) Correlating threat information across sources of distributed computing systems
EP2876519A2 (en) Safety analysis of a complex system using component-oriented fault trees
CN103456202B (en) A kind of simulation equipment based on Aircraft Flight Test training and system thereof
US20110254704A1 (en) Device for Formulating the Alerts of an Aircraft System
AU2013205226B2 (en) Failure analysis validation and visualization
EP2572282A2 (en) Bug clearing house
Huang et al. Active fault tolerant control systems by the semi‐Markov model approach
US10469327B1 (en) Operations environment model and simulation to reduce operator error
JP2007012045A (en) Model for communication between manufacturing and enterprise levels
US20130124034A1 (en) Method and apparatus for remote e-enabled aircraft solution management using an electronic flight bag (efb)
JP6437376B2 (en) Decision support system and decision support method
CN107918575A (en) The monitoring method and device of a kind of page status
EP3792783A1 (en) Data communications between parties
JP6865042B2 (en) Knowledge management equipment, knowledge management methods and computer programs
JPWO2012029802A1 (en) Plan creation support program and plan creation support system
JP2008203965A (en) Method and program for creating web page
CN107920127A (en) Dispose controller
US9037927B2 (en) Event notification system, event information aggregation server, and event notification method
EP2917885A1 (en) Assimilating business rules
JP2015230568A (en) Work support device, work support system, and work support method
Cao et al. Experimental Frame Design Using E-DEVSML for Software Quality Evaluation.

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20091111

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20100217

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20100217

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100513

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100513

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111122

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120221

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120522

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120619

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150629

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5025329

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250