【手続補正書】
【提出日】平成21年4月7日(2009.4.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の企業データソース（１０８）と、アプリケーションサーバ（１０６）と通信を行うモバイルクライアント（１０２）との間で共有されるデータを処理するための、モバイルデータプラットフォームシステム内で使用されるコンピュータシステムのデータアーキテクチャフレームワークであって、
バックエンド企業データソースへのインターフェースを提供するとともに、テーブル、ストアドプロシージャ、スクリプト、又はオブジェクトのいずれかとして接続オブジェクトを介して利用可能なデータインターフェースオブジェクトを公開する接続オブジェクトと、
特定のデータアクションを実行するコマンドオブジェクトと、
前記データインターフェースオブジェクト上で実行される前記コマンドオブジェクトデータアクションの一つをモバイルデータクライアントが規定することを許容するデータオブジェクトと、
前記コンピュータシステム内の構成可能なビューオブジェクトであって、前記データインターフェースオブジェクト上で操作を実行するリレーショナルデータエンジンを使用して、前記データオブジェクションによって規定された前記データアクションを実行するためのデータオブジェクトに結合される、ビューオブジェクトとを含む、コンピュータシステムデータアーキテクチャフレームネットワーク。
【請求項２】
前記ビューオブジェクトは、要求されたデータのデータ定義が前記アプリケーションサーバの一つ又は複数のビューオブジェクトから導出される派生ビュータイプである、請求項１に記載のコンピュータシステム。
【請求項３】
前記ビューオブジェクトは、要求されたデータが前記アプリケーションサーバの代行キャッシュ記憶装置から検索される、代行ビュータイプである、請求項１に記載のコンピュータシステム。
【請求項４】
前記代行キャッシュ記憶装置は、既定の処理規則が適用されたデータを提供する、請求項３に記載のコンピュータシステム。
【請求項５】
前記ビューオブジェクトは定義ビュータイプであり、要求されたデータが前記定義ビュータイプのデータ定義に従って提供される、請求項３に記載のコンピュータシステム。
【請求項６】
前記ビューオブジェクトは、要求されたデータが前記企業データソースの一つから直接検索される直接ビュータイプである、請求項１に記載のコンピュータシステム。
【請求項７】
バックエンド企業データソースへのインターフェースを提供するとともに、テーブル、ストアドプロシージャ、スクリプト、又はオブジェクトのいずれかとして接続オブジェクトを介し利用可能なデータインターフェースオブジェクトを公開する接続オブジェクトと、
特定のデータアクションを実行するコマンドオブジェクトと、
前記データインターフェースオブジェクト上で実行される前記コマンドオブジェクトデータアクションの一つをモバイルデータクライアントが規定することを許容するデータオブジェクトと、
前記規定のコマンドオブジェクトデータアクションを実行するために、前記データオブジェクトに結合するビューオブジェクトと
をさらに含む、請求項１に記載のコンピュータシステム。
【請求項８】
前記データアクションは、選択、挿入、更新、及び削除を含むデータアクションの内の少なくとも一つのアクションを含む、請求項１に記載のコンピュータシステム。
【請求項９】
複数の構成可能なビューオブジェクトタイプをさらに含み、各ビューオブジェクトタイプは他のビューオブジェクトタイプとは異なる機能を有するデータソースへインターフェースされるように構成されている、請求項１に記載のコンピュータシステム。
【請求項１０】
複数の企業データソースと、アプリケーションサーバ（１０６）と通信を行うモバイルクライアント（１０２）との間で共有されるデータを処理する方法であって、
前記企業データソースの一つにおけるデータに対するデータ操作の要求をモバイルクライアントから受信する工程と、
データオブジェクトを含む接続オブジェクトを提供し、前記データオブジェクトは、バックエンド企業データソースへのインターフェースを提供するとともに、テーブル、ストアドプロシージャ、スクリプト、又はオブジェクトのいずれかとして接続オブジェクトを介して利用可能なデータインターフェースオブジェクトを公開するものである、工程と
前記データオブジェクトにより特定のデータアクションを実行する工程と、
前記データインターフェースオブジェクト上で実行される前記コマンドオブジェクトデータアクションの一つをモバイルデータクライアントが規定することを許容する、データオブジェクトを提供する工程と、
前記データオブジェクトにより特定されデータアクションを実行するために、データオブジェクトに結合する構成可能なビューオブジェクトを確定する工程と、
リレーショナルデータエンジンを利用することにより、前記データインターフェースオブジェクトに対する操作を行う工程と
を含む方法。
【請求項１１】
前記確定されたビューオブジェクトは、要求されたデータのデータ定義が前記アプリケーションサーバの一つ又は複数のビューオブジェクトから導出される派生ビュータイプである、請求項１０に記載の方法。
【請求項１２】
前記確定されたビューオブジェクトは、要求されたデータが前記アプリケーションサーバの代行キャッシュ記憶装置から検索される代行ビュータイプである、請求項１０に記載の方法。
【請求項１３】
前記代行キャッシュ記憶装置は、既定の処理規則が適用されたデータを提供する、請求項１２に記載の方法。
【請求項１４】
前記確定されたビューオブジェクトは定義ビュータイプであり、要求されたデータは前記定義ビュータイプのデータ定義に従って提供される、請求項１０に記載の方法。
【請求項１５】
前記確定されたビューオブジェクトは、要求されたデータが前記企業データソースの一つから直接検索される直接ビュータイプである、請求項１０に記載の方法。
【請求項１６】
バックエンド企業データソースへのインターフェースを提供するとともに、前記確定したビューオブジェクトに従って、テーブル、ストアドプロシージャ、スクリプト、又はオブジェクトのいずれかとして接続オブジェクトを介し利用可能なデータインターフェースオブジェクトを公開する接続オブジェクトを確定する工程と、
前記確定したビューオブジェクトに従って特定のデータアクションを実行するコマンドオブジェクトを確定する工程と、
前記データインターフェースオブジェクト上で実行される前記コマンドオブジェクトデータアクションの一つを移動データクライアントが規定することを許容するデータオブジェクトを確定する工程と
をさらに含む、請求項１０に記載の方法。
【請求項１７】
前記データアクションは、選択、挿入、更新、及び削除の内の少なくとも一つのアクションを含む、請求項１０に記載の方法。
【請求項１８】
複数の企業データソースと、アプリケーションサーバと通信を行うモバイルクライアントとの間で共有されるデータを処理するための、モバイルデータプラットフォームシステム内で使用されるデータアーキテクチャフレームワークを含むコンピュータシステムであって、前記コンピュータシステムは、
ビューオブジェクトに従って規定のコマンドオブジェクトデータアクションを実行するために、前記コンピュータシステム内のデータオブジェクトに結合する前記コンピュータシステム内の構成可能なビューオブジェクトを確定する手段であって、前記データアクションは、選択、挿入、更新、及び削除を含むデータアクションの内の少なくとも一つのアクションを含む手段と、
前記ビューオブジェクトにより規定されたように、データに対し操作を行うための手段と
を含み、前記確定する手段は、
バックエンド企業データソースへのインターフェースを提供するとともに、テーブル、ストアドプロシージャ、スクリプト、又はオブジェクトのいずれかとして接続オブジェクトを介し利用可能なデータインターフェースオブジェクトを公開する前記接続オブジェクトと通信を行い、特定のデータアクションを実行するコマンドオブジェクトと通信を行い、前記データインターフェースオブジェクト上で実行される前記コマンドオブジェクトデータアクションの一つを移動データクライアントが規定することを許容するデータオブジェクトと通信を行い、前記規定のコマンドオブジェクトデータアクションを実行するために前記データオブジェクトに結合するビューオブジェクトと通信を行う、コンピュータシステム。