【手続補正書】
【提出日】平成22年7月27日(2010.7.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データオブジェクト消費者にコンテンツを提供するための方法であって、
ソフトウェアアプリケーションのコンテキストの中から識別可能なデータオブジェクトについてのリクエストを、企業システムの関連アクションサーバで受信するステップと、
前記リクエストを解析して、該リクエストに基づいて特定のデータオブジェクトを識別するステップと、
前記リクエストの受信に応答して、前記識別された特定のデータオブジェクトを格納する記憶装置をアクセスして、前記リクエストの受信に応答して前記データオブジェクトの関係メタデータを取得するステップであって、前記関係メタデータは、追加のオブジェクトと、前記データオブジェクトに関連する関係とを含み、前記追加のオブジェクトは、前記データオブジェクトの一部ではなく、且つ前記関係メタデータにおいて示される前記関係に従って前記データオブジェクトと共に前記企業システムにおいて使用されるものであるステップと、
前記リクエストの受信および前記メタデータのアクセスに応答して、前記データオブジェクトおよび前記追加のオブジェクトを一緒に用いて実行すべきビジネスプロセスの関連アクションを識別するステップであって、前記関連アクションが、前記ビジネスプロセスのタスクを遂行するために前記データオブジェクトおよび前記追加のオブジェクトと一緒に使用可能なものとして前記関係メタデータによって識別されるオペレーションであるステップと、
前記リクエストに対する結果の提供に加え、前記企業システムの一部であるコンピュータ装置のユーザインターフェイスにおいて、企業サービスを前記データオブジェクト消費者に対する提示として提供するステップと
を含み、
前記企業サービスは、前記リクエストを発する前記ソフトウェアアプリケーションのコンテキスト内に備えられ、
前記企業サービスは、前記データオブジェクトおよび前記追加のオブジェクトと共に前記識別された関連アクションを実行して前記タスクを遂行するために、前記追加のオブジェクトに対するアクセスと、前記識別された関連アクションに対するアクセスとを提供するものである方法。
【請求項２】
前記リクエストを受信するステップは、
特定のパラメータを有するオブジェクトについての検索クエリーを受信するステップと、
前記検索クエリーの受信に応答して、前記特定のパラメータと統計的に一致するパラメータを有する前記特定のデータオブジェクトを識別するステップと
を更に含む請求項１記載の方法。
【請求項３】
前記リクエストを受信するステップは、
作業環境のソフトウェアアプリケーションが前記データオブジェクトに対するアクセスをリクエストすることを判定するステップを含む請求項１記載の方法。
【請求項４】
前記ビジネスプロセスのアクションを識別するステップは、
前記リクエストのコンテキストに基づき前記ビジネスプロセスのアクションを識別するステップを含む請求項１記載の方法。
【請求項５】
前記リクエストのコンテキストに基づき前記ビジネスプロセスのアクションを識別するステップは、
関連性データベースに格納された関連性データに基づき前記アクションを識別するステップを更に含む請求項４記載の方法。
【請求項６】
前記リクエストのコンテキストに基づき前記ビジネスプロセスのアクションを識別するステップは、
前記データオブジェクトの特定のインスタンスに対するリクエストを生成したリクエスト者の関係に基づき前記アクションを識別するステップを更に含む請求項４記載の方法。
【請求項７】
前記リクエストのコンテキストに基づき前記ビジネスプロセスのアクションを識別するステップは、
前記リクエストを生成したリクエスト者のロールに基づき前記アクションを識別するステップを更に含む請求項４記載の方法。
【請求項８】
前記リクエストのコンテキストに基づき前記ビジネスプロセスのアクションを識別するステップは、
前記データオブジェクトのタイプに基づき前記アクションを識別するステップを更に含む請求項４記載の方法。
【請求項９】
前記リクエストのコンテキストに基づき前記ビジネスプロセスのアクションを識別するステップは、
前記データオブジェクトの特定のインスタンスの特性に基づき前記アクションを識別するステップを更に含む請求項４記載の方法。
【請求項１０】
前記リクエストのコンテキストに基づき前記ビジネスプロセスのアクションを識別するステップは、
前記リクエストが生成されたところの作業環境コンテキストに基づき前記アクションを識別するステップを更に含む請求項４記載の方法。
【請求項１１】
前記リクエストのコンテキストに基づき前記ビジネスプロセスのアクションを識別するステップは、
前記リクエストが受信されたところのチャンネルを判定するステップと、
判定されたチャンネルに基づき前記アクションを識別するステップと
を更に含む請求項４記載の方法。
【請求項１２】
プロセッサに動作を実行させるための命令が格納されたコンピュータ読取可能な記録媒体を備えた製造品であって、前記動作が、
ソフトウェアアプリケーションのコンテキスト内で作業環境の特定のデータオブジェクトを識別するステップであって、前記作業環境は、前記データオブジェクトをアクセスするために利用可能なファンクションおよび承認を含むものであるステップと、
前記データオブジェクトに関連する関係メタデータをアクセスするステップであって、前記関係メタデータは、追加のオブジェクトと、関係とを示すものであり、前記追加のオブジェクトは、前記データオブジェクトの一部ではなく、且つ前記作業環境が一部をなす企業システムにおける前記関係メタデータにおいて示される前記関係に従って前記データオブジェクトと共に使用されるものであるステップと、
前記関係メタデータにおいて示されるビジネスプロセスのアクションを識別するステップであって、前記識別は、前記作業環境のコンテキストに基づくものであり、前記アクションは、前記ビジネスプロセスのタスクまたは関連ビジネスプロセスのタスクを遂行するために、前記追加のオブジェクトと一緒に前記データオブジェクトを使用して実行されるべきオペレーションであり、前記アクションは、前記データオブジェクトおよび前記追加のオブジェクトと共に使用可能なものとして前記関係メタデータによって識別されるものであるステップと、
前記データオブジェクトに対するアクセスの提供に加え、前記データオブジェクトおよび前記追加のオブジェクトと共に前記識別された関連アクションを実行するために、前記作業環境における前記データオブジェクトの消費者に、前記識別されたアクションをアクセスするための企業サービスを提供するステップであって、前記企業サービスが、前記データオブジェクトおよび前記追加のオブジェクトと共に前記識別されたアクションを実行して前記タスクを遂行するために、前記追加のオブジェクトに対するアクセスと、前記ビジネスプロセスの前記識別されたアクションに対するアクセスとを提供するものであるステップと
を含む製造品。
【請求項１３】
前記作業環境のデータオブジェクトを識別するための命令を提供するコンテンツは、検索クエリーに応答して検索結果として生成されたデータオブジェクトを識別するための命令を提供するコンテンツを含む請求項１２記載の製造品。
【請求項１４】
前記作業環境のコンテンツに基づき前記アクションを識別するための命令を提供するコンテンツは、少なくとも、リクエスト者のビジネスロール、前記データオブジェクトのタイプ、リクエスト者に対する前記データオブジェクトのインスタンスの関係、前記リクエストのソースチャンネルのうちの一つに基づき前記アクションを識別するための命令を提供するコンテンツを含む請求項１２記載の製造品。
【請求項１５】
関連アクションサーバーであって、
命令を格納するメモリ装置を備え、
前記命令は、オブジェクト識別器と、アクション識別モジュールと、アクション提示モジュールとを規定するものであり、
前記オブジェクト識別器は、作業環境内からリクエストされた特定のデータオブジェクトを識別するものであって、前記作業環境は、前記データオブジェクトをアクセスするために利用可能なファンクションおよび了承を含み、
前記アクション識別モジュールは、
追加のオブジェクトと、関係とを示す前記データオブジェクトに関連する関係メタデータをアクセスし、ここで、前記追加のオブジェクトは、前記データオブジェクトの一部ではなく、且つ前記関係メタデータにおいて示される前記関係に従って、前記作業環境が一部をなす企業システムにおいて前記データオブジェクトと共に使用され、
前記作業環境のコンテキストに基づいて、前記関係メタデータにおいて示されるビジネスプロセスのアクションを識別し、ここで、前記アクションは、前記ビジネスプロセスのタスクまたは関連ビジネスプロセスのタスクを遂行するために、前記追加のオブジェクトと一緒に前記データオブジェクトを使用して実行されるオペレーションであり、前記アクションは、前記データオブジェクトおよび前記追加のオブジェクトと共に使用可能なものとして前記関係メタデータによって識別されるものであり、
前記識別されたデータオブジェクトに関連する前記識別されたアクションをアクセスするための企業サービスを提供し、ここで、前記企業サービスは、前記データオブジェクトおよび前記追加のオブジェクトと共に前記識別されたアクションを実行して前記タスクを遂行するために、前記追加のオブジェクトに対するアクセスと、前記ビジネスプロセスの前記識別されたアクションに対するアクセスとを提供するものであり、
前記アクション提示モジュールは、
共通の作業コンテキスト内の前記アクションおよび前記データオブジェクトに、前記データオブジェクトの消費者に対するアクセスを提供するために、前記作業環境内で前記アクションを提示するものであり、
プロセッサが前記命令を実行して前記関連アクションサーバーを実施する関連アクションサーバー。
【請求項１６】
前記メモリ装置は、
前記識別されたデータオブジェクトに関連する前記作業環境のコンテキストを判定するコンテキスト判定モジュールを規定する命令を更に備え、
前記アクション識別モジュールは、前記判定されたコンテキストに基づき前記識別されたデータオブジェクトに関連する前記アクションを更に提供する請求項１５記載の関連アクションサーバー。
【請求項１７】
前記コンテキスト判定モジュールは、前記作業環境のコンテキストが、少なくとも、リクエスト者のビジネスロール、前記データオブジェクトのタイプ、リクエスト者に対する前記データオブジェクトのインスタンスの関係、前記リクエストのソースチャンネルのうちの一つであると判定する請求項１６記載の関連アクションサーバー。
【請求項１８】
前記データオブジェクトを識別するステップは、更に、
前記検索クエリーの実施と並行して、前記特定のデータオブジェクトを識別すると共に前記関連アクションを識別するステップを含む請求項２記載の方法。
【請求項１９】
前記検索結果として生成される前記データオブジェクトを識別するための前記命令を提供する前記コンテンツは、更に、
前記検索クエリーの実施と並行して、前記特定のデータオブジェクトを識別すると共に前記関連アクションを識別するための命令を提供するためのコンテンツを含む請求項１３記載の製造品。