【手続補正書】
【提出日】平成28年10月24日(2016.10.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
スレーブデータベースとマスターデータベースとを同期させる方法であって、
前記マスターデータベースにおける変更の通知を受信するステップと、
通知された変更を前記スレーブデータベースに適用するステップと、
を有し、前記スレーブデータベース及び前記マスターデータベース各々のデータは、データベースにおける入力順に従って並ぶ複数のエントリを含む先入れ先出し（ＦＩＦＯ）方式のリストとして組織され、最新のエントリは前記リストの末尾に配置され、最古のエントリは前記リストの先頭に配置され、前記リストが満杯である場合に前記リストに新たなエントリが追加される場合には、前記リストの最古のエントリが削除される、方法。
【請求項２】
前記通知された変更を適用する前記ステップは、
前記マスターデータベースにおいてエントリが削除された場合には、削除されたエントリを前記スレーブデータベースにおいて削除するステップと、
前記マスターデータベースにおいてエントリが追加された場合には、新たなエントリを前記スレーブデータベースに追加するステップと、
前記マスターデータベースにおいてエントリが更新された場合には、前記エントリを前記スレーブデータベースにおいて更新するステップと、
を有する、請求項１に記載の方法。
【請求項３】
前記マスターデータベースは、マスターバージョン番号と、最初のエントリのマスター先頭識別子と、最後のエントリのマスター最終識別子とにより特徴付けられ、
前記スレーブデータベースは、スレーブバージョン番号と、最初のエントリのスレーブ先頭識別子と、最後のエントリのスレーブ最終識別子とにより特徴付けられる、
請求項１又は２に記載の方法。
【請求項４】
前記マスターデータベースのエントリが追加及び／又は修正及び／又は削除された場合に、前記マスターバージョン番号をインクリメントするステップを有する請求項３に記載の方法。
【請求項５】
前記マスターバージョン番号の履歴を含むダイアリを維持するステップを有する請求項３又は４に記載の方法。
【請求項６】
前記ダイアリは、前記マスターデータベースでなされた変更の指示を、好ましくはその変更が前記マスターデータベースのエントリの更新又は削除である場合に限って含む、請求項５に記載の方法。
【請求項７】
各々のデータベースの各々のエントリはバージョン番号により特徴付けられる、請求項１〜６のうち何れか１項に記載の方法。
【請求項８】
マスターデータベースを保存するマスターメモリと、
データベースにおける入力順に従って並ぶ複数のエントリを含む先入れ先出し（ＦＩＦＯ）方式のリストとして、前記マスターデータベースのエントリを組織するマスターオーガナイザであって、最新のエントリは前記リストの末尾に配置され、最古のエントリは前記リストの先頭に配置され、前記リストが満杯である場合に前記リストに新たなエントリが追加される場合には、前記リストの最古のエントリが削除される、マスターオーガナイザと、
前記マスターデータベースにおける変更をスレーブデバイスに通知する通知モジュールと、
を有するマスターデバイス。
【請求項９】
スレーブデータベースを保存するスレーブメモリと、
データベースにおける入力順に従って並ぶ複数のエントリを含む先入れ先出し（ＦＩＦＯ）方式のリストとして、前記スレーブデータベースのエントリを組織するスレーブオーガナイザであって、最新のエントリは前記リストの末尾に配置され、最古のエントリは前記リストの先頭に配置され、前記リストが満杯である場合に前記リストに新たなエントリが追加される場合には、前記リストの最古のエントリが削除される、スレーブオーガナイザと、
マスターデータベースにおける変更の通知を受信する受信モジュールと、
通知された変更を前記スレーブデータベースに適用する同期モジュールと、
を有するスレーブデバイス。
【請求項１０】
前記同期モジュールは、
前記マスターデータベースにおいてエントリが削除された場合には、削除されたエントリを前記スレーブデータベースにおいて削除すること、
前記マスターデータベースにおいてエントリが追加された場合には、新たなエントリを前記スレーブデータベースに追加すること、及び
前記マスターデータベースにおいてエントリが更新された場合には、前記エントリを前記スレーブデータベースにおいて更新すること
を実行することが可能である、請求項９に記載のスレーブデバイス。
【請求項１１】
前記スレーブデバイスがコードレス端末のハンドセットである、請求項９又は１０に記載のスレーブデバイス。
【請求項１２】
前記スレーブデータベースが電話帳又はＳＭＳのリスト又は呼び出しリストである、請求項９〜１１のうち何れか１項に記載のスレーブデバイス。
【請求項１３】
請求項８に記載のマスターデバイスと請求項９に記載のスレーブデバイスとを有する端末。
【請求項１４】
前記端末がコードレス電話機であり、前記マスターデバイスが基地局であり、前記スレーブデバイスが前記端末のハンドセットである、請求項１３に記載の端末。
【請求項１５】
請求項１〜７のうち何れか１項に記載の方法をコンピュータに実行させるコンピュータ実行可能な命令を有するコンピュータ読み取り可能なプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００９４
【補正方法】変更
【補正の内容】
【００９４】
更に、上記の説明では、本発明は、ハンドセット6及び基地局4のデータベースを同期させるように使用されているが、本発明は基地局4及びリモートサーバ10のデータベースを同期させるために使用されてもよい。
以下、本願により教示される手段を例示的に列挙する。
（付記１）
スレーブデータベースとマスターデータベースとを同期させる方法であって、
前記マスターデータベースにおける変更の通知を受信するステップと、
通知された変更を前記スレーブデータベースに適用するステップと、
を有し、前記スレーブデータベース及び前記マスターデータベース各々のデータは、データベースにおける入力順に従って並ぶ複数のエントリを含む先入れ先出し（ＦＩＦＯ）方式のリストとして組織され、最新のエントリは前記リストの末尾に配置され、最古のエントリは前記リストの先頭に配置され、前記リストに新たなエントリが追加される場合であって前記リストが満杯である場合には、前記リストの最古のエントリが削除される、方法。
（付記２）
前記通知された変更を適用する前記ステップは、
前記マスターデータベースにおいてエントリが削除された場合には、削除されたエントリを前記スレーブデータベースにおいて削除するステップと、
前記マスターデータベースにおいてエントリが追加された場合には、新たなエントリを前記スレーブデータベースに追加するステップと、
前記マスターデータベースにおいてエントリが更新された場合には、前記エントリを前記スレーブデータベースにおいて更新するステップと、
を有する、付記１に記載の方法。
（付記３）
前記マスターデータベースは、マスターバージョン番号と、最初のエントリのマスター先頭識別子と、最後のエントリについてのマスター最終識別子とにより特徴付けられ、
前記スレーブデータベースは、スレーブバージョン番号と、最初のエントリのスレーブ先頭識別子と、最後のエントリについてのスレーブ最終識別子とにより特徴付けられる、
付記１又は２に記載の方法。
（付記４）
前記マスターデータベースのエントリが追加及び／又は修正及び／又は削除された場合に、前記マスターバージョン番号をインクリメントするステップを有する付記３に記載の方法。
（付記５）
前記マスターバージョン番号の履歴を含むダイアリを維持するステップを有する付記３又は４に記載の方法。
（付記６）
前記ダイアリは、前記マスターデータベースでなされた変更を示し、好ましくはその変更が前記マスターデータベースのエントリについての更新又は削除である場合にのみ変更を示す、付記５に記載の方法。
（付記７）
各々のデータベースの各々のエントリはバージョン番号により特徴付けられる、付記１〜６のうち何れか１項に記載の方法。
（付記８）
マスターデータベースを保存するマスターメモリと、
データベースにおける入力順に従って並ぶ複数のエントリを含む先入れ先出し（ＦＩＦＯ）方式のリストとして、前記マスターデータベースのエントリを組織するマスターオーガナイザであって、最新のエントリは前記リストの末尾に配置され、最古のエントリは前記リストの先頭に配置され、前記リストに新たなエントリが追加される場合であって前記リストが満杯である場合には、前記リストの最古のエントリが削除される、マスターオーガナイザと、
前記マスターデータベースにおける変更をスレーブデバイスに通知する通知モジュールと、
を有するマスターデバイス。
（付記９）
スレーブデータベースを保存するスレーブメモリと、
データベースにおける入力順に従って並ぶ複数のエントリを含む先入れ先出し（ＦＩＦＯ）方式のリストとして、前記スレーブデータベースのエントリを組織するスレーブオーガナイザであって、最新のエントリは前記リストの末尾に配置され、最古のエントリは前記リストの先頭に配置され、前記リストに新たなエントリが追加される場合であって前記リストが満杯である場合には、前記リストの最古のエントリが削除される、マスターオーガナイザと、
マスターデータベースにおける変更の通知を受信する受信モジュールと、
通知された変更を前記スレーブデータベースに適用する同期モジュールと、
を有するスレーブデバイス。
（付記１０）
前記スレーブデバイスがコードレス端末のハンドセットである、付記９に記載のスレーブデバイス。
（付記１１）
前記スレーブデータベースが電話帳又はＳＭＳのリスト又は呼び出しリストである、付記９又は１０に記載のスレーブデバイス。
（付記１２）
付記８に記載のマスターデバイスと付記９に記載のスレーブデバイスとを有する端末。
（付記１３）
前記端末がＤＥＣＴ端末であり、前記マスターデバイスが基地局であり、前記スレーブデバイスが前記端末のハンドセットである、付記１２に記載の端末。
（付記１４）
付記１〜７のうち何れか１項に記載の方法をコンピュータに実行させるコンピュータ実行可能な命令を有するコンピュータ読み取り可能なプログラム。