【手続補正書】
【提出日】平成29年8月17日(2017.8.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザ・インターフェース上のグラフの第１のコンポーネントの少なくとも１つのポートを表示することを含む、前記第１のコンポーネントを表示することと、
前記表示された第１のコンポーネントとのユーザ対話に応答して、前記第１のコンポーネントの前記表示とは別個のものである前記第１のコンポーネントの１つ以上のポートの表現を表示することと、
前記ユーザが前記第１のコンポーネントの前記ポートのうちの特定の１つの前記表現と前記グラフの第２のコンポーネントの１つのポートとの間の接続を生成できるようにすることと、
を含む、方法。
【請求項２】
前記ポートの前記表現を表示することが、前記ポートのリストを表示することを含む、請求項１記載の方法。
【請求項３】
前記ユーザ対話が、前記第１のコンポーネント上でポインタをホバリングすることを含む、請求項１記載の方法。
【請求項４】
前記第１のコンポーネントを表示することが、前記第１のコンポーネントの前記ポートのすべてより少ないポートを表示することを含む、請求項１記載の方法。
【請求項５】
前記ポートの前記表現を表示することが、前記第１のコンポーネントの前記表示に含まれないポートの表現を表示することを含む、請求項１記載の方法。
【請求項６】
前記第１のコンポーネントを表示することが、前記第１のコンポーネントとの前記ユーザ対話の前に前記第１のコンポーネントの任意選択ポートを表示しないことを含む、請求項１記載の方法。
【請求項７】
前記第１のコンポーネントを表示することが、接続に関連する前記第１のコンポーネントの前記ポートのみを表示することを含む、請求項１記載の方法。
【請求項８】
前記ポートの前記表現を表示することが、前記第１のコンポーネントの表示サイズを改変しない、請求項１記載の方法。
【請求項９】
前記ポートの前記表現が、各ポートの状況の指示を含む、請求項１記載の方法。
【請求項１０】
特定のポートの前記表現が、前記特定のポートの前記表現とのユーザ対話に応答して、前記特定のポートの状況を示すように変化する、請求項１記載の方法。
【請求項１１】
ポートの前記状況が、前記ポートが接続に使用可能であるかどうかを示す、請求項１０記載の方法。
【請求項１２】
前記ユーザが接続を生成できるようにすることが、前記ユーザが前記ポートの前記表現から前記ポートのうちの前記特定の１つを選択できるようにすることを含む、請求項１記載の方法。
【請求項１３】
前記ユーザが接続を生成できるようにすることが、前記ユーザが前記第１のコンポーネントの前記ポートのうちの前記特定の１つから前記第２のコンポーネントにポインタをドラッグできるようにすることを含む、請求項１記載の方法。
【請求項１４】
前記ユーザが前記ポインタをドラッグできるようにすることが、前記ユーザが前記第１のコンポーネントの前記ポートのうちの前記特定の１つから前記第２のコンポーネントの前記ポートに前記ポインタをドラッグできるようにすることを含む、請求項１３記載の方法。
【請求項１５】
前記第２のコンポーネントの前記ポートのうちの１つ以上の表現が、前記ユーザが前記第２のコンポーネントに前記ポインタをドラッグしたことに応答して表示される、請求項１３記載の方法。
【請求項１６】
接続に使用可能である前記第２のコンポーネントのポートのみが前記第２のコンポーネントの前記ポートの前記表現に含まれる、請求項１５記載の方法。
【請求項１７】
グラフ内のコンポーネントを接続する方法であって、前記方法が、
ユーザ・インターフェースにおいて、第１のコンポーネントと第２のコンポーネントとを有するグラフを表示し、前記第１のコンポーネントが１つのポートを有することと、
前記第１のコンポーネントの前記ポートを表すシンボルを表示し、前記シンボルが前記第１のコンポーネントとは別個のものであることと、
前記シンボルを前記第２のコンポーネントに接続するユーザ入力に応答して、前記第１のコンポーネントの前記ポートと前記第２のコンポーネントとの間の接続を行えるようにすることと、
を含む方法。
【請求項１８】
前記シンボルを前記第２のコンポーネントに接続する前記ユーザ入力が、前記シンボルから前記第２のコンポーネントへのドラッグ・アクションを含む、請求項１７記載の方法。
【請求項１９】
前記ドラッグ・アクションが、前記第１のコンポーネントの前記ポートを表す前記シンボルから始まり、前記第２のコンポーネントのポートで終わる、請求項１８記載の方法。
【請求項２０】
前記ドラッグ・アクションが、前記第１のコンポーネントの前記ポートを表す前記シンボルから始まり、前記第２のコンポーネントのポートを表す第２のシンボルで終わり、前記第２のシンボルが前記第２のコンポーネントとは別個のものである、請求項１８記載の方法。
【請求項２１】
前記第１のコンポーネントの前記ポートを表すシンボルを表示することが、前記シンボルを含むウィンドウを表示することを含む、請求項１７記載の方法。
【請求項２２】
前記第１のコンポーネントの前記ポートと第２のコンポーネントとの間の接続を行えるようにすることが、前記第１のコンポーネントの表示サイズを変更せずに、前記第１のコンポーネントの前記ポートと第２のコンポーネントとの間の接続を行えるようにすることを含む、請求項１７記載の方法。
【請求項２３】
グラフ内のコンポーネントを接続する方法であって、前記方法が、
グラフの第１のコンポーネントと対話し、前記第１のコンポーネントが最初は見えないように隠されている第１のポートを有し、前記第１のポートを表す第１のシンボルを表示させ、前記第１のシンボルが前記第１のコンポーネントとは別個のものであることと、
前記第１のシンボルを選択し、前記第１のシンボルから前記グラフの第２のコンポーネントの第２のポート又は前記第２のポートを表す第２のシンボルへのドラッグ・アクションを適用することにより、クリックアンドドロップ・アクションを使用して前記第１のコンポーネントの前記第１のポートを前記第２のポートに接続することと、
を含む、方法。
【請求項２４】
前記第１のポートを表す第１のシンボルを表示させることが、前記第１のシンボルを含むウィンドウを表示させることを含む、請求項２３記載の方法。
【請求項２５】
前記ドラッグ・アクションが、フローを前記第２のポート又は前記第２のポートを表す前記第２のシンボルにドラッグさせる、請求項２３記載の方法。
【請求項２６】
コンピュータ可読媒体上に記憶されたソフトウェアであって、前記ソフトウェアが、
ユーザ・インターフェース上のグラフの第１のコンポーネントの少なくとも１つのポートを表示することを含む、前記第１のコンポーネントを表示することと、
前記表示された第１のコンポーネントとのユーザ対話に応答して、前記第１のコンポーネントの前記表示とは別個のものである前記第１のコンポーネントの１つ以上のポートの表現を表示することと、
前記ユーザが前記第１のコンポーネントの前記ポートのうちの特定の１つの前記表現と前記グラフの第２のコンポーネントの１つのポートとの間の接続を生成できるようにすることと、
をコンピュータ・システムに実行させるための命令を含む、ソフトウェア。
【請求項２７】
ユーザ・インターフェース上のグラフの第１のコンポーネントの少なくとも１つのポートを表示することを含む、前記第１のコンポーネントを表示し、
前記表示された第１のコンポーネントとのユーザ対話に応答して、前記第１のコンポーネントの前記表示とは別個のものである前記第１のコンポーネントの１つ以上のポートの表現を表示し、
前記ユーザが前記第１のコンポーネントの前記ポートのうちの特定の１つの前記表現と前記グラフの第２のコンポーネントの１つのポートとの間の接続を生成できるようにする、
ように構成された少なくとも１つのプロセッサ
を含む、コンピューティング・システム。
【請求項２８】
ユーザ・インターフェース上のグラフの第１のコンポーネントの少なくとも１つのポートを表示することを含む、前記第１のコンポーネントを表示するための手段と、
前記表示された第１のコンポーネントとのユーザ対話に応答して、前記第１のコンポーネントの前記表示とは別個のものである前記第１のコンポーネントの１つ以上のポートの表現を表示するための手段と、
前記ユーザが前記第１のコンポーネントの前記ポートのうちの特定の１つの前記表現と前記グラフの第２のコンポーネントの１つのポートとの間の接続を生成できるようにするための手段と、
を含む、コンピューティング・システム。
【請求項２９】
グラフ内のコンポーネントを接続するためのコンピュータ可読媒体上に記憶されたソフトウェアであって、前記ソフトウェアが、
ユーザ・インターフェースにおいて、第１のコンポーネントと第２のコンポーネントとを有するグラフを表示し、前記第１のコンポーネントが１つのポートを有することと、
前記第１のコンポーネントの前記ポートを表すシンボルを表示し、前記シンボルが前記第１のコンポーネントとは別個のものであることと、
前記シンボルを前記第２のコンポーネントに接続するユーザ入力に応答して、前記第１のコンポーネントの前記ポートと前記第２のコンポーネントとの間の接続を行えるようにすることと、
をコンピュータ・システムに実行させるための命令を含む、ソフトウェア。
【請求項３０】
グラフ内のコンポーネントを接続するためのコンピューティング・システムであって、前記コンピューティング・システムが、
ユーザ・インターフェースにおいて、第１のコンポーネントと第２のコンポーネントとを有するグラフを表示し、前記第１のコンポーネントが１つのポートを有し、
前記第１のコンポーネントの前記ポートを表すシンボルを表示し、前記シンボルが前記第１のコンポーネントとは別個のものであり、
前記シンボルを前記第２のコンポーネントに接続するユーザ入力に応答して、前記第１のコンポーネントの前記ポートと前記第２のコンポーネントとの間の接続を行えるようにする、
ように構成された少なくとも１つのプロセッサ
を含む、コンピューティング・システム。
【請求項３１】
グラフ内のコンポーネントを接続するためのコンピューティング・システムであって、前記コンピューティング・システムが、
ユーザ・インターフェースにおいて、第１のコンポーネントと第２のコンポーネントとを有するグラフを表示し、前記第１のコンポーネントが１つのポートを有するための手段と、
前記第１のコンポーネントの前記ポートを表すシンボルを表示し、前記シンボルが前記第１のコンポーネントとは別個のものであるための手段と、
前記シンボルを前記第２のコンポーネントに接続するユーザ入力に応答して、前記第１のコンポーネントの前記ポートと前記第２のコンポーネントとの間の接続を行えるようにするための手段と、
を含む、コンピューティング・システム。
【請求項３２】
グラフ内のコンポーネントを接続するためのコンピュータ可読媒体上に記憶されたソフトウェアであって、前記ソフトウェアが、
グラフの第１のコンポーネントと対話し、前記第１のコンポーネントが最初は見えないように隠されている第１のポートを有し、前記第１のポートを表す第１のシンボルを表示させ、前記第１のシンボルが前記第１のコンポーネントとは別個のものであることと、
前記第１のシンボルを選択し、前記第１のシンボルから前記グラフの第２のコンポーネントの第２のポート又は前記第２のポートを表す第２のシンボルへのドラッグ・アクションを適用することにより、クリックアンドドロップ・アクションを使用して前記第１のコンポーネントの前記第１のポートを前記第２のポートに接続することと、
をコンピュータ・システムに実行させるための命令を含む、ソフトウェア。
【請求項３３】
グラフ内のコンポーネントを接続するためのコンピューティング・システムであって、前記コンピューティング・システムが、
グラフの第１のコンポーネントと対話し、前記第１のコンポーネントが最初は見えないように隠されている第１のポートを有し、前記第１のポートを表す第１のシンボルを表示させ、前記第１のシンボルが前記第１のコンポーネントとは別個のものであり、
前記第１のシンボルを選択し、前記第１のシンボルから前記グラフの第２のコンポーネントの第２のポート又は前記第２のポートを表す第２のシンボルへのドラッグ・アクションを適用することにより、クリックアンドドロップ・アクションを使用して前記第１のコンポーネントの前記第１のポートを前記第２のポートに接続する
ように構成された少なくとも１つのプロセッサ
を含む、コンピューティング・システム。
【請求項３４】
グラフ内のコンポーネントを接続するためのコンピューティング・システムであって、前記コンピューティング・システムが、
グラフの第１のコンポーネントと対話し、前記第１のコンポーネントが最初は見えないように隠されている第１のポートを有し、前記第１のポートを表す第１のシンボルを表示させ、前記第１のシンボルが前記第１のコンポーネントとは別個のものであるための手段と、
前記第１のシンボルを選択し、前記第１のシンボルから前記グラフの第２のコンポーネントの第２のポート又は前記第２のポートを表す第２のシンボルへのドラッグ・アクションを適用することにより、クリックアンドドロップ・アクションを使用して前記第１のコンポーネントの前記第１のポートを前記第２のポートに接続するための手段と、
を含む、コンピューティング・システム。
【請求項３５】
前記ポートの前記表現を表示することが、前記ポートのリストを表示することを含む、請求項２６記載のソフトウェア。
【請求項３６】
前記ユーザ対話が、前記第１のコンポーネント上でポインタをホバリングすることを含む、請求項２６記載のソフトウェア。
【請求項３７】
前記第１のコンポーネントを表示することが、前記第１のコンポーネントの前記ポートのすべてより少ないポートを表示することを含む、請求項２６記載のソフトウェア。
【請求項３８】
前記ポートの前記表現を表示することが、前記第１のコンポーネントの前記表示に含まれないポートの表現を表示することを含む、請求項２６記載のソフトウェア。
【請求項３９】
前記第１のコンポーネントを表示することが、前記第１のコンポーネントとの前記ユーザ対話の前に前記第１のコンポーネントの任意選択ポートを表示しないことを含む、請求項２６記載のソフトウェア。
【請求項４０】
前記第１のコンポーネントを表示することが、接続に関連する前記第１のコンポーネントの前記ポートのみを表示することを含む、請求項２６記載のソフトウェア。
【請求項４１】
前記ポートの前記表現を表示することが、前記第１のコンポーネントの表示サイズを改変しない、請求項２６記載のソフトウェア。
【請求項４２】
前記ポートの前記表現が、各ポートの状況の指示を含む、請求項２６記載のソフトウェア。
【請求項４３】
特定のポートの前記表現が、前記特定のポートの前記表現とのユーザ対話に応答して、前記特定のポートの状況を示すように変化する、請求項２６記載のソフトウェア。
【請求項４４】
ポートの前記状況が、前記ポートが接続に使用可能であるかどうかを示す、請求項４３記載のソフトウェア。
【請求項４５】
前記ユーザが接続を生成できるようにすることが、前記ユーザが前記ポートの前記表現から前記ポートのうちの前記特定の１つを選択できるようにすることを含む、請求項２６記載のソフトウェア。
【請求項４６】
前記ユーザが接続を生成できるようにすることが、前記ユーザが前記第１のコンポーネントの前記ポートのうちの前記特定の１つから前記第２のコンポーネントにポインタをドラッグできるようにすることを含む、請求項２６記載のソフトウェア。
【請求項４７】
前記ユーザが前記ポインタをドラッグできるようにすることが、前記ユーザが前記第１のコンポーネントの前記ポートのうちの前記特定の１つから前記第２のコンポーネントの前記ポートに前記ポインタをドラッグできるようにすることを含む、請求項４６記載のソフトウェア。
【請求項４８】
前記第２のコンポーネントの前記ポートのうちの１つ以上の表現が、前記ユーザが前記第２のコンポーネントに前記ポインタをドラッグしたことに応答して表示される、請求項４６記載のソフトウェア。
【請求項４９】
接続に使用可能である前記第２のコンポーネントのポートのみが前記第２のコンポーネントの前記ポートの前記表現に含まれる、請求項４８記載のソフトウェア。
【請求項５０】
前記ポートの前記表現を表示することが、前記ポートのリストを表示することを含む、請求項２７記載のコンピューティング・システム。
【請求項５１】
前記ユーザ対話が、前記第１のコンポーネント上でポインタをホバリングすることを含む、請求項２７記載のコンピューティング・システム。
【請求項５２】
前記第１のコンポーネントを表示することが、前記第１のコンポーネントの前記ポートのすべてより少ないポートを表示することを含む、請求項２７記載のコンピューティング・システム。
【請求項５３】
前記ポートの前記表現を表示することが、前記第１のコンポーネントの前記表示に含まれないポートの表現を表示することを含む、請求項２７記載のコンピューティング・システム。
【請求項５４】
前記第１のコンポーネントを表示することが、前記第１のコンポーネントとの前記ユーザ対話の前に前記第１のコンポーネントの任意選択ポートを表示しないことを含む、請求項２７記載のコンピューティング・システム。
【請求項５５】
前記第１のコンポーネントを表示することが、接続に関連する前記第１のコンポーネントの前記ポートのみを表示することを含む、請求項２７記載のコンピューティング・システム。
【請求項５６】
前記ポートの前記表現を表示することが、前記第１のコンポーネントの表示サイズを改変しない、請求項２７記載のコンピューティング・システム。
【請求項５７】
前記ポートの前記表現が、各ポートの状況の指示を含む、請求項２７記載のコンピューティング・システム。
【請求項５８】
特定のポートの前記表現が、前記特定のポートの前記表現とのユーザ対話に応答して、前記特定のポートの状況を示すように変化する、請求項２７記載のコンピューティング・システム。
【請求項５９】
ポートの前記状況が、前記ポートが接続に使用可能であるかどうかを示す、請求項５８記載のコンピューティング・システム。
【請求項６０】
前記ユーザが接続を生成できるようにすることが、前記ユーザが前記ポートの前記表現から前記ポートのうちの前記特定の１つを選択できるようにすることを含む、請求項２７記載のコンピューティング・システム。
【請求項６１】
前記ユーザが接続を生成できるようにすることが、前記ユーザが前記第１のコンポーネントの前記ポートのうちの前記特定の１つから前記第２のコンポーネントにポインタをドラッグできるようにすることを含む、請求項２７記載のコンピューティング・システム。
【請求項６２】
前記ユーザが前記ポインタをドラッグできるようにすることが、前記ユーザが前記第１のコンポーネントの前記ポートのうちの前記特定の１つから前記第２のコンポーネントの前記ポートに前記ポインタをドラッグできるようにすることを含む、請求項６１記載のコンピューティング・システム。
【請求項６３】
前記第２のコンポーネントの前記ポートのうちの１つ以上の表現が、前記ユーザが前記第２のコンポーネントに前記ポインタをドラッグしたことに応答して表示される、請求項６１記載のコンピューティング・システム。
【請求項６４】
接続に使用可能である前記第２のコンポーネントのポートのみが前記第２のコンポーネントの前記ポートの前記表現に含まれる、請求項６３記載のコンピューティング・システム。
【請求項６５】
前記シンボルを前記第２のコンポーネントに接続する前記ユーザ入力が、前記シンボルから前記第２のコンポーネントへのドラッグ・アクションを含む、請求項２９記載のソフトウェア。
【請求項６６】
前記ドラッグ・アクションが、前記第１のコンポーネントの前記ポートを表す前記シンボルから始まり、前記第２のコンポーネントのポートで終わる、請求項６５記載のソフトウェア。
【請求項６７】
前記ドラッグ・アクションが、前記第１のコンポーネントの前記ポートを表す前記シンボルから始まり、前記第２のコンポーネントのポートを表す第２のシンボルで終わり、前記第２のシンボルが前記第２のコンポーネントとは別個のものである、請求項６５記載のソフトウェア。
【請求項６８】
前記第１のコンポーネントの前記ポートを表すシンボルを表示することが、前記シンボルを含むウィンドウを表示することを含む、請求項２９記載のソフトウェア。
【請求項６９】
前記第１のコンポーネントの前記ポートと第２のコンポーネントとの間の接続を行えるようにすることが、前記第１のコンポーネントの表示サイズを変更せずに、前記第１のコンポーネントの前記ポートと第２のコンポーネントとの間の接続を行えるようにすることを含む、請求項２９記載のソフトウェア。
【請求項７０】
前記シンボルを前記第２のコンポーネントに接続する前記ユーザ入力が、前記シンボルから前記第２のコンポーネントへのドラッグ・アクションを含む、請求項３０記載のコンピューティング・システム。
【請求項７１】
前記ドラッグ・アクションが、前記第１のコンポーネントの前記ポートを表す前記シンボルから始まり、前記第２のコンポーネントのポートで終わる、請求項７０記載のコンピューティング・システム。
【請求項７２】
前記ドラッグ・アクションが、前記第１のコンポーネントの前記ポートを表す前記シンボルから始まり、前記第２のコンポーネントのポートを表す第２のシンボルで終わり、前記第２のシンボルが前記第２のコンポーネントとは別個のものである、請求項７０記載のコンピューティング・システム。
【請求項７３】
前記第１のコンポーネントの前記ポートを表すシンボルを表示することが、前記シンボルを含むウィンドウを表示することを含む、請求項３０記載のコンピューティング・システム。
【請求項７４】
前記第１のコンポーネントの前記ポートと第２のコンポーネントとの間の接続を行えるようにすることが、前記第１のコンポーネントの表示サイズを変更せずに、前記第１のコンポーネントの前記ポートと第２のコンポーネントとの間の接続を行えるようにすることを含む、請求項３０記載のコンピューティング・システム。
【請求項７５】
前記第１のポートを表す第１のシンボルを表示させることが、前記第１のシンボルを含むウィンドウを表示させることを含む、請求項３２記載のソフトウェア。
【請求項７６】
前記ドラッグ・アクションが、フローを前記第２のポート又は前記第２のポートを表す前記第２のシンボルにドラッグさせる、請求項３２記載のソフトウェア。
【請求項７７】
前記第１のポートを表す第１のシンボルを表示させることが、前記第１のシンボルを含むウィンドウを表示させることを含む、請求項３３記載のコンピューティング・システム。
【請求項７８】
前記ドラッグ・アクションが、フローを前記第２のポート又は前記第２のポートを表す前記第２のシンボルにドラッグさせる、請求項３３記載のコンピューティング・システム。