【手続補正書】
【提出日】平成27年10月20日(2015.10.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
方法であって、
コマンドを受信することであって、
前記コマンドが、第１のアプリケーションを起動することであり、
前記第１のアプリケーションが、少なくとも１つの別のアプリケーションによって提供されるデータを使用するように構成される、受信することと、
前記第１のアプリケーションが第２のアプリケーションによって提供されるデータを使用するように構成されるかどうかを判定することであって、
前記判定することが、前記コマンドの受信に応答して実施される、判定することと、
前記第１のアプリケーションが前記第２のアプリケーションによって提供されるデータを使用するように構成されることの判定に応答して、前記第２のアプリケーションの実行を開始することと、を含む、方法。
【請求項２】
前記第１のアプリケーションの実行を開始することを更に含み、
前記第１のアプリケーションの実行を開始することが、前記第２のアプリケーションの前記実行に応答して実施される、請求項１に記載の方法。
【請求項３】
前記判定することが、通知を送信することを含み、
前記通知が、前記第１のアプリケーションを起動する前記コマンドの前記受信を示す、請求項１に記載の方法。
【請求項４】
第１のエンティティが、前記第１のアプリケーションを操作し、
第２のエンティティが、前記第２のアプリケーションを操作し、
前記第２のエンティティが、前記第２のアプリケーションが前記第１のアプリケーションに前記データを提供するように構成されるかどうかを判定することを実施し、
前記第２のエンティティが、前記通知の受信に応答して前記判定することを実施する、請求項３に記載の方法。
【請求項５】
前記第２のアプリケーションが第３のアプリケーションによって提供される他のデータを使用するように構成されるかどうかを判定することと、
前記第２のアプリケーションが前記第３のアプリケーションによって提供される他のデータを使用することの判定に応答して、前記第３のアプリケーションの実行を開始することと、を更に含み、
前記第３のアプリケーションの実行を開始することが、前記第２のアプリケーションの
前記実行を開始することの前に実施される、請求項３に記載の方法。
【請求項６】
前記第２のアプリケーションが前記第３のアプリケーションからの前記他のデータを使用することを判定することが、二次通知の受信に応答して実施され、
前記二次通知が、前記第２のアプリケーションが実行されることを示す、請求項５に記載の方法。
【請求項７】
第３のエンティティが、前記第３のアプリケーションを操作し、
前記第３のエンティティが、前記第２のアプリケーションが前記第３のアプリケーションからの前記他のデータを使用することを判定し、
前記第３のエンティティが、前記第２のアプリケーションが前記二次通知の前記受信に応答して前記第３のアプリケーションからの前記他のデータを使用することの前記判定を実施する、請求項６に記載の方法。
【請求項８】
複数のアプリケーション間の依存性を判定することを更に含み、
前記依存性が、前記複数のアプリケーションの前記第１のアプリケーションが、少なくとも、前記第１のアプリケーションが前記第２のアプリケーションによって提供されるデータを使用するという理由から、前記複数のアプリケーションの前記第２のアプリケーションに依存していることを示し、
前記依存性を判定することが、前記コマンドの前記受信に応答して実施される、請求項１に記載の方法。
【請求項９】
前記第２のアプリケーションの実行を開始することが、前記依存性に基づく、請求項８に記載の方法。
【請求項１０】
前記第２のアプリケーションにロックを適用することを更に含み、
前記適用することが、前記第１のアプリケーションが前記第２のアプリケーションによって提供されるデータを使用するように構成されることの前記判定に応答して実施され、
前記ロックが、前記第２のアプリケーションが前記第１のアプリケーションを起動する前記コマンドと関連付けられることを示し、
前記ロックが、前記第２のアプリケーションに開始される別の動作を防ぎ、
前記別の動作が、別のコマンドと関連付けられた動作であり、
前記別のコマンドが、前記第１のアプリケーションを起動する前記コマンド以外のコマンドである、請求項１に記載の方法。
【請求項１１】
装置であって、
１つ以上のプロセッサと、
第１のアプリケーションであって、
前記第１のアプリケーションが、前記１つ以上のプロセッサを使用して実行されるように構成される、第１のアプリケーションと、
コマンドモジュールであって、
前記コマンドモジュールが、前記第１のアプリケーションを起動するコマンドを受信するように構成される、コマンドモジュールと、
通知モジュールであって、
前記通知モジュールが、通知を送信するように構成され、
前記通知が、前記第１のアプリケーションを起動する前記コマンドの受信を示し、
前記通知モジュールが、応答通知を受信するように更に構成され、
前記応答通知が、第２のアプリケーションが実行していることを示す、通知モジュールと、を備える、装置。
【請求項１２】
前記第１のアプリケーションが、前記応答通知を受信することに応答して実行されるように構成される、請求項１１に記載の装置。
【請求項１３】
前記応答通知が、前記第１のアプリケーションが前記第２のアプリケーションによって提供されるデータに依存していることを更に示す、請求項１１に記載の装置。
【請求項１４】
前記コマンドモジュールが、前記第１のアプリケーションを停止するコマンドを受信するように更に構成され、
前記通知モジュールが、別の通知を送信するように更に構成され、
前記別の通知が、前記第１のアプリケーションを停止する前記コマンドの受信を示し、
前記通知モジュールが、別の応答通知を受信するように更に構成され、
前記別の応答通知が、第３のアプリケーションが前記第１のアプリケーションによって提供されるデータに依存していることを示す、請求項１１に記載の装置。
【請求項１５】
前記第３のアプリケーションが前記通知モジュールが前記別の通知の前記送信を実施することに応答して停止されることを前記応答通知が更に示す、請求項１４に記載の装置。
【請求項１６】
１つ以上のプロセッサによって、
コマンドを受信することであって、
前記コマンドが、第１のアプリケーションを起動することである、受信することと、
通知を送信することであって、
前記通知が、前記コマンドの受信を示す、送信することと、
応答通知を受信することであって、
前記応答通知が、第２のアプリケーションが実行していることを示す、受信することと、を行うように、実行可能であるプログラム命令を記憶する、コンピュータで読み取り可能な記憶媒体。
【請求項１７】
前記応答通知が、前記第１のアプリケーションが前記第２のアプリケーションからのデータに依存していることを更に示す、請求項１６に記載のコンピュータで読み取り可能な記憶媒体。
【請求項１８】
前記プログラム命令が、
前記第１のアプリケーションを実行するように更に実行可能であり、
前記第１のアプリケーションが、前記応答通知の受信に応答して実行され、
前記応答通知が、前記第２のアプリケーションが前記通知の前記送信に応答して実行していることを更に示す、請求項１６に記載のコンピュータで読み取り可能な記憶媒体。
【請求項１９】
前記プログラム命令が、
前記第１のアプリケーションを停止するコマンドを受信することと、
別の通知を送信することであって、
前記別の通知が、前記第１のアプリケーションを停止する前記コマンドの受信を示す、送信することと、
別の応答通知を受信することであって、
前記別の応答通知が、第３のアプリケーションが前記第１のアプリケーションからのデータに依存していることを示す、受信することと、を行うように、更に実行可能である、請求項１６に記載のコンピュータで読み取り可能な記憶媒体。
【請求項２０】
前記応答通知が、前記第３のアプリケーションが前記別の通知の前記送信に応答して停止されることを更に示す、請求項１９に記載のコンピュータで読み取り可能な記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】他のアプリケーションへの依存性に基づく、アプリケーションにおける操作の自動的実施のための方法、装置および記憶媒体