【手続補正書】
【提出日】平成16年6月21日(2004.6.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
クライアント装置として機能するとともに通信手段を具備した少なくとも１つの電子装置と、少なくとも１つの同期サーバと、メッセージ伝送サービスを提供するネットワークと、を備えた同期システムでセッションを開始する方法であって、
前記同期サーバが、セッション開始の必要性を示すとともに前記クライアント装置へ送信されるべき要求に対して、該同期サーバの識別子、バージョン識別子、及び要求された同期セッションの識別子を決定するように構成するステップと、
前記同期サーバにて、該同期サーバから前記クライアント装置へと要求のために送信されるべきメッセージの最大サイズを決定するステップと、
前記同期サーバにて、前記の識別子の少なくとも１つをそのアスキー表現よりも十分に少ないビットで済むビット列へと符号化可能な符号化命令と、前記クライアント装置にて、前記ビット列から元の識別子を求める復号化命令と、を決定するステップと、
前記セッション開始の必要性を示す要求を少なくとも１つのクライアント装置へ送信する必要に応じて、１つのメッセージを形成するステップであって、そのメッセージは、前記最大サイズ以下であるとともに前記識別子を少なくとも含み、該識別子の少なくとも１つは、前記符号化命令に従って規定されたビット列として表現されるステップと、
前記メッセージ伝送サービスを利用して、前記クライアント装置へと前記メッセージを送信するステップと、
受信された前記のメッセージに含まれた情報に基づいてセッション初期化メッセージを形成するステップであって、前記情報の少なくとも一部は、受信された前記ビット列から、前記復号化命令により特定されるステップと、
前記セッション初期化メッセージを、前記クライアント装置から前記同期サーバへと送信するステップとを、有する方法。
【請求項２】
前記同期システムのトランスポート層サービスがＷＡＰプロトコルを用いて構成され、それにより、前記メッセージがＷＳＰヘッダフィールド（ワイヤレスセッションプロトコル）をさらに含む請求項１記載の方法。
【請求項３】
前記メッセージは、該メッセージの内容の宛先となるべきアプリケーションをも指示し、該指示は、該アプリケーションに関する情報を前記メッセージの先頭から又は所定の文字の後というように所定の位置に設定することにより規定され、
前記メッセージの内容は、前記クライアント装置内で、そのメッセージにより指示されたアプリケーションへと向けられる請求項２記載の方法。
【請求項４】
前記メッセージ伝送サービスはＳＭＳである請求項１〜３のいずれか一項に記載の方法。
【請求項５】
前記同期サーバの識別子は、共有シークレットを含むフィールド内に決定される請求項１記載の方法。
【請求項６】
前記同期サーバは、前記クライアント又は前記サーバが前記メッセージをもたらしたかどうかを示すビット列を、前記メッセージ内に決定するようにも構成される請求項１記載の方法。
【請求項７】
前記符号化命令及び前記復号化命令は、１つ又はそれ以上の対応テーブルを含む請求項１記載の方法。
【請求項８】
前記セッションは、前記クライアント装置に含まれたデータセットと少なくとも１つのデータベースとを同期させるために、初期化される請求項１記載の方法。
【請求項９】
前記同期サーバは、装置管理セッションの開始の要求を送信し、
前記管理セッションは、前記サーバと前記クライアント装置との間で初期化される請求項１記載の方法。
【請求項１０】
クライアント装置として機能するとともに通信手段を具備した少なくとも１つの電子装置と、少なくとも１つの同期サーバと、メッセージ伝送サービスを提供する通信ネットワークとを備えた同期システムにおいて、
前記同期サーバは、セッション開始の必要性を示すとともにクライアント装置へと送信されるべき要求に対して、該同期サーバの識別子、バージョン識別子、及び要求された同期セッションの識別子を決定するように構成され、
前記同期サーバは、該同期サーバから前記クライアント装置へと要求のために送信されるべきメッセージの最大サイズを決定するように構成され、
前記同期サーバにて、前記の識別子の少なくとも１つをそのアスキー表現よりも十分に少ないビットで済むビット列へと符号化可能な符号化命令が決定され、前記クライアント装置にて、前記ビット列から元の識別子を求める復号化命令が決定され、
セッション開始の必要性を示す要求を少なくとも１つのクライアント装置へ送信する必要に応じて、前記同期サーバは、１つのメッセージを形成するように構成され、そのメッセージは、前記最大サイズ以下であるとともに少なくとも前記識別子を含み、該識別子の少なくとも１つは、前記符号化命令に従って規定されたビット列として表現され、
前記同期サーバは、前記メッセージ伝送サービスを利用して、前記クライアント装置へと前記メッセージを送信するように構成され、
前記クライアント装置は、前記の受信されたメッセージに含まれた情報に基づいてセッション初期化メッセージを形成するように構成され、前記情報の少なくとも一部は、受信された前記ビット列から、前記復号化命令により特定され、
前記クライアント装置は、前記セッション初期化メッセージを、前記クライアント装置から前記同期サーバへと送信するように構成される同期システム。
【請求項１１】
同期サーバであって、
その同期サーバは、セッション開始の必要性を示すとともに少なくとも１つのクライアント装置へと送信されるべき要求に対して、該同期サーバの識別子、バージョン識別子、及び要求された同期セッションの識別子を決定するように構成され、
前記同期サーバは、該同期サーバから前記クライアント装置へと要求のために送信されるべきメッセージの最大サイズを決定するように構成され、
前記同期サーバにて、前記の識別子の少なくとも１つをそのアスキー表現よりも十分に少ないビットで済むビット列へと符号化可能な符号化命令が決定され、
セッション開始の必要性を示す要求を少なくとも１つのクライアント装置へ送信する必要に応じて、前記同期サーバは、１つのメッセージを形成するように構成され、そのメッセージは、前記最大サイズ以下であるとともに少なくとも前記識別子を含み、該識別子の少なくとも１つは、前記符号化命令に従って規定されたビット列として表現され、
前記同期サーバは、メッセージ伝送サービスを利用して、少なくとも１つのクライアント装置へとメッセージを送信するように構成される同期サーバ。
【請求項１２】
トランスポート層サービスがＷＡＰプロトコルを用いて構成され、それにより、前記メッセージがＷＳＰヘッダフィールド（ワイヤレスセッションプロトコル）をさらに含む請求項１１記載の同期サーバ。
【請求項１３】
前記メッセージは、該メッセージの内容の宛先となるべきアプリケーションをも指示し、その指示を、該アプリケーションに関する情報を前記メッセージの先頭から又は所定の文字の後というように所定の位置に設定することにより規定するように構成される請求項１１記載の同期サーバ。
【請求項１４】
前記メッセージ伝送サービスはＳＭＳである請求項１１〜１３のいずれか一項に記載の同期サーバ。
【請求項１５】
前記同期サーバは該同期サーバの識別子を、共有シークレットを含むフィールド内に決定するように構成される請求項１記載の方法。
【請求項１６】
前記クライアント又は前記サーバが前記メッセージをもたらしたかどうかを示すビット列を、前記メッセージ内に決定するようにも構成される請求項１１記載の同期サーバ。
【請求項１７】
前記符号化命令は、１つ又はそれ以上の対応テーブルを含む請求項１１記載の同期サーバ。
【請求項１８】
前記クライアント装置に含まれたデータセットと少なくとも１つのデータベースとを同期させるための前記セッションを初期化するように構成される請求項１１記載の同期サーバ。
【請求項１９】
装置管理セッションの開始の要求を送信し、
前記サーバと前記クライアント装置との間の管理セッションを初期化するように構成される請求項１１記載の同期サーバ。
【請求項２０】
電子装置であって、
メッセージを送受信する手段と、
前記電子装置をクライアント装置として機能させるサーバと通信する手段と、
前記サーバにより符号化されたビット列から元の情報を取得する復号化命令を格納する手段と、
前記サーバから受信されたメッセージに含まれた少なくとも１つのビット列を、前記復号化命令に基づいて元の情報へと変換する手段と、
前記サーバから受信されたメッセージにより示された情報に基づき、前記サーバと前記電子装置との間のセッション用の初期化メッセージを形成する手段であって、前記情報の少なくとも一部は、前記の受信されたビット列から、前記復号化命令により特定されるものである手段と、
前記セッション用の初期化メッセージを、前記サーバへ送信する手段と、
前記セッション中に、前記サーバから受信されたコマンドに従って、前記電子装置の構成を変更する手段とを、備える電子装置。
【請求項２１】
トランスポート層サービスがＷＡＰプロトコルを用いて構成され、それにより、前記メッセージがＷＳＰヘッダフィールド（ワイヤレスセッションプロトコル）をさらに含む請求項２０記載の電子装置。
【請求項２２】
前記メッセージは、該メッセージの内容の宛先となるべきアプリケーションをも指示し、その指示は、該メッセージの先頭から又は所定の文字の後というように所定の位置に該アプリケーションに関する情報により規定され、
前記メッセージの内容を該メッセージにより指示された前記アプリケーションに向けるように構成される請求項２０記載の電子装置。
【請求項２３】
前記サーバとＳＭＳにより通信するように構成される請求項２０記載の電子装置。
【請求項２４】
前記サーバの識別子を、共有シークレットを含むフィールドから決定するように構成される請求項２０記載の電子装置。
【請求項２５】
前記復号化命令は、１つ又はそれ以上の対応テーブルを含む請求項２０記載の電子装置。
【請求項２６】
前記サーバは装置管理サーバであり、前記セッションは装置管理セッションである請求項２０記載の電子装置。
【請求項２７】
前記サーバは同期サーバであり、前記セッションは同期セッションである請求項２０記載の電子装置。
【請求項２８】
同期サーバのメモリにロード可能なコンピュータプログラムであって、該プログラムプロダクトは、前記同期サーバのプロセッサにて実行される場合、前記同期サーバが、
セッション開始の必要性を示すとともに少なくとも１つのクライアント装置へと送信されるべき要求に対して、前記同期サーバの識別子、該同期サーバが対応している同期プロトコルのバージョンの識別子、及び要求された同期セッションの識別子を決定し、
前記同期サーバから前記クライアント装置へと要求のために送信されるメッセージの最大サイズを求め、
前記識別子の少なくとも１つをそのアスキー表現よりも十分に少ないビットで済むビット列へと符号化可能な符号化命令を設定し、
セッション開始の必要性を示す要求を少なくとも１つのクライアント装置へ送信する必要に応じて、１つのメッセージを形成し、そのメッセージは、前記最大サイズ以下であるとともに少なくとも前記識別子を含み、該識別子の少なくとも１つは、前記符号化命令に従って規定されたビット列として表現され、
メッセージ伝送サービスを利用して、少なくとも１つのクライアント装置へと前記メッセージを送信するようにさせるコンピュータプログラムコードを含むコンピュータプログラム。
【請求項２９】
電子装置のメモリにロード可能なコンピュータプログラムであって、該コンピュータプログラムは、前記電子装置のプロセッサにて実行される場合、該電子装置が、
サーバにより符号化されたビット列から元の識別子を取得する復号化命令を設定し、
前記サーバから受信されたメッセージに含まれた少なくとも１つのビット列を、前記復号化命令に基づいて元の情報へと変換し、
前記サーバから受信されたメッセージにより示された情報に基づき、前記サーバと前記電子装置との間のセッション用の初期化メッセージを形成し、前記情報の少なくとも一部は、受信されたビット列から、前記復号化命令により特定され、
前記セッション用の初期化メッセージを、前記サーバへ送信し、
前記セッション中に、前記サーバから受信されたコマンドに従って、前記電子装置の構成を変更させるプログラムコードを含むコンピュータプログラム。