【手続補正書】
【提出日】平成30年5月24日(2018.5.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数個のデバイスにわたる複合アプリケーションを実行するためのコンピュータ実装方法であって、
第１の変換チェーンクラスと第２の変換チェーンクラスとの間の依存関係を相互に定義する、第１の変換チェーンクラス定義および第２の変換チェーンクラス定義を少なくとも取得することによって、前記第１の変換チェーンクラスと前記第２の変換チェーンクラスとの間の依存関係を識別するステップと、
前記第１の変換チェーンクラスの第１のインスタンスに関連付けられる第１のデバイスを識別するステップと、
前記第２の変換チェーンクラスの第２のインスタンスに関連付けられる第２のデバイスを識別するステップと、
前記第１のインスタンスと前記第２のインスタンスが結び付けられるべきであると決定するステップと、
前記第１のインスタンスと前記第２のインスタンスが結び付けられるべきであると決定することに応答して、前記第１のインスタンスと前記第２のインスタンスを結び付けるステップと、
前記第１の変換チェーンクラスと前記第２の変換チェーンクラスとの間の前記識別される依存関係に従って、および、前記第１のインスタンスと前記第２のインスタンスとの間の依存関係状態に従って、前記第１のインスタンスと前記第２のインスタンスとの間でデータを流すステップと
を含む、コンピュータ実装方法。
【請求項２】
前記第１の変換チェーンクラスの前記第１のインスタンスの表現を、前記第１のデバイスのために動作させ、第１の入力デバイスからの入力に応答して、前記第１のインスタンスを変換するステップ
をさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項３】
前記第１の変換チェーンクラスの前記第１のインスタンスは、前記第１のデバイス上の視覚化を推進する１つまたは複数のノードを備える、請求項２に記載のコンピュータ実装方法。
【請求項４】
前記第２のインスタンスが前記第１のインスタンスから結合解除されるべきであると決定するステップと、
前記第２のインスタンスが前記第１のインスタンスから結合解除されるべきであると決定することに応答して、前記第１のインスタンスと前記第２のインスタンスとの間でデータを流す行為を中断するステップと
をさらに含む、請求項１に記載のコンピュータ実装方法。
【請求項５】
前記第１のインスタンスと前記第２のインスタンスが結合解除されるべきであると決定することは、前記第１のデバイスおよび前記第２のデバイスの近接度、ミーティング終結ステータス、ならびに、前記第１のデバイスと前記第２のデバイスとの間の通信能力の、少なくとも１つを含む、１つまたは複数の結合解除判定基準に従ってなされる、請求項４に記載のコンピュータ実装方法。
【請求項６】
前記第１のインスタンスと前記第２のインスタンスが結び付けられるべきであると決定することは、前記第１のデバイスおよび前記第２のデバイスの近接度、ミーティング出席者リスト、前記第１のデバイスのユーザと前記第２のデバイスのユーザとの間の関係性、ならびに、前記第１のデバイスと前記第２のデバイスとの間の通信能力の、少なくとも１つを含む、１つまたは複数の結び付き判定基準に従ってなされる、請求項１に記載のコンピュータ実装方法。
【請求項７】
前記第１のデバイスまたは前記第２のデバイスを含まない外部システムにより実行される、請求項１に記載のコンピュータ実装方法。
【請求項８】
コンピューティングシステムの１つまたは複数のプロセッサによって実行可能なコンピュータ実行可能命令を記憶する１つまたは複数のコンピュータ可読記憶媒体であって、前記コンピュータ実行可能命令は、前記コンピューティングシステムに方法を実行させ、前記方法は、
第１の変換チェーンクラスと第２の変換チェーンクラスとの間の依存関係を相互に定義する、第１の変換チェーンクラス定義および第２の変換チェーンクラス定義を少なくとも取得することによって、第１の変換チェーンインスタンスを含む前記第１の変換チェーンクラスと、第２の変換チェーンインスタンスを含む前記第２の変換チェーンクラスとの間の依存関係を識別するステップと、
前記第１の変換チェーンインスタンスと前記第２の変換チェーンインスタンスが結び付けられるべきであると決定するステップと、
前記第１の変換チェーンインスタンスと前記第２の変換チェーンインスタンスが結び付けられるべきであると決定することに応答して、前記第１の変換チェーンインスタンスと前記第２の変換チェーンインスタンスを結び付けるステップと、
前記識別される依存関係に従って、および、前記第１の変換チェーンインスタンスと前記第２の変換チェーンインスタンスとの間の依存関係状態に従って、前記第１の変換チェーンインスタンスと前記第２の変換チェーンインスタンスとの間でデータを流すステップと
を含む、１つまたは複数のコンピュータ可読記憶媒体。
【請求項９】
１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサによって実行可能なコンピュータ実行可能命令を記憶する１つまたは複数のコンピュータ可読記憶媒体であって、前記コンピュータ実行可能命令は、コンピューティングシステムに、
第１の変換チェーンクラスと第２の変換チェーンクラスとの間の依存関係を相互に定義する、第１の変換チェーンクラス定義および第２の変換チェーンクラス定義を少なくとも取得することによって、第１の変換チェーンインスタンスを含む前記第１の変換チェーンクラスと、第２の変換チェーンインスタンスを含む前記第２の変換チェーンクラスとの間の依存関係を識別させ、
前記第１の変換チェーンインスタンスと前記第２の変換チェーンインスタンスが結び付けられるべきであると決定させ、
前記第１の変換チェーンインスタンスと前記第２の変換チェーンインスタンスが結び付けられるべきであると決定することに応答して、前記第１の変換チェーンインスタンスと前記第２の変換チェーンインスタンスを結び付けさせ、
前記識別される依存関係に従って、および、前記第１の変換チェーンインスタンスと前記第２の変換チェーンインスタンスとの間の依存関係状態に従って、前記第１の変換チェーンインスタンスと前記第２の変換チェーンインスタンスとの間でデータを流させる、１つまたは複数のコンピュータ可読記憶媒体と
を備える、コンピューティングシステム。
【請求項１０】
複数個のデバイスにわたる複合アプリケーションを実行するためのコンピュータ実装方法であって、
第１の変換チェーンクラスと第２の変換チェーンクラスとの間の依存関係を識別するステップと、
前記第１の変換チェーンクラスの第１のインスタンスに関連付けられる第１のデバイスを識別するステップと、
前記第２の変換チェーンクラスの第２のインスタンスに関連付けられる第２のデバイスを識別するステップと、
前記第１のインスタンスと前記第２のインスタンスが結び付けられるべきであると決定するステップと、
前記第１のインスタンスと前記第２のインスタンスが結び付けられるべきであると決定することに応答して、前記第１のインスタンスと前記第２のインスタンスを結び付けるステップと、
前記第１の変換チェーンクラスと前記第２の変換チェーンクラスとの間の前記識別される依存関係に従って、および、前記第１のインスタンスと前記第２のインスタンスとの間の依存関係状態に従って、前記第１のインスタンスと前記第２のインスタンスとの間でデータを流すステップと、
前記第２のインスタンスが前記第１のインスタンスから結合解除されるべきであると決定するステップと、
前記第２のインスタンスが前記第１のインスタンスから結合解除されるべきであると決定することに応答して、前記第１のインスタンスと前記第２のインスタンスとの間でデータを流す行為を中断するステップと
を含む、コンピュータ実装方法。
【請求項１１】
複数個のデバイスにわたる複合アプリケーションを実行するためのコンピュータ実装方法であって、
第１の変換チェーンクラスと第２の変換チェーンクラスとの間の依存関係を識別するステップと、
前記第１の変換チェーンクラスの第１のインスタンスに関連付けられる第１のデバイスを識別するステップと、
前記第２の変換チェーンクラスの第２のインスタンスに関連付けられる第２のデバイスを識別するステップと、
少なくとも前記第１のデバイスおよび前記第２のデバイスの近接度を含む、１つまたは複数の結び付き判定基準に従って、前記第１のインスタンスと前記第２のインスタンスが結び付けられるべきであると決定するステップと、
前記第１のインスタンスと前記第２のインスタンスが結び付けられるべきであると決定することに応答して、前記第１のインスタンスと前記第２のインスタンスを結び付けるステップと、
前記第１の変換チェーンクラスと前記第２の変換チェーンクラスとの間の前記識別される依存関係に従って、および、前記第１のインスタンスと前記第２のインスタンスとの間の依存関係状態に従って、前記第１のインスタンスと前記第２のインスタンスとの間でデータを流すステップと
を含む、コンピュータ実装方法。