【手続補正書】
【提出日】平成28年11月30日(2016.11.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ウィジェット展開装置を動作させる方法であって、
ワイヤレスインターフェースを介して、複数のプラットフォーム上での実行のために構成された単一のウィジェットクライアントアプリケーションを取得することであって、前記単一のウィジェットクライアントアプリケーションが前記複数のプラットフォームのそれぞれでの実行のために構成されたプラットフォーム汎用コードと、複数の動作モードのうちの１つに従って前記複数のプラットフォームのうちの固有の１つでの実行のためにそれぞれ構成された複数のプラットフォーム固有のコードとを含む、取得することと、
前記複数のプラットフォームに前記単一のウィジェットクライアントアプリケーションを展開することと、
を備える方法。
【請求項２】
前記複数のプラットフォームからの少なくとも１つのプラットフォームは、前記少なくとも１つのプラットフォームの異なる動作モード間での実行のための異なるプラットフォーム固有のコードと関連する、請求項１記載の方法。
【請求項３】
前記複数のプラットフォームのそれぞれは、前記プラットフォームの異なる動作モード間での実行のための異なるプラットフォーム固有のコードと関連する、請求項２記載の方法。
【請求項４】
前記複数の動作モードは、標準動作モード、低メモリモード及び、ウィジェットウォール上に表示するための個々のウィジェットフレームに関連する圧縮モードを含む、請求項１記載の方法。
【請求項５】
前記複数のプラットフォームは、モバイルデバイスプラットフォーム及びデスクトッププラットフォームを含む、請求項１記載の方法。
【請求項６】
ウィジェット展開装置であって、
ワイヤレスインターフェースを介して、複数のプラットフォーム上での実行のために構成された単一のウィジェットクライアントアプリケーションを取得するように構成されたウィジェット開発モジュールであって、前記単一のウィジェットクライアントアプリケーションが前記複数のプラットフォームのそれぞれでの実行のために構成されたプラットフォーム汎用コードと、複数の動作モードのうちの１つに従って前記複数のプラットフォームのうちの固有の１つでの実行のためにそれぞれ構成された複数のプラットフォーム固有のコードとを含む、ウィジェット開発モジュールと、
前記複数のプラットフォームに前記単一のウィジェットクライアントアプリケーションを展開するように構成された前記ウィジェット開発モジュールと通信するウィジェット展開モジュールと、
を備えるウィジェット展開装置。
【請求項７】
ウィジェット展開装置であって、
ワイヤレスインターフェースを介して、複数のプラットフォーム上での実行のために構成された単一のウィジェットクライアントアプリケーションを取得するための手段であって、前記単一のウィジェットクライアントアプリケーションが前記複数のプラットフォームのそれぞれでの実行のために構成されたプラットフォーム汎用コードと、複数の動作モードのうちの１つに従って前記複数のプラットフォームのうちの固有の１つでの実行のためにそれぞれ構成された複数のプラットフォーム固有のコードとを含む、取得するための手段と、
前記複数のプラットフォームに前記単一のウィジェットクライアントアプリケーションを展開するための手段と、
を備えるウィジェット展開装置。
【請求項８】
ウィジェット展開装置によって実行されるときに、前記ウィジェット展開装置に動作を実行させる、記憶された指示を含むコンピュータ可読記憶媒体であって、前記指示は、
前記ウィジェット展開装置に、ワイヤレスインターフェースを介して、複数のプラットフォーム上での実行のために構成された単一のウィジェットクライアントアプリケーションを取得させるための少なくとも１つの指示と、前記単一のウィジェットクライアントアプリケーションが前記複数のプラットフォームのそれぞれでの実行のために構成されたプラットフォーム汎用コードと、複数の動作モードのうちの１つに従って前記複数のプラットフォームのうちの固有の１つでの実行のためにそれぞれ構成された複数のプラットフォーム固有のコードとを含む、指示と、
前記ウィジェット展開装置に、前記複数のプラットフォームに前記単一のウィジェットクライアントアプリケーションを展開させるための少なくとも１つの指示と、
を備えるコンピュータ可読記憶媒体。
【請求項９】
クライアントデバイスを動作させる方法であって、
ワイヤレスインターフェースを介して、前記クライアントデバイスと関連する所与のプラットフォームを含む複数のプラットフォーム上での実行のために構成された単一のウィジェットクライアントアプリケーションを受信することであって、前記単一のウィジェットクライアントアプリケーションが前記複数のプラットフォームのそれぞれでの実行のために構成されたプラットフォーム汎用コードと、複数の動作モードのうちの１つに従って前記複数のプラットフォームのうちの固有の１つでの実行のためにそれぞれ構成された複数のプラットフォーム固有のコードとを含み、前記複数のプラットフォーム固有のコードが前記クライアントデバイスの前記所与のプラットフォームと関連する少なくとも１つのプラットフォーム固有のコードを含む、受信することと、
前記プラットフォーム汎用コード及び前記少なくとも１つのプラットフォーム固有のコードを実行することにより前記単一のウィジェットクライアントアプリケーションを処理することと、
を備える方法。
【請求項１０】
前記クライアントデバイスの前記所与のプラットフォームと関連する前記少なくとも１つのプラットフォーム固有のコードは、異なる動作モードと関連する２以上のプラットフォーム固有のコードを含む、請求項９記載の方法。
【請求項１１】
前記複数の動作モードは、標準動作モード、低メモリモード及び、ウィジェットウォール上に表示するための個々のウィジェットフレームに関連する圧縮モードを含む、請求項９記載の方法。
【請求項１２】
前記複数のプラットフォームは、モバイルデバイスプラットフォーム及びデスクトッププラットフォームを含む、請求項９記載の方法。
【請求項１３】
前記クライアントデバイスの前記所与のプラットフォームは、モバイルデバイスプラットフォームまたはデスクトッププラットフォームに対応する、請求項９記載の方法。
【請求項１４】
クライアントデバイスであって、
ワイヤレスインターフェースを介して、前記クライアントデバイスと関連する所与のプラットフォームを含む複数のプラットフォーム上での実行のために構成された単一のウィジェットクライアントアプリケーションを受信するための手段であって、前記単一のウィジェットクライアントアプリケーションが前記複数のプラットフォームのそれぞれでの実行のために構成されたプラットフォーム汎用コードと、複数の動作モードのうちの１つに従って前記複数のプラットフォームのうちの固有の１つでの実行のためにそれぞれ構成された複数のプラットフォーム固有のコードとを含み、前記複数のプラットフォーム固有のコードが前記クライアントデバイスの前記所与のプラットフォームと関連する少なくとも１つのプラットフォーム固有のコードを含む、受信するための手段と、
前記プラットフォーム汎用コード及び前記少なくとも１つのプラットフォーム固有のコードを実行することにより前記単一のウィジェットクライアントアプリケーションを処理するための手段と、
を備えるクライアントデバイス。
【請求項１５】
クライアントデバイスであって、
ワイヤレスインターフェースを介して、前記クライアントデバイスと関連する所与のプラットフォームを含む複数のプラットフォーム上での実行のために構成された単一のウィジェットクライアントアプリケーションを受信するように構成された通信モジュールであって、前記単一のウィジェットクライアントアプリケーションが前記複数のプラットフォームのそれぞれでの実行のために構成されたプラットフォーム汎用コードと、複数の動作モードのうちの１つに従って前記複数のプラットフォームのうちの固有の１つでの実行のためにそれぞれ構成された複数のプラットフォーム固有のコードとを含み、前記複数のプラットフォーム固有のコードが前記クライアントデバイスの前記所与のプラットフォームと関連する少なくとも１つのプラットフォーム固有のコードを含む、通信モジュールと、
前記プラットフォーム汎用コード及び前記少なくとも１つのプラットフォーム固有のコードを実行することにより前記単一のウィジェットクライアントアプリケーションを処理するように構成されたプロセッサと、
を備えるクライアントデバイス。
【請求項１６】
クライアントデバイスによって実行されるときに、前記クライアントデバイスに動作を実行させる、記憶された指示を含むコンピュータ可読記憶媒体であって、前記指示は、
前記クライアントデバイスに、ワイヤレスインターフェースを介して、前記クライアントデバイスと関連する所与のプラットフォームを含む複数のプラットフォーム上での実行のために構成された単一のウィジェットクライアントアプリケーションを受信させるための少なくとも１つの指示であって、前記単一のウィジェットクライアントアプリケーションが前記複数のプラットフォームのそれぞれでの実行のために構成されたプラットフォーム汎用コードと、複数の動作モードのうちの１つに従って前記複数のプラットフォームのうちの固有の１つでの実行のためにそれぞれ構成された複数のプラットフォーム固有のコードとを含み、前記複数のプラットフォーム固有のコードが前記クライアントデバイスの前記所与のプラットフォームと関連する少なくとも１つのプラットフォーム固有のコードを含む、指示と、
前記クライアントデバイスに、前記プラットフォーム汎用コード及び前記少なくとも１つのプラットフォーム固有のコードを実行することにより前記単一のウィジェットクライアントアプリケーションを処理させるための少なくとも１つの指示と、
を備えるコンピュータ可読記憶媒体。