【手続補正書】
【提出日】平成27年12月24日(2015.12.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータによって実行されると前記コンピュータに方法を実行させる、コンピュータ読取可能なプログラムであって、前記方法は、
モバイル装置からトリップレポートスケルトン作成要求を送信することを含み、トリップレポートスケルトンにより、臨床研究に関するトリップレポートデータをモバイル装置に格納することができ、
前記トリップレポートスケルトンに対するフェッチ要求を発行することと、
前記トリップレポートスケルトンの準備ができているか否か判断することと、
前記トリップレポートスケルトンの準備ができている場合、自己記述オブジェクト（ＳＤＯ）フォーマットのトリップレポートスケルトンを受信することとを含む、コンピュータ読取可能なプログラム。
【請求項２】
前記方法はさらに、前記フェッチ要求をタイムアウトさせることと、前記トリップレポートスケルトンの準備ができていない場合に次のフェッチ要求を発行することを含み、
前記次のフェッチ要求は、予め定められたスケジュール、前記フェッチ要求のタイムアウトの直後、または、前記フェッチ要求のタイムアウトから予め定められた時間の経過後、のうちのいずれかに従って、送信される、請求項１に記載のコンピュータ読取可能なプログラム。
【請求項３】
前記方法はさらに、前記トリップレポートスケルトンに埋込まれたメタデータを用いて、前記トリップレポートスケルトンを前記モバイル装置上でレンダリングすることを含む、請求項１または２に記載のコンピュータ読取可能なプログラム。
【請求項４】
前記方法はさらに、
前記モバイル装置を用いてトリップレポートデータを入力してトリップレポートを作成することと、
治験モニター（ＣＲＡ）アプリケーションフレームワーク内のサーバ側ロジックとのネットワークリンクを確立することによって、前記トリップレポートをサーバ側ロジックに送信することとを含む、請求項１〜３のいずれか１項に記載のコンピュータ読取可能なプログラム。
【請求項５】
予め定められた割合のトリップレポートデータが前記トリップレポートスケルトンに入力されたと判断したときに、前記トリップレポートをサーバ側ロジックに送信することをさらに含む、請求項４に記載のコンピュータ読取可能なプログラム。
【請求項６】
トリップレポートスケルトンは、トリップレポートスケルトンをレンダリングするためのメタデータと標準トリップレポートとを組み合わせることによって生成される、請求項１〜５のいずれか１項に記載のコンピュータ読取可能なプログラム。
【請求項７】
データは、サーバからの前記データのアクセシビリティにかかわらず、前記モバイル装置によって前記トリップレポートスケルトンに入力される、請求項１〜６のいずれか１項に記載のコンピュータ読取可能なプログラム。
【請求項８】
前記トリップレポートスケルトン作成要求は前記モバイル装置から第１のスレッドで送信され、前記トリップレポートスケルトンは前記モバイル装置に第２のスレッドで送信される、請求項１〜７のいずれか１項に記載のコンピュータ読取可能なプログラム。
【請求項９】
標準トリップレポートとメタデータとを格納するように構成されたデータベースと、
トリップレポートスケルトン作成要求をモバイル装置から受信するように構成されたサーバ側ロジックと、
前記標準トリップレポートと前記メタデータとを組み合わせてＳＤＯフォーマットのトリップレポートスケルトンを作成するように構成された自己記述オブジェクト（ＳＤＯ）トランスフォーマとを備える、計算システム。
【請求項１０】
前記メタデータは前記トリップレポートスケルトンをレンダリングし易くする、請求項９に記載の計算システム。
【請求項１１】
前記標準トリップレポートは、異なるモバイル装置を用いる多数のユーザに前記標準トリップレポートを配布できるように一般化される、請求項９または１０に記載の計算システム。
【請求項１２】
前記トリップレポートスケルトン作成要求はモバイル装置から第１のスレッドで送信され、前記トリップレポートスケルトンは前記モバイル装置に第２のスレッドで送信され、
前記サーバ側ロジックはさらに、モバイル装置が前記トリップレポートスケルトンのロードおよび同期化を容易にするためのアプリケーションプログラミングインターフェイスを提供するように構成される、請求項９〜１１のいずれか１項に記載の計算システム。
【請求項１３】
臨床研究に関連するトリップレポートデータを格納するように構成された自己記述オブジェクト（ＳＤＯ）フォーマットのトリップレポートスケルトンと、
前記トリップレポートスケルトンに埋込まれたメタデータを用いて前記トリップレポートスケルトンをレンダリングするように構成されたレンダリングロジックと、
前記トリップレポートスケルトンに生じた変化を追跡するように、かつ、前記トリップレポートデータが前記トリップレポートスケルトンに入力されたときに前記トリップレポートスケルトンを更新するように構成された持続スタックとを備える、計算システム。
【請求項１４】
前記持続スタックは、持続コンテキストと、持続モデルと、持続記憶装置とを含む、請求項１３に記載の計算システム。
【請求項１５】
前記持続コンテキストは、前記トリップレポートデータが変更されたことを前記持続スタックが検出したときに、前記トリップレポートスケルトンがダーティ状態であると評価することによって、前記トリップレポートスケルトンに生じた変化を追跡するように構成される、請求項１４に記載の計算システム。
【請求項１６】
前記持続モデルは、前記トリップレポートデータのインメモリコレクションを与えるように構成され、
前記持続記憶装置は、前記トリップレポートスケルトンを保存するように構成される、請求項１４または１５に記載の計算システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
いくつかの実施形態において、データは、サーバからのこのデータのアクセシビリティにかかわらず、上記モバイル装置によって上記トリップレポートスケルトンに入力される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
持続コンテキスト３８５は、多数のイベント（たとえば実行されている変更、初期化）に応じて、トリップレポートスケルトン３６０の変化を検出する。たとえば、初期化時に、持続コンテキスト３８５は、管理されているトリップレポートスケルトン３６０のうちのいずれかがダーティ状態であるか否か検証する。トリップレポートスケルトン３６０等のトリップレポートスケルトンがダーティであれば、持続コンテキスト３８５は、更新動作が完了していなかったと判断し、続いて、持続コンテキスト３８５は、トリップレポートスケルトンに対する更新動作を再度スケジュールする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
ＣＲＡアプリケーションフレームワーク３００は、宣言型プログラミングを用いてオフラインデータのキャッシュを容易にすることができ、かつ、ユーザがデータをモバイル装置３５０にダウンロードしオフライン中にこのデータを管理することを、可能にする。システムは、モバイル装置上でデータをキャッシュし、キャッシュされたデータのライフサイクルをモニターし、動的同期機能を提供する。別の実施形態では、システムは、宣言型プログラミングを用いてさまざまなフォーマットでキャッシュされたデータを表示するように構成されたウィジェット（widget）を提供する。一実施形態において、システムは、設定を用いてセンシティブデータがＨＩＰＡＡ法およびＣＦＲ（連邦規則集）第１１条に準拠するようにすることができる。