【手続補正書】
【提出日】平成19年1月17日(2007.1.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークで遠隔データベースを更新する方法において、
ローカルデータベースに対するインクリメント変化に基づいて複数の周期的な更新を発生し、複数の周期的な更新はそれぞれ少なくとも１つのトランザクションを有し、
ネットワークで遠隔データベースへ複数の周期的な更新を送信し、
複数の周期的な更新を発生しながら、
開始時におけるローカルデータベースのバージョンを含んでいる初期化更新を発生し、
開始時間に基づいて複数の周期的な更新の最新の周期的更新を決定し、
開始時間に基づいて最新のトランザクションを決定し、
初期化更新、最新の周期的な更新識別子、最新のトランザクション識別子をネットワークで遠隔データベースへ送信するステップを含んでいる方法。
【請求項２】
初期化更新の送信は、
最新の周期的な更新識別子を最新の周期的な更新に関連付け、
最新のトランザクション識別子を最新のトランザクションに関連付けるステップを含んでいる請求項１記載の方法。
【請求項３】
複数の周期的な更新は規則的または不規則な間隔で発生される請求項１記載の方法。
【請求項４】
初期化更新発生の開始時間は、周期的な更新発生の開始時間と同じである請求項１記載の方法。
【請求項５】
初期化更新発生の開始時間は、周期的な更新発生の開始時間よりも後である請求項１記載の方法。
【請求項６】
周期的な更新は複数のトランザクションを含んでおり、複数のトランザクションのそれぞれは特有のトランザクション識別子を有している請求項１記載の方法。
【請求項７】
ネットワークで遠隔データベースを更新する方法において、
ネットワークでローカルデータベースに対するインクリメント変化に基づいて複数の周期的な更新を受信し、複数の周期的な更新はそれぞれ少なくとも１つのトランザクションを有し、
ネットワークで、開始時間におけるローカルデータベースのバージョンを含んでいる初期化更新を受信し、
初期化更新から最新の周期的な更新識別子を読取り、
初期化更新から最新のトランザクション識別子を読取り、
最新の周期的な更新識別子から最新の周期的な更新を決定し、前記最新の周期的な更新の決定は開始時間に基づいており、
最新のトランザクション識別子から最新のトランザクションを決定し、前記最新のトランザクションの決定は開始時間に基づいており、
最新のトランザクションの後に発生されたトランザクションを遠隔データベースへ供給し、
最新の周期的な更新の後に発生された周期的な更新を遠隔データベースへ供給するステップを含んでいる方法。
【請求項８】
さらに、初期化更新の開始時間よりも早期の時間で発生された周期的な更新を廃棄するステップを含んでいる請求項７記載の方法。
【請求項９】
複数の周期的な更新は、規則的な間隔で一度に１つ受信される請求項７記載の方法。
【請求項１０】
複数の周期的な更新は、周期的な間隔でバッチで受信される請求項７記載の方法。
【請求項１１】
周期的な更新は複数のトランザクションを含み、各複数のトランザクションは特有のトランザクション識別子を有している請求項７記載の方法。
【請求項１２】
ネットワークで遠隔データベースを更新する方法において、
ローカルデータベースに対するインクリメント変化に基づいて複数の周期的な更新を発生し、複数の周期的な更新はそれぞれ少なくとも１つのトランザクションを有し、
開始時間におけるローカルデータベースのバージョンを含んでいる初期化更新と、開始時間前に発生された最新の周期的な更新に関連する更新識別子と、開始時間前に与えられた最新のトランザクションに関連するトランザクション識別子とを発生し、
初期化更新と、更新識別子と、トランザクション識別子とをネットワークで遠隔データベースへ送信するステップを含んでいる方法。
【請求項１３】
複数の周期的な更新は規則的な間隔で発生される請求項１２記載の方法。
【請求項１４】
複数の周期的な更新は不規則な間隔で発生される請求項１２記載の方法。
【請求項１５】
初期化更新の発生の開始時間は周期的な更新発生の開始時間と同じである請求項１２記載の方法。
【請求項１６】
初期化更新の発生の開始時間は周期的な更新発生の開始時間よりも後である請求項１２記載の方法。
【請求項１７】
ネットワークで遠隔データベースを更新するシステムにおいて、
ネットワークに結合されている少なくとも１つのプロセッサと、
そのプロセッサに結合され、ローカルデータベースと、ネットワークで遠隔データベースを更新する方法を行うようにプロセッサにより実行されるように適合された命令とを含んでいるメモリとを具備し、前記更新する方法は、
ローカルデータベースに対するインクリメント変化に基づいて複数の周期的な更新を発生し、複数の周期的な更新はそれぞれ少なくとも１つのトランザクションを有し、
ネットワークで遠隔データベースへ複数の周期的な更新を送信し、
複数の周期的な更新を発生しながら、
開始時におけるローカルデータベースのバージョンを含んでいる初期化更新を発生し、
開始時間に基づいて複数の周期的な更新の最新の周期的更新を決定し、
開始時間に基づいて最新のトランザクションを決定し、
初期化更新、最新の周期的な更新識別子、最新のトランザクション識別子をネットワークで遠隔データベースへ送信するステップを含んでいるシステム。
【請求項１８】
初期化更新の送信は、
最新の周期的な更新識別子を最新の周期的な更新に関連付け、
最新のトランザクション識別子を最新のトランザクションに関連付ける請求項１７記載のシステム。
【請求項１９】
複数の周期的な更新は規則的または不規則な間隔で発生される請求項１７記載のシステム。
【請求項２０】
初期化更新発生の開始時間は、周期的な更新発生の開始時間と同じである請求項１７記載のシステム。
【請求項２１】
初期化更新発生の開始時間は、周期的な更新発生の開始時間よりも後である請求項１７記載のシステム。
【請求項２２】
周期的な更新は複数のトランザクションを含んでおり、複数のトランザクションのそれぞれは特有のトランザクション識別子を有している請求項１７記載のシステム。
【請求項２３】
ネットワークで遠隔データベースを更新するシステムにおいて、
ネットワークに結合される少なくとも１つのプロセッサと、
プロセッサに結合され、遠隔データベースと、ネットワークで遠隔データベースを更新する方法を行うようにプロセッサにより実行されるように適合された命令とを含んでいるメモリとを具備し、その更新方法は、
ネットワークでローカルデータベースに対するインクリメント変化に基づいて複数の周期的な更新を受信し、複数の周期的な更新はそれぞれ少なくとも１つのトランザクションを有し、
ネットワークで、開始時間におけるローカルデータベースのバージョンを含んでいる初期化更新を受信し、
初期化更新から最新の周期的な更新識別子を読取り、
初期化更新から最新のトランザクション識別子を読取り、
最新の周期的な更新識別子から最新の周期的な更新を決定し、その最新の周期的な更新は開始時間に基づいており、
最新のトランザクション識別子から最新のトランザクションを決定し、その最新のトランザクションは開始時間に基づいており、
最新のトランザクションの後に発生されたトランザクションを遠隔データベースへ供給し、
最新の周期的な更新の後に発生された周期的な更新を遠隔データベースへ供給するステップを含んでいるシステム。
【請求項２４】
さらに、初期化更新の開始時間よりも早期の時間で発生された周期的な更新を廃棄する請求項２３記載のシステム。
【請求項２５】
複数の周期的な更新は、規則的または不規則の間隔で、一度に１つ受信される請求項２３記載のシステム。
【請求項２６】
複数の周期的な更新は、規則的または不規則の間隔で、バッチで受信される請求項２３記載のシステム。
【請求項２７】
周期的な更新は複数のトランザクションを含み、複数のトランザクションのそれぞれは特有のトランザクション識別子を有し、トランザクション識別子はランダムな順序である請求項２３記載のシステム。
【請求項２８】
ネットワークで遠隔データベースを更新する方法をプロセッサにより実行させるように適合されたプログラム命令を含んでいるマシーンの読取り可能な媒体において、この方法は、
ローカルデータベースに対するインクリメント変化に基づいて複数の周期的な更新を発生し、複数の周期的な更新はそれぞれ少なくとも１つのトランザクションを有し、
ネットワークで遠隔データベースへ複数の周期的な更新を送信し、
複数の周期的な更新を発生しながら、
開始時におけるローカルデータベースのバージョンを含んでいる初期化更新を発生し、
開始時間に基づいて複数の周期的な更新の最新の周期的更新を決定し、
開始時間に基づいて最新のトランザクションを決定し、
最新の周期的な更新識別子を最新の周期的な更新に関連付け、
最新のトランザクション識別子を最新のトランザクションに関連付け、
初期化更新、最新の周期的な更新識別子、最新のトランザクション識別子をネットワークで遠隔データベースへ送信するステップを含んでいるマシーンの読取り可能な媒体。
【請求項２９】
ネットワークで遠隔データベースを更新する方法をプロセッサにより実行させるように適合されたプログラム命令を含んでいるマシーンの読取り可能な媒体において、この方法は、
ネットワークでローカルデータベースに対するインクリメント変化に基づいて複数の周期的な更新を受信し、複数の周期的な更新はそれぞれ少なくとも１つのトランザクションを有し、
ネットワークで、開始時におけるローカルデータベースのバージョンを含んでいる初期化更新を受信し、
初期化更新から最新の周期的な更新識別子を読取り、
初期化更新から最新のトランザクション識別子を読取り、
最新の周期的な更新識別子から最新の周期的な更新を決定し、その最新の周期的な更新は開始時間に基づいており、
最新のトランザクション識別子から最新のトランザクションを決定し、その最新のトランザクションは開始時間に基づいており、
最新のトランザクションの後に発生されたトランザクションを遠隔データベースへ供給し、
最新の周期的な更新の後に発生された周期的な更新を遠隔データベースへ供給するステップを含んでいるマシーンの読取り可能な媒体。
【請求項３０】
ローカルデータベースに対するインクリメント変化に基づいてそれぞれ少なくとも１つのトランザクションを有する複数の周期的な更新を発生する手段と、
開始時におけるローカルデータベースのバージョンを含んでいる初期化更新を発生し、更新識別子を開始時間前に発生された最新の周期的な更新に関連付け、トランザクション識別子を開始時間前に与えられた最新のトランザクションに関連付ける手段と、
初期化更新と、更新識別子と、トランザクション識別子とをネットワークで遠隔データベースへ送信する手段とを含んでいる更新発生装置。