【誤訳訂正書】
【提出日】平成23年10月28日(2011.10.28)
【誤訳訂正１】
【訂正対象書類名】特許請求の範囲
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【特許請求の範囲】
【請求項１】
ユーザインターフェースコンポーネントを処理する方法において、
ワイヤレスデバイスに通信されるべき１つ以上のユーザインターフェースコンポーネントを受け取ることと、
前記１つ以上のユーザインターフェースコンポーネントのそれぞれに対するコンポーネントリスクレベルを決定することと、
決定されたコンポーネントリスクレベルを前記１つ以上のユーザインターフェースコンポーネントのそれぞれに割り当てることとを含み、
各コンポーネントリスクレベルは、前記ワイヤレスデバイスにおいて前記ユーザインターフェースコンポーネントを実行することにより生じる、前記ワイヤレスデバイスのディスプレイ上のユーザインターフェースの外観に対する変更の程度に少なくとも部分的に基づいて決定される方法。
【請求項２】
前記割り当てられたリスクレベルを示している組み込まれたリスクコードを使用して、前記１つ以上のユーザインターフェースコンポーネントのそれぞれにデジタル的に署名することをさらに含む請求項１記載の方法。
【請求項３】
前記コンポーネントリスクレベルは、複数のコンポーネントリスクレベルから選択される請求項１記載の方法。
【請求項４】
前記コンポーネントリスクレベルは、各ユーザインターフェースコンポーネントのタイプに少なくとも部分的に基づいて決定される請求項１記載の方法。
【請求項５】
前記コンポーネントリスクレベルは、各ユーザインターフェースコンポーネントのデベロッパに少なくとも部分的に基づいて決定される請求項１記載の方法。
【請求項６】
より低いリスクレベルは、承認されているデベロッパによって開発された各ユーザインターフェースコンポーネントに割り当てられる請求項５記載の方法。
【請求項７】
より高いリスクレベルは、承認されていないデベロッパによって開発された各ユーザインターフェースコンポーネントに割り当てられる請求項５記載の方法。
【請求項８】
前記１つ以上のユーザインターフェースコンポーネントをワイヤレスデバイスにダウンロードすることをさらに含む請求項１記載の方法。
【請求項９】
ユーザインターフェースバンドルを発生させるために、複数のユーザインターフェースコンポーネントをバンドルすることをさらに含む請求項１記載の方法。
【請求項１０】
前記ユーザインターフェースバンドルに対するバンドルリスクレベルを決定することをさらに含む請求項９記載の方法。
【請求項１１】
前記バンドルリスクレベルは、前記ユーザインターフェースバンドル内のユーザインターフェースコンポーネントの各コンポーネントリスクレベルに少なくとも部分的に基づいて決定される請求項１０記載の方法。
【請求項１２】
前記ユーザインターフェースバンドルにデジタル的に署名することをさらに含む請求項１１記載の方法。
【請求項１３】
前記ユーザインターフェースバンドルを前記ワイヤレスデバイスにダウンロードすることをさらに含む請求項１２記載の方法。
【請求項１４】
前記ユーザインターフェースバンドルを前記ワイヤレスデバイスにダウンロードする料金を課金することをさらに含む請求項１３記載の方法。
【請求項１５】
前記ユーザインターフェースバンドルは、無線によるインターフェースによって前記ワイヤレスデバイスにダウンロードされる請求項１４記載の方法。
【請求項１６】
前記コンポーネントリスクレベルを決定することは、複数の異なるリスクレベルのうちの１つを決定することをさらに含み、前記複数の異なるリスクレベルのそれぞれは、前記ワイヤレスデバイスにおいて前記ユーザインターフェースコンポーネントを実行することにより生じる、前記ワイヤレスデバイスのディスプレイ上の前記ユーザインターフェースの外観に対する変更の程度に基づいて変わる請求項１記載の方法。
【請求項１７】
前記コンポーネントリスクレベルを決定することは、前記ユーザインターフェースコンポーネントのデベロッパが、前記ユーザインターフェースコンポーネントの開発にどのくらい従事しているかに少なくとも部分的に基づいて決定することをさらに含む請求項１記載の方法。
【請求項１８】
前記コンポーネントリスクレベルを決定することは、開発において前記ユーザインターフェースコンポーネントを取り扱った複数のデベロッパに少なくとも部分的に基づいて、前記ユーザインターフェースコンポーネントの開発の間に前記リスクレベルを変更することをさらに含む請求項１記載の方法。
【請求項１９】
ワイヤレスデバイスにおいてユーザインターフェースコンポーネントを取得する方法において、
ダウンロードサーバにアクセスすることと、
１つ以上のユーザインターフェースコンポーネントを含むユーザインターフェースバンドルを前記ダウンロードサーバから受け取ることとを含み、
前記ユーザインターフェースバンドルは、前記ユーザインターフェースバンドルを前記ワイヤレスデバイス上にロードすることに関係するバンドルリスクレベルを含み、
前記バンドルリスクレベルは、前記ワイヤレスデバイス上で前記ユーザインターフェースバンドルを実行することにより生じる、前記ワイヤレスデバイスのディスプレイ上のユーザインターフェースの外観に対する変更の程度に少なくとも部分的に基づいて決定される方法。
【請求項２０】
前記ユーザインターフェースバンドルを受け取る前に、利用可能なユーザインターフェースバンドルのメニューから前記ユーザインターフェースバンドルを選択することをさらに含む請求項１９記載の方法。
【請求項２１】
前記ダウンロードサーバから受け取った前記ユーザインターフェースバンドルのバンドルデジタル署名を検出して、デコードすることをさらに含む請求項１９記載の方法。
【請求項２２】
前記ユーザインターフェースバンドルの前記バンドルデジタル署名をデコードした後に、前記バンドルリスクレベルを決定することをさらに含む請求項２１記載の方法。
【請求項２３】
前記バンドルリスクレベルをバンドルしきい値と比較することをさらに含む請求項２２記載の方法。
【請求項２４】
前記バンドルリスクレベルを前記バンドルしきい値と比較した後に、複数のユーザインターフェースコンポーネントを生成するために前記ユーザインターフェースバンドルをアンバンドルすることをさらに含む請求項２３記載の方法。
【請求項２５】
前記複数のユーザインターフェースコンポーネントのそれぞれは、グラフィカルユーザインターフェースコンポーネントと、音声ユーザインターフェースコンポーネントと、タッチスクリーンユーザインターフェースコンポーネントとからなる、グループから選択される請求項２４記載の方法。
【請求項２６】
前記複数のユーザインターフェースコンポーネントのそれぞれは、コンポーネントデジタル署名と、前記各ユーザインターフェースコンポーネントを前記ワイヤレスデバイス上にロードすることに関係するコンポーネントリスクレベルとを有する請求項２４記載の方法。
【請求項２７】
少なくとも１つのユーザインターフェースコンポーネントの前記コンポーネントデジタル署名を検出することをさらに含む請求項２６記載の方法。
【請求項２８】
少なくとも１つのコンポーネントリスクレベルをコンポーネントリスクレベルしきい値と比較することをさらに含む請求項２６記載の方法。
【請求項２９】
前記コンポーネントリスクレベルを前記コンポーネントしきい値と比較した結果に少なくとも部分的に基づいて、前記複数のユーザインターフェースコンポーネントのうちの１つ以上を前記ワイヤレスデバイスに選択的に適用することをさらに含む請求項２８記載の方法。
【請求項３０】
前記リスクレベルは、複数の異なるリスクレベルのうちの１つをさらに含み、前記複数の異なるリスクレベルのそれぞれは、前記ワイヤレスデバイスにおいて前記ユーザインターフェースバンドルを実行することにより生じる、前記ワイヤレスデバイスのディスプレイ上の前記ユーザインターフェースの外観に対する変更の程度に基づいて変わる請求項１９記載の方法。
【請求項３１】
前記リスクレベルは、各ユーザインターフェースコンポーネントのデベロッパが、前記ユーザインターフェースコンポーネントの開発にどのくらい従事しているかに少なくとも部分的に基づいている請求項１９記載の方法。
【請求項３２】
前記リスクレベルは、開発において前記ユーザインターフェースコンポーネントを取り扱った複数のデベロッパに少なくとも部分的に基づいて、各ユーザインターフェースコンポーネントの開発の間に変更される、変更されるリスクレベルをさらに含む請求項１９記載の方法。
【請求項３３】
ワイヤレスデバイスにおいて、
プロセッサと、
前記プロセッサによってアクセス可能なメモリと、
前記プロセッサに結合されているディスプレイと、
１つ以上のユーザインターフェースコンポーネントを含み、前記メモリ内に組み込まれたユーザインターフェースバンドルとを具備し、
前記ユーザインターフェースバンドルは、バンドルリスクレベルを有し、
前記バンドルリスクレベルは、前記ワイヤレスデバイスにおいて前記ユーザインターフェースバンドルを実行することにより生じる、ディスプレイ上のユーザインターフェースの外観に対する変更の程度に少なくとも部分的に基づいて決定されるワイヤレスデバイス。
【請求項３４】
選択されたユーザインターフェースバンドルが前記ワイヤレスデバイスにダウンロードされて前記メモリ内に記憶される前に、ユーザインターフェースコンポーネントバンドルのメニューが、前記ディスプレイによってユーザに提示される請求項３３記載のワイヤレスデバイス。
【請求項３５】
前記ユーザインターフェースバンドルは、複数のユーザインターフェースコンポーネントを含む請求項３４記載のワイヤレスデバイス。
【請求項３６】
各ユーザインターフェースコンポーネントは、前記プロセッサによる前記ユーザインターフェースコンポーネントの実行に関係するコンポーネントリスクレベルを含む請求項３５記載のワイヤレスデバイス。
【請求項３７】
前記プロセッサは、ダウンロードサーバから受け取った前記ユーザインターフェースバンドルのバンドルデジタル署名を検出して、デコードするようにさらに構成されている請求項３３記載のワイヤレスデバイス。
【請求項３８】
前記プロセッサは、前記ユーザインターフェースバンドルの前記バンドルデジタル署名をデコードした後に、前記バンドルリスクレベルを決定するようにさらに構成されている請求項３７記載のワイヤレスデバイス。
【請求項３９】
前記プロセッサは、前記バンドルリスクレベルをバンドルしきい値と比較するようにさらに構成されている請求項３７記載のワイヤレスデバイス。
【請求項４０】
前記複数のユーザインターフェースコンポーネントのそれぞれは、グラフィカルユーザインターフェースコンポーネントと、音声ユーザインターフェースコンポーネントと、タッチスクリーンユーザインターフェースコンポーネントとからなる、グループから選択される請求項３５記載のワイヤレスデバイス。
【請求項４１】
前記プロセッサは、少なくとも１つのユーザインターフェースコンポーネントのコンポーネントデジタル署名を検出するようにさらに構成されている請求項３６記載のワイヤレスデバイス。
【請求項４２】
前記プロセッサは、少なくとも１つのコンポーネントリスクレベルをコンポーネントリスクレベルしきい値と比較するようにさらに構成されている請求項３６記載のワイヤレスデバイス。
【請求項４３】
前記プロセッサは、前記コンポーネントリスクレベルを前記コンポーネントしきい値と比較した結果に少なくとも部分的に基づいて、前記複数のユーザインターフェースコンポーネントのうちの１つ以上を前記ワイヤレスデバイスに選択的に適用するようにさらに構成されている請求項４２記載のワイヤレスデバイス。
【請求項４４】
前記リスクレベルは、複数の異なるリスクレベルのうちの１つをさらに含み、前記複数の異なるリスクレベルのそれぞれは、前記ワイヤレスデバイスにおいて前記ユーザインターフェースバンドルを実行することにより生じる、前記ワイヤレスデバイスのディスプレイ上の前記ユーザインターフェースの外観に対する変更の程度に基づいて変わる請求項３３記載のワイヤレスデバイス。
【請求項４５】
前記リスクレベルは、各ユーザインターフェースコンポーネントのデベロッパが、前記ユーザインターフェースコンポーネントの開発にどのくらい従事しているかに少なくとも部分的に基づいている請求項３３記載のワイヤレスデバイス。
【請求項４６】
前記リスクレベルは、開発において前記ユーザインターフェースコンポーネントを取り扱った複数のデベロッパに少なくとも部分的に基づいて、各ユーザインターフェースコンポーネントの開発の間に変更される、変更されるリスクレベルをさらに含む請求項３３記載のワイヤレスデバイス。
【請求項４７】
ユーザインターフェースコンポーネントをダウンロードするシステムにおいて、
セキュリティサーバと、
アプリケーションダウンロードサーバがアクセス可能な記憶されたアプリケーションデータベースと、
前記記憶されたアプリケーションデータベース内に記憶されている少なくとも１つのユーザインターフェースバンドルとを具備し、
前記ユーザインターフェースバンドルは、
１つ以上のユーザインターフェースコンポーネントと、
ワイヤレスデバイスにおいて前記ユーザインターフェースバンドルを実行することに関係する割り当てられたリスクに関係するバンドルリスクレベルとを含み、
前記バンドルリスクレベルは、前記ワイヤレスデバイスにおいて前記ユーザインターフェースバンドルを実行することにより生じる、前記ワイヤレスデバイスのディスプレイ上のユーザインターフェースの外観に対する変更の程度に少なくとも部分的に基づいて決定されるシステム。
【請求項４８】
前記記憶されたアプリケーションデータベースに結合されているセキュリティサーバと、
前記セキュリティサーバ内に組み込まれているサーバセキュリティモジュールとをさらに具備し、
前記サーバモジュールは、第１のコンピュータプログラムを含み、
前記第１のコンピュータプログラムは、前記１つ以上のユーザインターフェースコンポーネントを受け取る命令を含む請求項４７記載のシステム。
【請求項４９】
アプリケーションダウンロードサーバと、
前記アプリケーションダウンロードサーバ内の第２のコンピュータプログラムとをさらに具備し、
前記第２のコンピュータプログラムは、前記１つ以上のユーザインターフェースコンポーネントをワイヤレスデバイスに通信させる命令を含む請求項４８記載のシステム。
【請求項５０】
前記割り当てられたリスクレベルを示している組み込まれたリスクコードを使用して、前記１つ以上のユーザインターフェースコンポーネントのそれぞれにデジタル的に署名する請求項４７記載のシステム。
【請求項５１】
前記リスクレベルは、複数のコンポーネントリスクレベルから選択される請求項４７記載のシステム。
【請求項５２】
前記リスクレベルは、各ユーザインターフェースコンポーネントのタイプに少なくとも部分的に基づいて決定される請求項４７記載のシステム。
【請求項５３】
前記リスクレベルは、各ユーザインターフェースコンポーネントのデベロッパに少なくとも部分的に基づいて決定される請求項４７記載のシステム。
【請求項５４】
より低いリスクレベルは、承認されているデベロッパによって開発された各ユーザインターフェースコンポーネントに割り当てられる請求項５３記載のシステム。
【請求項５５】
より高いリスクレベルは、承認されていないデベロッパによって開発された各ユーザインターフェースコンポーネントに割り当てられる請求項５３記載のシステム。
【請求項５６】
各ユーザインターフェースバンドルは、複数のユーザインターフェースコンポーネントを含む請求項４７記載のシステム。
【請求項５７】
前記バンドルリスクレベルを決定するように構成されているセキュリティモジュールをさらに具備する請求項５６記載のシステム。
【請求項５８】
前記セキュリティモジュールは、前記ユーザインターフェースバンドル内の前記複数のユーザインターフェースコンポーネントの各コンポーネントリスクレベルに少なくとも部分的に基づいて前記バンドルリスクレベルを決定する請求項５７記載のシステム。
【請求項５９】
前記ユーザインターフェースバンドルを前記ワイヤレスデバイスに通信する料金を有することさらに具備する請求項４９記載のシステム。
【請求項６０】
前記リスクレベルは、複数の異なるリスクレベルのうちの１つをさらに含み、前記複数の異なるリスクレベルのそれぞれは、前記ワイヤレスデバイスにおいて前記ユーザインターフェースバンドルを実行することにより生じる、前記ワイヤレスデバイスのディスプレイ上の前記ユーザインターフェースの外観に対する変更の程度に基づいて変わる請求項４７記載のシステム。
【請求項６１】
前記リスクレベルは、前記ユーザインターフェースコンポーネントのデベロッパが、前記ユーザインターフェースコンポーネントの開発にどのくらい従事しているかに少なくとも部分的に基づいて決定することをさらに含む請求項４７記載のシステム。
【請求項６２】
前記リスクレベルは、開発において前記ユーザインターフェースコンポーネントを取り扱った複数のデベロッパに少なくとも部分的に基づいて、各ユーザインターフェースコンポーネントの開発の間に前記リスクレベルを変更することをさらに含む請求項４７記載のシステム。
【請求項６３】
プロセッサに動作を実行させるように構成されているプロセッサ実行可能命令ソフトウェア命令をそこに記憶しているコンピュータ読取り可能な記憶媒体において、
前記動作は、
１つ以上のユーザインターフェースコンポーネントを受け取ることと、
前記１つ以上の受け取ったユーザインターフェースコンポーネントのそれぞれに対するコンポーネントリスクレベルを決定することと、
決定されたコンポーネントリスクレベルを前記１つ以上のユーザインターフェースコンポーネントのそれぞれに割り当てることとを含み、
前記コンポーネントリスクレベルは、ワイヤレスデバイスにおいてユーザインターフェースコンポーネントを実行することに関係するリスクを示し、
各コンポーネントリスクレベルは、前記ワイヤレスデバイスにおいて前記ユーザインターフェースコンポーネントを実行することにより生じる、前記ワイヤレスデバイスのディスプレイ上のユーザインターフェースの外観に対する変更の程度に少なくとも部分的に基づいて決定されるコンピュータ読取り可能な記憶媒体。
【請求項６４】
前記プロセッサに動作を実行させるように構成されている前記記憶されているプロセッサ実行可能ソフトウェア命令における動作は、前記割り当てられたリスクレベルを示している組み込まれたリスクコードを使用して、前記１つ以上のユーザインターフェースコンポーネントのそれぞれにデジタル的に署名することをさらに含む請求項６３記載のコンピュータ読取り可能な記憶媒体。
【請求項６５】
前記コンポーネントリスクレベルは、複数のコンポーネントリスクレベルから選択される請求項６３記載のコンピュータ読取り可能な記憶媒体。
【請求項６６】
前記コンポーネントリスクレベルは、各ユーザインターフェースコンポーネントのタイプに少なくとも部分的に基づいて決定される請求項６３記載のコンピュータ読取り可能な記憶媒体。
【請求項６７】
前記コンポーネントリスクレベルは、各ユーザインターフェースコンポーネントのデベロッパに少なくとも部分的に基づいて決定される請求項６３記載のコンピュータ読取り可能な記憶媒体。
【請求項６８】
より低いリスクレベルは、承認されているデベロッパによって開発された各ユーザインターフェースコンポーネントに割り当てられる請求項６７記載のコンピュータ読取り可能な記憶媒体。
【請求項６９】
より高いリスクレベルは、承認されていないデベロッパによって開発された各ユーザインターフェースコンポーネントに割り当てられる請求項６７記載のコンピュータ読取り可能な記憶媒体。
【請求項７０】
前記プロセッサに動作を実行させるように構成されている前記記憶されているプロセッサ実行可能ソフトウェア命令における動作は、前記１つ以上のユーザインターフェースコンポーネントをワイヤレスデバイスにダウンロードすることをさらに含む請求項６３記載のコンピュータ読取り可能な記憶媒体。
【請求項７１】
前記プロセッサに動作を実行させるように構成されている前記記憶されているプロセッサ実行可能ソフトウェア命令における動作は、ユーザインターフェースバンドルを発生させるために、複数のユーザインターフェースコンポーネントをバンドルすることをさらに含む請求項６３記載のコンピュータ読取り可能な記憶媒体。
【請求項７２】
前記プロセッサに動作を実行させるように構成されている前記記憶されているプロセッサ実行可能ソフトウェア命令における動作は、前記ユーザインターフェースバンドルに対するバンドルリスクレベルを決定することをさらに含む請求項６３記載のコンピュータ読取り可能な記憶媒体。
【請求項７３】
前記バンドルリスクレベルは、前記ユーザインターフェースバンドル内のユーザインターフェースコンポーネントの各コンポーネントリスクレベルに少なくとも部分的に基づいて決定される請求項７２記載のコンピュータ読取り可能な記憶媒体。
【請求項７４】
前記プロセッサに動作を実行させるように構成されている前記記憶されているプロセッサ実行可能ソフトウェア命令における動作は、前記ユーザインターフェースバンドルにデジタル的に署名することをさらに含む請求項６３記載のコンピュータ読取り可能な記憶媒体。
【請求項７５】
前記プロセッサに動作を実行させるように構成されている前記記憶されているプロセッサ実行可能ソフトウェア命令における動作は、前記ユーザインターフェースバンドルを前記ワイヤレスデバイスにダウンロードすることをさらに含む請求項７４記載のコンピュータ読取り可能な記憶媒体。
【請求項７６】
前記プロセッサに動作を実行させるように構成されている前記記憶されているプロセッサ実行可能ソフトウェア命令における動作は、前記ユーザインターフェースバンドルを前記ワイヤレスデバイスにダウンロードする料金を課金することをさらに含む請求項７５記載のコンピュータ読取り可能な記憶媒体。
【請求項７７】
前記ユーザインターフェースバンドルは、無線によるインターフェースによって前記ワイヤレスデバイスにダウンロードされる請求項７６記載のコンピュータ読取り可能な記憶媒体。
【請求項７８】
前記コンポーネントリスクレベルは、複数の異なるリスクレベルのうちの１つをさらに含み、前記複数の異なるリスクレベルのそれぞれは、前記ワイヤレスデバイスにおいて前記ユーザインターフェースコンポーネントを実行することにより生じる、前記ワイヤレスデバイスのディスプレイ上の前記ユーザインターフェースの外観に対する変更の程度に基づいて変わる請求項６３記載のコンピュータ読取り可能な記憶媒体。
【請求項７９】
前記コンポーネントリスクレベルは、前記ユーザインターフェースコンポーネントのデベロッパが、前記ユーザインターフェースコンポーネントの開発にどのくらい従事しているかに少なくとも部分的に基づいて決定される請求項６３記載のコンピュータ読取り可能な記憶媒体。
【請求項８０】
前記プロセッサに動作を実行させるように構成されている前記記憶されているプロセッサ実行可能ソフトウェア命令における動作は、開発において前記ユーザインターフェースコンポーネントを取り扱った複数のデベロッパに少なくとも部分的に基づいて、前記ユーザインターフェースコンポーネントの開発の間に前記リスクレベルを変更することをさらに含む請求項６３記載のコンピュータ読取り可能な記憶媒体。
【請求項８１】
プロセッサに動作を実行させるように構成されているプロセッサ実行可能命令ソフトウェア命令をそこに記憶しているコンピュータ読取り可能な記憶媒体において、
前記動作は、
１つ以上のユーザインターフェースコンポーネントを含むユーザインターフェースバンドルを受け取ることを含み、
前記ユーザインターフェースバンドルは、ワイヤレスデバイスにおいて前記ユーザインターフェースバンドルをアンバンドルするセキュリティリスクを示すデータアイテムを含み、
前記セキュリティリスクは、前記ワイヤレスデバイスにおいて前記ユーザインターフェースバンドルを実行することにより生じる、前記ワイヤレスデバイスのディスプレイ上のユーザインターフェースの外観に対する変更の程度に少なくとも部分的に基づいて決定されるコンピュータ読取り可能な記憶媒体。
【請求項８２】
前記プロセッサに動作を実行させるように構成されている前記記憶されているプロセッサ実行可能ソフトウェア命令における動作は、前記ユーザインターフェースバンドルを受け取る前に、利用可能なユーザインターフェースバンドルのメニューから前記ユーザインターフェースバンドルを選択することをさらに含む請求項８１記載のコンピュータ読取り可能な記憶媒体。
【請求項８３】
前記プロセッサに動作を実行させるように構成されている前記記憶されているプロセッサ実行可能ソフトウェア命令における動作は、前記ダウンロードサーバから受け取った前記ユーザインターフェースバンドルのバンドルデジタル署名を検出して、デコードすることをさらに含む請求項８１記載のコンピュータ読取り可能な記憶媒体。
【請求項８４】
前記プロセッサに動作を実行させるように構成されている前記記憶されているプロセッサ実行可能ソフトウェア命令における動作は、前記ユーザインターフェースバンドルの前記バンドルデジタル署名をデコードした後に、前記バンドルリスクレベルを決定することをさらに含む請求項８３記載のコンピュータ読取り可能な記憶媒体。
【請求項８５】
前記プロセッサに動作を実行させるように構成されている前記記憶されているプロセッサ実行可能ソフトウェア命令における動作は、前記バンドルリスクレベルをバンドルしきい値と比較することをさらに含む請求項８４記載のコンピュータ読取り可能な記憶媒体。
【請求項８６】
前記プロセッサに動作を実行させるように構成されている前記記憶されているプロセッサ実行可能ソフトウェア命令における動作は、前記バンドルリスクレベルを前記バンドルしきい値と比較した後に、複数のユーザインターフェースコンポーネントを生成するために前記ユーザインターフェースバンドルをアンバンドルすることをさらに含む請求項８５記載のコンピュータ読取り可能な記憶媒体。
【請求項８７】
前記複数のユーザインターフェースコンポーネントのそれぞれは、グラフィカルユーザインターフェースコンポーネントと、音声ユーザインターフェースコンポーネントと、タッチスクリーンユーザインターフェースコンポーネントとからなる、グループから選択される請求項８６記載のコンピュータ読取り可能な記憶媒体。
【請求項８８】
前記複数のユーザインターフェースコンポーネントのそれぞれは、コンポーネントデジタル署名と、前記各ユーザインターフェースコンポーネントを前記ワイヤレスデバイス上にロードすることに関係するコンポーネントリスクレベルとを有する請求項８６記載のコンピュータ読取り可能な記憶媒体。
【請求項８９】
前記プロセッサに動作を実行させるように構成されている前記記憶されているプロセッサ実行可能ソフトウェア命令における動作は、少なくとも１つのユーザインターフェースコンポーネントの前記コンポーネントデジタル署名を検出することをさらに含む請求項８８記載のコンピュータ読取り可能な記憶媒体。
【請求項９０】
前記プロセッサに動作を実行させるように構成されている前記記憶されているプロセッサ実行可能ソフトウェア命令における動作は、少なくとも１つのコンポーネントリスクレベルをコンポーネントリスクレベルしきい値と比較することをさらに含む請求項８８記載のコンピュータ読取り可能な記憶媒体。
【請求項９１】
前記プロセッサに動作を実行させるように構成されている前記記憶されているプロセッサ実行可能ソフトウェア命令における動作は、前記コンポーネントリスクレベルを前記コンポーネントしきい値と比較した結果に少なくとも部分的に基づいて、前記複数のユーザインターフェースコンポーネントのうちの１つ以上を前記ワイヤレスデバイスに選択的に適用することをさらに含む請求項９０記載のコンピュータ読取り可能な記憶媒体。
【請求項９２】
前記リスクレベルは、複数の異なるリスクレベルのうちの１つをさらに含み、前記複数の異なるリスクレベルのそれぞれは、前記ワイヤレスデバイスにおいて前記ユーザインターフェースバンドルを実行することにより生じる、前記ワイヤレスデバイスのディスプレイ上の前記ユーザインターフェースの外観に対する変更の程度に基づいて変わる請求項８１記載のコンピュータ読取り可能な記憶媒体。
【請求項９３】
前記リスクレベルは、前記ユーザインターフェースコンポーネントのデベロッパが、前記ユーザインターフェースコンポーネントの開発にどのくらい従事しているかに少なくとも部分的に基づいている請求項８１記載のコンピュータ読取り可能な記憶媒体。
【請求項９４】
前記リスクレベルは、開発において前記ユーザインターフェースコンポーネントを取り扱った複数のデベロッパに少なくとも部分的に基づいて、前記ユーザインターフェースコンポーネントの開発の間に変更される、変更されるリスクレベルをさらに含む請求項８１記載のコンピュータ読取り可能な記憶媒体。
【請求項９５】
ユーザインターフェースコンポーネントを処理する電子デバイスにおいて、
ワイヤレスデバイスに通信されるべき１つ以上のユーザインターフェースコンポーネントを受け取る手段と、
前記１つ以上のユーザインターフェースコンポーネントのそれぞれに対するコンポーネントリスクレベルを決定する手段と、
決定したコンポーネントリスクレベルを前記１つ以上のユーザインターフェースコンポーネントのそれぞれに割り当てる手段とを具備し、
各コンポーネントリスクレベルは、前記ワイヤレスデバイスにおいて前記ユーザインターフェースコンポーネントを実行することにより生じる、前記ワイヤレスデバイスのディスプレイ上のユーザインターフェースの外観に対する変更の程度に少なくとも部分的に基づいて決定される電子デバイス。
【請求項９６】
前記割り当てられたリスクレベルを示している組み込まれたリスクコードを使用して、前記１つ以上のユーザインターフェースコンポーネントのそれぞれにデジタル的に署名する手段をさらに具備する請求項９５記載の電子デバイス。
【請求項９７】
前記コンポーネントリスクレベルは、複数のコンポーネントリスクレベルから選択される請求項９５記載の電子デバイス。
【請求項９８】
前記コンポーネントリスクレベルは、各ユーザインターフェースコンポーネントのタイプに少なくとも部分的に基づいて決定される請求項９５記載の電子デバイス。
【請求項９９】
前記コンポーネントリスクレベルは、各ユーザインターフェースコンポーネントのデベロッパに少なくとも部分的に基づいて決定される請求項９５記載の電子デバイス。
【請求項１００】
より低いリスクレベルは、承認されているデベロッパによって開発された各ユーザインターフェースコンポーネントに割り当てられる請求項９９記載の電子デバイス。
【請求項１０１】
より高いリスクレベルは、承認されていないデベロッパによって開発された各ユーザインターフェースコンポーネントに割り当てられる請求項９９記載の電子デバイス。
【請求項１０２】
前記１つ以上のユーザインターフェースコンポーネントをワイヤレスデバイスにダウンロードする手段をさらに具備する請求項９５記載の電子デバイス。
【請求項１０３】
ユーザインターフェースバンドルを発生させるために、複数のユーザインターフェースコンポーネントをバンドルする手段をさらに具備する請求項９５記載の電子デバイス。
【請求項１０４】
前記ユーザインターフェースバンドルに対するバンドルリスクレベルを決定する手段をさらに具備する請求項１０３記載の電子デバイス。
【請求項１０５】
前記バンドルリスクレベルは、前記ユーザインターフェースバンドル内のユーザインターフェースコンポーネントの各コンポーネントリスクレベルに少なくとも部分的に基づいて決定される請求項１０４記載の電子デバイス。
【請求項１０６】
前記ユーザインターフェースバンドルにデジタル的に署名する手段をさらに具備する請求項１０５記載の電子デバイス。
【請求項１０７】
前記ユーザインターフェースバンドルを前記ワイヤレスデバイスにダウンロードする手段をさらに具備する請求項１０６記載の電子デバイス。
【請求項１０８】
前記ユーザインターフェースバンドルを前記ワイヤレスデバイスにダウンロードする料金を課金する手段をさらに具備する請求項１０７記載の電子デバイス。
【請求項１０９】
前記ユーザインターフェースバンドルは、無線によるインターフェースによって前記ワイヤレスデバイスにダウンロードされる請求項１０８記載の電子デバイス。
【請求項１１０】
前記コンポーネントリスクレベルは、複数の異なるリスクレベルのうちの１つをさらに含み、前記複数の異なるリスクレベルのそれぞれは、前記ワイヤレスデバイスにおいて前記ユーザインターフェースコンポーネントを実行することにより生じる、前記ワイヤレスデバイスのディスプレイ上の前記ユーザインターフェースの外観に対する変更の程度に基づいて変わる請求項９５記載の電子デバイス。
【請求項１１１】
前記コンポーネントリスクレベルは、前記ユーザインターフェースコンポーネントのデベロッパが、前記ユーザインターフェースコンポーネントの開発にどのくらい従事しているかに少なくとも部分的に基づいて決定される請求項９５記載の電子デバイス。
【請求項１１２】
前記コンポーネントリスクレベルを決定する手段は、開発において前記ユーザインターフェースコンポーネントを取り扱った複数のデベロッパに少なくとも部分的に基づいて、前記ユーザインターフェースコンポーネントの開発の間に前記リスクレベルを変更する手段をさらに備える請求項９５記載の電子デバイス。
【請求項１１３】
ワイヤレスデバイスにおいて、
ダウンロードサーバにアクセスする手段と、
ユーザインターフェースバンドルを前記ダウンロードサーバから受け取る手段とを具備し、
前記ユーザインターフェースバンドルは、１つ以上のユーザインターフェースコンポーネントと、前記ユーザインターフェースバンドルを前記ワイヤレスデバイス上にロードすることに関係するバンドルリスクレベルとを含み、
前記バンドルリスクレベルは、前記ワイヤレスデバイスにおいて前記ユーザインターフェースバンドルを実行することにより生じる、前記ワイヤレスデバイスのディスプレイ上のユーザインターフェースの外観に対する変更の程度に少なくとも部分的に基づいて決定されるワイヤレスデバイス。
【請求項１１４】
前記ユーザインターフェースバンドルを受け取る前に、利用可能なユーザインターフェースバンドルのメニューから前記ユーザインターフェースバンドルを選択する手段をさらに具備する請求項１１３記載のワイヤレスデバイス。
【請求項１１５】
前記ダウンロードサーバから受け取った前記ユーザインターフェースバンドルのバンドルデジタル署名を検出して、デコードする手段をさらに具備する請求項１１３記載のワイヤレスデバイス。
【請求項１１６】
前記ユーザインターフェースバンドルの前記バンドルデジタル署名をデコードした後に、前記バンドルリスクレベルを決定する手段をさらに具備する請求項１１５記載のワイヤレスデバイス。
【請求項１１７】
前記バンドルリスクレベルをバンドルしきい値と比較する手段をさらに具備する請求項１１６記載のワイヤレスデバイス。
【請求項１１８】
前記バンドルリスクレベルを前記バンドルしきい値と比較した後に、複数のユーザインターフェースコンポーネントを生成するために前記ユーザインターフェースバンドルをアンバンドルする手段をさらに具備する請求項１１７記載のワイヤレスデバイス。
【請求項１１９】
前記複数のユーザインターフェースコンポーネントのそれぞれは、グラフィカルユーザインターフェースコンポーネントと、音声ユーザインターフェースコンポーネントと、タッチスクリーンユーザインターフェースコンポーネントとからなる、グループから選択される請求項１１８記載のワイヤレスデバイス。
【請求項１２０】
前記複数のユーザインターフェースコンポーネントのそれぞれは、コンポーネントデジタル署名と、前記各ユーザインターフェースコンポーネントを前記ワイヤレスデバイス上にロードすることに関係するコンポーネントリスクレベルとを有する請求項１１８記載のワイヤレスデバイス。
【請求項１２１】
少なくとも１つのユーザインターフェースコンポーネントの前記コンポーネントデジタル署名を検出する手段をさらに具備する請求１２０記載のワイヤレスデバイス。
【請求項１２２】
少なくとも１つのコンポーネントリスクレベルをコンポーネントリスクレベルしきい値と比較する手段をさらに具備する請求項１２０記載のワイヤレスデバイス。
【請求項１２３】
前記コンポーネントリスクレベルを前記コンポーネントしきい値と比較した結果に少なくとも部分的に基づいて、前記複数のユーザインターフェースコンポーネントのうちの１つ以上を前記ワイヤレスデバイスに選択的に適用する手段をさらに具備する請求項１２２記載のワイヤレスデバイス。
【請求項１２４】
前記リスクレベルは、複数の異なるリスクレベルのうちの１つをさらに含み、前記複数の異なるリスクレベルのそれぞれは、前記ワイヤレスデバイスにおいて前記ユーザインターフェースバンドルを実行することにより生じる、前記ワイヤレスデバイスのディスプレイ上の前記ユーザインターフェースの外観に対する変更の程度に基づいて変わる請求項１１３記載のワイヤレスデバイス。
【請求項１２５】
前記リスクレベルは、前記ユーザインターフェースコンポーネントのデベロッパが、前記ユーザインターフェースコンポーネントの開発にどのくらい従事しているかに少なくとも部分的に基づいている請求項１１３記載のワイヤレスデバイス。
【請求項１２６】
前記リスクレベルは、開発において前記ユーザインターフェースコンポーネントを取り扱った複数のデベロッパに少なくとも部分的に基づいて、前記ユーザインターフェースコンポーネントの開発の間に変更される、変更されるリスクレベルをさらに含む請求項１１３記載のワイヤレスデバイス。
【誤訳訂正２】
【訂正対象書類名】明細書
【訂正対象項目名】００２９
【訂正方法】変更
【訂正の内容】
【００２９】
特定の実施形態では、ユーザインターフェースコンポーネント１２４に対するリスクレベルは、ユーザインターフェースコンポーネント１２４のタイプと、ユーザインターフェースコンポーネント１２４がダウンロードされるワイヤレスデバイスのタイプと、ワイヤレスデバイスにおいてユーザインターフェースコンポーネント１２４を実行することによって生じる、ユーザインターフェースに対する変更の程度とに基づいて決定することができる。例えば、簡易フォントパッケージには、低度のリスクを割り当てることができ、そして、バックグラウンドまたはスキンのようなユーザインターフェースコンポーネント１２４には、中度のリスクを割り当てることができる。さらに、例えば、ワイヤレスデバイスの外観に加えて、ワイヤレスデバイスの機能を変えるまったく新しいユーザインターフェースのような、さらに普及するユーザインターフェースコンポーネント１２４には、高度のリスクを割り当てることができる。
【誤訳訂正３】
【訂正対象書類名】明細書
【訂正対象項目名】００３１
【訂正方法】変更
【訂正の内容】
【００３１】
特定の実施形態では、デベロッパの入力または同意がなくても、リスクは、デベロッパに自動的に割り当てられてもよい。また、リスクは、特定のデベロッパが、特定のプロジェクトにどのくらい従事しているかに基づいて割り当てられてもよい。例えば、開発方針において、より早く開発に加わったデベロッパには、新規またはやがて現れるデベロッパよりも、より低いリスクが割り当てられてもよい。さらに、リスクは、コンポーネントが開発されたとき、またはコンポーネントが配信されるべきときに基づいて割り当てることができる。さらに、特定のユーザインターフェースコンポーネントまたはバンドルが開発されるとき、リスクレベルは、特定のユーザインターフェースコンポーネントまたはバンドルを「取り扱った」さまざまなデベロッパに基づいて変化してもよい。その後の取扱者に対するリスクレベルは、自動的に決定されてもよい。
【誤訳訂正４】
【訂正対象書類名】明細書
【訂正対象項目名】００４０
【訂正方法】変更
【訂正の内容】
【００４０】
ブロック３０８に続くと、サーバセキュリティモジュールが、複数のユーザインターフェースコンポーネントを互いに結合させ、ユーザインターフェースバンドルを生成させる。ブロック３１０において、サーバセキュリティモジュールが、ユーザインターフェースバンドルに対するバンドルリスクレベルを決定する。そして、ブロック３１２において、サーバセキュリティモジュールが、決定されたバンドルリスクレベルをユーザインターフェースバンドルに割り当てる。ブロック３１４において、サーバセキュリティモジュールが、例示的な実施形態では、組み込まれたリスクコードを使用して、ユーザインターフェースバンドルにデジタル的に署名する。組み込まれたリスクコードは、発生されて、ワイヤレスデバイスに配布されるべきユーザインターフェースバンドルに関係するデータパケットとともに記憶された、割り当てられたリスクレベルを示す。