"集積回路チップメーカーと関連づけられた収入を生み出す方法であって、集積回路チップに組み込まれたプリローディングされた非起動コアアプリケーションの遠隔起動に基づいて販売後受取収入を生み出すことであって、前記集積回路チップは、コンピューティングデバイスに組み込まれることと、前記販売後受取収入の少なくとも一部を集積回路チップメーカーと関連づけること、とを具備する方法。販売後受取収入を前記生み出すことは、前記集積回路チップが前記集積回路チップメーカーから出荷された後に生じる請求項1に記載の方法。前記販売後受取収入を前記生み出すことは、前記集積回路チップが相手先ブランドコンピューティングデバイスメーカーから出荷された後に生じる請求項1に記載の方法。販売後受取収入を前記生み出すことは、前記集積回路チップがコンピューティングデバイス消費者ユーザーに到着後に生じる請求項1に記載の方法。前記販売後受取収入に対応する販売後支払収入は、前記コンピューティングデバイスの消費者ユーザーから支払われる請求項1に記載の方法。前記コンピューティングデバイスは、ポータブル無線デバイスである請求項1に記載の方法。前記遠隔起動は、無線ネットワークを通じて生じる請求項1に記載の方法。相手先ブランドコンピューティングデバイスメーカーと関連づけられた収入を生み出す方法であって、コンピューティングデバイスに組み込まれたプリローディングされた非起動コアアプリケーションの遠隔起動に基づいて販売後受取収入を生み出すことと、前記販売後受取収入の少なくとも一部を相手先ブランドコンピューティングデバイスメーカーと関連づけること、とを具備する方法。前記販売後収入を前記生み出すことは、前記集積コンピューティングデバイスが相手先ブランドコンピューティングデバイスメーカーから出荷された後に生じる請求項8に記載の方法。前記販売後収入を前記生み出すことは、前記コンピューティングデバイスがコンピューティングデバイス消費者ユーザーに到着後に生じる請求項8に記載の方法。前記販売後受取収入に対応する販売後支払収入は、前記コンピューティングデバイスの消費者ユーザーから支払われる請求項8に記載の方法。前記コンピューティングデバイスは、ポータブル無線デバイスである請求項8に記載の方法。前記遠隔起動は、無線ネットワークを通じて生じる請求項8に記載の方法。コンピューティングデバイス上のコアアプリケーションの使用を追跡する方法であって、コンピューティングデバイスに組み込まれたプリローディングされた非起動コアアプリケーションの1回以上の遠隔起動をモニタリングすることと、前記プリローディングされた非起動コアアプリケーションの前記遠隔起動の前記モニタリングに基づいて前記プリローディングされた非起動コアアプリケーションの使用を報告すること、とを具備する方法。前記遠隔起動は、前記集積コンピューティングデバイスが相手先ブランドコンピューティングデバイスメーカーから出荷された後に生じる請求項14に記載の方法。前記遠隔起動は、前記コンピューティングデバイスと消費者ユーザーとの間における対話に応じて生じる請求項14に記載の方法。前記報告された使用は、前記遠隔起動と関連する起動条件にさらに基づく請求項14に記載の方法。前記コンピューティングデバイスは、ポータブル無線デバイスである請求項14に記載の方法。前記遠隔起動は、無線ネットワークを通じて生じる請求項14に記載の方法。本明細書における典型的という表現は、1つの例、事例、又は実例であることを意味する。本明細書において典型的実施形態として記述されているいずれの実施形態も、その他の実施形態よりも優先されるか又は有利であると必ずしも解釈されるべきではない。さらに、多くの実施形態は、例えばコンピューティングデバイスの諸素子によって行われる動作順に説明される。本明細書において説明される様々な行為は、特定の回路例えば、特定用途向け集積回路ASICによって、1つ以上のプロセッサによって実行されるプログラム命令によって、又は両方の組合せによって実施可能であることが認識されるであろう。さらに、本明細書において説明される実施形態は、実行されたときに本明細書において説明される機能を関連プロセッサに実行させる対応する一組のコンピュータ命令を格納しているあらゆる形態のコンピュータ読取可能記憶媒体内において完全に具体化されるとみなすことも可能である。従って、本発明の様々な側面は、幾つかの形態で具体化させることが可能であり、これらのすべての形態は、クレーム主題の適用範囲内であるとみなされている。さらに、本明細書において説明される実施形態の各々に関して、前記実施形態の対応する形態は、本明細書においては、例えば、ある一定の行為を行うようにコンフィギュレーションされた論理又は説明される行為を行うために動作可能なコード、のように記述することができる。発明を実施するための最良の形態に関するこの詳細な説明は、コンピューティングデバイス上のプリローディングされた非起動コアアプリケーションを起動させるプロセスにおいて用いられる方法、ソフトウェア及び装置、例えば、コンピューティングデバイス上のプリローディングされた非起動コアアプリケーションを検出し、前記プリローディングされた非起動コアアプリケーションと関連する起動状態を要求する起動問い合わせ要求を送信し、前記起動状態を受信するための方法、ソフトウェア及び装置、について説明する。少なくとも一実施形態においては、前記コンピューティングデバイスは、埋め込まれたコントローラ及び制限された資源すなわち、制限された表示面積、メモリ容量、ファイルシステム空間、入力能力、出力能力、及び処理能力を有する。さらに、1つ以上の実施形態は、各々が相対的に小型かつ軽量であるためユーザーが簡単に持ち運びできる携帯型無線電話機、パーソナルデジタルアシスタントPDA、及びページング装置等のコンピューティングデバイスを対応するコンピューティングデバイスとして含む。1つ以上の実施形態においては、コンピューティングデバイス上のアプリケーションを起動させるために用いられるシステムは、前記コンピューティングデバイス上で実行する実行時間環境と相互に対話し、前記実行時間環境は、例えば各デバイス専用の資源に関する一般化された呼び出しを提供することによって前記デバイスの動作を単純化するために、及び本明細書において説明されるように前記デバイスの起動機能を提供するために用いられる。前記実行時間環境の一例は、カリフォルニア州サンディエゴに所在するQualcomm,Inc.によって開発されたRuntimeEnvironmentforWireless登録商標BREW登録商標無線に関するバイナリ実行時間環境ソフトウェアプラットフォームである。本説明においては、コンピューティングデバイス上のアプリケーションを実行および起動させるために用いられるシステムは、実行時間環境、例えば、BREW登録商標ソフトウェアプラットフォーム、を実行する携帯デバイスにおいて実装される。しかしながら、コンピューティングデバイス上のアプリケーションを実行および起動させるために用いられるシステムの1つ以上の実施形態は、前記コンピューティングデバイスにおけるアプリケーションの実行を制御するためにその他の型の実行時間環境とともに用いるのに適する。より具体的には、本明細書において説明される特長を実装するために用いることができる他の実行時間環境の一例は、本明細書において説明される動作を模倣するために関連エンジンを必要に応じて改修することができる共通のパソコン設計であり、例えば、前記エンジンは、プリローディングされた非起動コアアプリケーション112を実行する前に前記アプリケーションと関連するライセンス型情報の有無を常に確認するように改修することができる。図1は、コンピューティングデバイス100上のアプリケーションを起動させるために動作可能なコンピューティングデバイスの1つの典型的実施形態を示す。本明細書において用いられるコンピューティングデバイスは、例えば、常駐するコンフィギュレーションされた論理を実行する1つ以上の処理回路を含み、前記コンピューティングデバイスは、例えば、マイクロプロセッサ、デジタル信号プロセッサDSP、マイクロコントローラ、携帯無線電話、パーソナルデジタルアシスタントPDA、及びページング装置、又はプリローディングされた非起動コアアプリケーションの起動を対象とする本明細書において説明される動作を少なくとも実施するようにコンフィギュレーションされたプロセッサ及び論理を内蔵するハードウェア、ソフトウェア及び/又はファームウェアのあらゆる適切な組合せを含む。前記典型的実施形態において示されるように、コンピューティングデバイス100は、ファームウェア102と、メモリ104と、ネットワークI/Oインタフェース106と、プロセッサ108と、バス110と、を含む。一定のアプリケーションは、ファームウェア102半永久的メモリ例えば、プログラマブル読取専用メモリPROM、電気式PROMEPROM、等として示されているものに内蔵された状態で示されているが、その他の実施形態は、その他の型のメモリ、例えば、ランダムアクセスメモリRAM、及びコンフィギュレーションされた論理の格納機能を備えるその他のメモリ型内に前記アプリケーションを含める。同様に、メモリ104は、RAMメモリとして示されているが、その他の実施形態は、コンフィギュレーションされた論理を格納する機能を備えたあらゆる型のメモリとして前記メモリ104を含む。さらに、メモリ104は、1つの連続した単位の1つの型のメモリとして示されているが、その他の実施形態は、複数の記憶場所および複数の型のメモリをメモリ104として使用する。ネットワークI/Oインタフェース106は、バス110を介してネットワークに結合されたデバイスに入力及び出力を提供する。プロセッサ108は、バス110を介して提供される命令及びデータに基づいて動作する。ファームウェア102内には、プリローディングされた非起動コアアプリケーション112が存在する。プリローディングされた非起動コアアプリケーション112のプリローディングされたの側面は、該当するコンピューティングデバイスが市販可能になる前に又は前記コンピューティングデバイスがその他の形でエンドユーザーに到着する前に前記アプリケーションを前記コンピューティングデバイスにローディングすることを意味する。プリローディングされたの側面は、のちにコンピューティングデバイスにインストールされるASICに事前にインストールすることによって間接的に、又はコンピューティングデバイス自体に直接インストールすることによって直接的に達成させることができる。従って、典型的にはASICメーカー及び相手先ブランドコンピューティングデバイスメーカーが別々の主体であるかぎりにおいて、コンピューティングデバイス100へのプリローディングされた非起動コアアプリケーション112のプリローディングを行うのはASICメーカー又はコンピューティングデバイスOEMのいずれかであることができる。プリローディングされた非起動コアアプリケーション112の非起動の側面は、前記アプリケーションが、コンピューティングデバイス100のユーザーがプリローディングされた非起動コアアプリケーション112の実行を開始させることを可能にする追加コンフィギュレーション又は何らかの追加セットアップがなしで前記デバイス上での前記アプリケーションの実行を可能にするようにコンフィギュレーションされていない形で前記アプリケーションが前記デバイス上に存在することを意味する。さらに、一実施形態においては、コンピューティングデバイス100は、前記常駐アプリケーションがコンピューティングデバイス100上に存在することを示す表示を行わないすなわち、ユーザーのプロンプトを行わない。他の実施形態においては、プリローディングされた非起動コアアプリケーション112の存在は、ディスプレイ又はその他のユーザー/インタフェースU/T関連構成要素を介してコンピューティングデバイス100によって選択的に示され、例えば、コンピューティングデバイス100は、ブートアップシーケンス中に、現在非起動状態のアプリケーションを起動させる要求を用いたプロンプトをユーザーに対して表示する論理を実行する。プリローディングされた非起動コアアプリケーション112のコアの側面は、特徴、例えば、その他のアプリケーションによって頻繁に呼び出されることが知られている及び/又は重要機能を実行する、等、を有するアプリケーションの型を意味する。前記アプリケーションが引き渡し前に前記コンピューティングデバイス上にプリローディングされない場合は、前記アプリケーションの頻繁に用いられる側面は、その後にネットワーク上において前記アプリケーションをダウンロードすることをほぼ確実に要求する。上述されるように、コアアプリケーションは、頻繁に呼び出される及び/又は重要機能を提供することに加えて、メモリ要求が大きいこと及び/又は複雑なハードウェアインタフェースを有することの両方を含むその他の共通の特徴を有することも知られている。従って、本来ならば必須のアプリケーションであるアプリケーションをダウンロードするようにユーザーによって要求される作業を軽減するように試みることに加えて、対話形式のダウンロードを回避するその他の理由、例えば、大きいアプリケーションと関連する長時間の引き渡し後ダウンロード時間を回避する、及び複雑なハードウェアインタフェースを有するアプリケーションを引き渡し後に対話形式でダウンロードすることと関連する技術問題を回避する、という理由も存在する。メモリ104内には、プリローディングされた非起動コアアプリケーション114を検出するようにコンフィギュレーションされた論理、起動問い合わせ116を生成及び送信するようにコンフィギュレーションされた論理、起動状態118を受信するようにコンフィギュレーションされた論理、プリローディングされた非起動コアアプリケーション120を起動させるかどうかを決定するようにコンフィギュレーションされたオプションの論理及びプリローディングされた非起動コアアプリケーション122を起動させるようにコンフィギュレーションされたオプションの論理が存在する。一実施形態においては、メモリ104内に所在する論理は、RAMメモリ内にローディングされたソフトウェアプログラムの形態の論理である。対照的に、その他の実施形態は、ハードウェア及び/又はファームウェアの形態の又はハードウェア、ファームウェア及び/又はソフトウェアの何らかの組合せの形態の前記論理を含む。一実施形態においては、プリローディングされた非起動コアアプリケーション114を検出するようにコンフィギュレーションされた論理は、コンピューティングデバイス100上におけるプリローディングされた非起動コアアプリケーション114の存在を検出するために動作する。一実施形態においては、前記論理は、パワーアップ124の検出に応じて選択的に実行するためのオプションの論理において示されるように前記コンピューティングデバイスに電源が投入されるか又はブートアップされるごとに実行される。例えば、コンピューティングデバイス100は、前記デバイスが起動されているかどうかを決定するために分析する非起動アプリケーションのリストを有することができる。一実施形態においては、前記コンピューティングデバイス100が起動されているかどうかは、プリローディングされた非起動コアアプリケーション112に関する現在のライセンス状態に基づく。ここでは、前記ライセンス状態が起動状態であることを示す場合は、それ以上のユーザー対話ステップ及び起動ステップのいずれも要求されない。前記ライセンス状態情報は、デバイス自体に配置することができ、又はデバイスから遠隔の場所に格納することができる。しかしながら、前記ライセンス状態が非起動状態であることを示す場合は、プロセスが続行し、前記プリローディングされた非起動コアアプリケーション114を起動させるべきかどうかを決定することができる。一実施形態においては、例えば、前記アプリケーションを起動させるべきかどうかのプロセスは、コンピューティングデバイスがユーザーをプロンプトしてプリローディングされた非起動コアアプリケーション112を起動させるかどうかを示すように要求するプロセスである。例えば、コンピューティングデバイス100は、時間の長さが異なる起動と関連づけられた3つの異なる価格設定構造、すなわち、1ドルで1ヶ月間起動、1.75ドルで1ヶ月間起動又は1ヶ月当たり10.50ドルで加入の中から選択するようにユーザーに要求するプロンプトを表示することができ、コンピューティングデバイス100は、受信された応答に依存して、前記プリローディングされた非起動コアアプリケーション114を希望された期間起動させるプロセスを開始させる。その他の実施形態は、異なる情報でユーザーをプロンプトし、さらに他の実施形態は、コンピューティングデバイス100とユーザーとの対話を起動から除外する。一実施形態においては、起動問い合わせ要求130116を生成及び送信するようにコンフィギュレーションされた論理は、遠隔地からライセンス状態を要求するために動作する。一実施形態においては、コンピューティングデバイス100は、遠隔サーバー等の遠隔地から希望される情報にアクセスするために用いられる格納されたライセンスキーを含む。一実施形態は、識別情報を起動問い合わせ要求130126に含めるためのオプションの論理を含む。さらに、一実施形態においては、コンピューティングデバイスの特定の識別子が、現在のライセンス付与状態に関するデバイス外情報を検索するために用いられる識別情報としてアプリケーション識別子とともに用いられる。一実施形態においては、コンピューティングデバイスの前記特定の識別子は、デバイスモデルとデバイス一連番号の組合せである。例えば、セラー無線デバイスの電子シリアル番号ESNを前記特定の識別子の一部として用いることができる。他の実施形態においては、前記特定の識別子は、インターネットプロトコルIPアドレスを含む。他の実施形態においては、前記特定の識別子は、コンピューティングデバイス無線電話装置、等と関連づけられた電話番号を含む。他の実施形態においては、前記特定の識別子の一部分は、加入者関連情報が入った加入者識別モジュールSIMカード又はその他の類似の構成要素から検索される。さらに、一実施形態においては、前記アプリケーション識別子は、特定のアプリケーションを識別しバージョン番号を含む予め割り当てられた識別番号である。一実施形態においては、特定のコンピューティングデバイス/課金エンティティに関するプリローディングされた非起動コアアプリケーション114と関連づけられた起動状態が決定される処理がデバイス外、すなわち遠隔地において行われた後に、起動状態132118を受信するようにコンフィギュレーションされた論理が、前記起動状態132を受信するために動作する。一実施形態においては、前記起動状態132は、前記プリローディングされた非起動コアアプリケーションとデバイスの組合せ112-100が起動又は非起動の対応する現在の状態を有するかどうかを識別するライセンス情報を含む。一実施形態においては、起動状態であることを示すライセンス情報は、特に起動される機能、動作又は特長の部分組を表す特定のパラメータをさらに含む。前記実施形態においては、前記パラメータは、例えば、前記アプリケーションはいつ実行できるか、前記アプリケーションは何回実行できるか、デジタル権管理と関連する制限全般、及びアプリケーションと関連することがわかっている機能全般を含む。一実施形態においては、起動状態132は、遠隔地から受信される。一実施形態においては、この遠隔地は、コンピューティングデバイス100に結合されたネットワーク上に所在する。一実施形態においては、前記ネットワークは、無線ネットワークであり、コンピューティングデバイス100は、無線デバイスである。一実施形態においては、前記無線デバイスは、音声作業及びデータ作業をサポートする無線セルラーデバイスである。さらに、その他の異なる実施形態は、例えば小型かつ軽量で、ユーザーが簡単に持ち運びできるコンピューティングデバイス100、例えば無線電話、パーソナルデジタルアシスタントPDA、及びページング装置、をコンピューティングデバイス100として含む。一実施形態においては、起動状態132118を受信するようにコンフィギュレーションされた論理を実行後に、プリローディングされた非起動コアアプリケーション112120を起動させるかどうかを決定するための論理が実行される。一実施形態においては、プリローディングされた非起動コアアプリケーションとデバイスの組合せ112-100が現在起動されることを許容されているか又は起動されるライセンスが付与されているかを決定するために起動状態132の内容が検討される。一例においては、起動状態132118を受信するようにコンフィギュレーションされた論理は、プリローディングされた非起動コアアプリケーションとデバイスの組合せ112-110を起動させるべきかどうかを決定する前に前記起動状態に含まれているライセンス情報と関連するデジタル署名が有効であるかどうかを確認するための論理をさらに含む。一実施形態においては、プリローディングされた非起動コアアプリケーション120を起動させるかどうかを決定するための論理を実行後において、及びプリローディングされた非起動コアアプリケーション112を信号128を介して起動すべきであるとする決定に応じて、プリローディングされた非起動コアアプリケーション122を起動させるための論理が実行される。一実施形態においては、プリローディングされた非起動コアアプリケーション112のあらゆる起動、又はコンピューティングデバイス100から生成されたプリローディングされた非起動コアアプリケーション112の起動要求は、モニタリング及び記録され、このため、プリローディングされた非起動コアアプリケーション112の使用の追跡を後続して又は同時並行してモニタリングすることができる。この機能は、これまではコアアプリケーションの前記使用を追跡するための手段をほとんど又はまったくない有していなかった第三者、例えばASICメーカー及びOEM、によるコアアプリケーションの使用のモニタリングを考慮する。一実施形態においては、前記プリローディングされた非起動コアアプリケーション112の起動は、収入を生み出すこと及び関連する支払いと関連づけられる。一実施形態においては、前記収入の少なくとも一部分は、究極的には、前記アプリケーションと関連づけられた少なくとも1つの主体に提供される。例えば、プリローディングされた非起動コアアプリケーション112がOEMによってデバイスにローディングされた場合は、前記OEMが収入の一部を受け取る。プリローディングされた非起動コアアプリケーション112がASICメーカーによってASIC内にローディングされた場合は、前記メーカーが収入の一部を受け取る。さらに、幾つかの実施形態において選択されるように、前記収入の全部又は一部は、セルラーネットワークオペーレータ及びネットワークサービスプロバイダを含むネットワークオペレータ等のその他の第三者、及び遠隔コンピューティングデバイス100でのアプリケーションの引き渡し又は使用を容易にするプロセスにおいて何らかの役割を果たすその他の当事者に対して提供される。その他の側面の中で、上述される機能は、既に販売されて出荷済みであった製品と関連する収入の流れを受け取るための手段をこれまではほとんど又はまったく有していなかった第三者、例えばASICメーカー及びOEM、による収入の生み出しを考慮する。さらに、前記プリローディングされた非起動コアアプリケーション112を含む実施形態の一部は、前記アプリケーションの削除及び/又は交換を考慮した機能を提供することも可能である。例えば、前記プリローディングされた非起動コアアプリケーション112を新バージョンにアップグレードする必要があると決定された場合は、コンピューティングデバイス100を遠隔ネットワークデバイスと結合させることが、現在のプリローディングされた非起動コアアプリケーション112を新しいプリローディングされた非起動コアアプリケーション112と交換することに役立つ。この場合も、コアアプリケーションは一定の共通する特長、例えば、ファイルの大きさ及び/又は入力/出力の複雑な機能、を有することに起因して、遠隔ネットワークデバイスを有するネットワーク上において前記のアップグレードを行うのに要する時間は、非コアアプリケーションのローディング又はアップグレードと比較して長時間になる可能性がある。しかしながら、前記コアアプリケーションのローディング、例えばそのアップグレード、によって導入される複雑さは、例えばアップグレードできるようにするために前記デバイスを小売業者又はメーカーに物理的に返却しなければならない等の代替策と比較して非常に望むべきものであると思われる。さらに、幾つかの実施形態においては、プリローディングされた非起動コアアプリケーション112の新バージョンのアップグレード作業又はローディング作業は、本明細書において説明される作業と多くの点で類似している。具体的には、前記作業は、プリローディングされた非起動コアアプリケーション112起動要求をコンピューティングデバイス100において生成することを含み、前記要求を生成するのはコンピューティングデバイス100である。対照的に、幾つかの実施形態は、コアアプリケーションのアップグレードをさらにはその起動さえも遠隔地から駆動することを含む。例えば、ネットワーク上のコンピューティングデバイス100のリストを有する遠隔サーバー200は、前記コンピューティングデバイス100の全部又は一部が、遠隔サーバー200との最初の接触を最初に生成するエンティティでないにもかかわらずプリローディングされた非起動コアアプリケーション112の新バージョンの引き渡しを受け取ることを可能にするように動作することができる。幾つかの実施形態においては、前記アップグレードされたアプリケーションの前記ダウンロード及び/又は起動が生じる前に承認メッセージがコンピューティングデバイス100によって最初に受信されなければならない。図2は、コンピューティングデバイス100上のアプリケーションを起動させるために動作可能なサーバーの1つの典型的実施形態を示す。本明細書において用いられるサーバーは、例えば、同じ又は別個のコンピューティングデバイス100において実行するその他の論理に対してサービスを提供するコンピューティングデバイス上において実行する論理を含む。一実施形態においては、サーバー200は、クライアントコンピューティングデバイス100とは別個のコンピューティングデバイスにおいて動作する論理を含む。一実施形態においては、サーバー200は、クライアントコンピューティングデバイス100とは別個のコンピューティングデバイスにおいて動作する論理を含み、ネットワークを通じてクライアントコンピューティングデバイス100に結合される。一実施形態においては、前記ネットワークは、少なくと部分的には無線ネットワークである。前記実施形態においては、サーバー200は、起動問い合わせ要求130をコンピューティングデバイス100から受信したことに応じて、プリローディングされた非起動コアアプリケーション112と関連する起動状態132を提供するサービスを提供する。前記典型的実施形態において示されるように、サーバー200は、メモリ202と、ネットワークI/Oインタフェース204と、プロセッサ206と、バス208と、を含む。メモリ202は、1つの連続した単位のRAMとして示されているが、その他の実施形態は、複数の記憶場所および複数の型のメモリをメモリ202として使用する。ネットワークI/Oインタフェース204は、バス208を介してネットワークに結合されたデバイスに入力及び出力を提供する。プロセッサ206は、バス208を介して提供される命令及びデータに基づいて動作する。メモリ204内には、遠隔コンピューティングデバイス210と関連する起動状態132を受信するための論理、遠隔コンピューティングデバイス212と関連する情報に基づいて起動状態132を決定するようにコンフィギュレーションされた論理、および起動状態132214を送信するようにコンフィギュレーションされた論理が存在する。一実施形態においては、遠隔コンピューティングデバイス212と関連する情報に基づいて起動状態132を決定するようにコンフィギュレーションされた論理は、プリローディングされた非起動コアアプリケーション112を前記遠隔コンピューティングデバイス上で起動させるべきであるかどうかを示す起動状態132又はライセンスを有することが示されているかどうかをデータベース、テーブル又はその他のデータ構造内において探索するために前記遠隔コンピューティングデバイスと関連する前記情報を用いることによって動作する。一実施形態においては、前記情報は、プリローディングされた非起動コアアプリケーション識別子と関係する一意のデバイス識別子であり、前記アプリケーションを前記遠隔コンピューティングデバイスに関して起動させるべきであることを示す対応する起動状態132を生成するかどうかを一意で識別するために用いられる。一実施形態においては、前記データベースは、サーバー200上にローカルで配置される。その他の実施形態においては、前記データベースは、サーバー200から遠隔で配置される。一実施形態においては、遠隔コンピューティングデバイス212と関連する情報に基づいて起動状態132を決定するようにコンフィギュレーションされた論理は、識別情報216を含む起動問い合わせ要求130を処理するためのオプションの論理をさらに具備する。前記実施形態においては、遠隔コンピューティングデバイス210と関連する情報は、遠隔コンピューティングデバイスによって送信される起動問い合わせ要求130内に含められる。一実施形態においては、起動状態132214を送信するようにコンフィギュレーションされた論理は、遠隔コンピューティングデバイス212と関連する情報に基づいて起動状態132を決定するようにコンフィギュレーションされた論理から前記起動状態を受信したことに応じて起動状態132を前記遠隔コンピューティングデバイスに送信するために動作する。一実施形態においては、起動状態132は、コンテンツが送信者からのものであることおよびコンテンツが原状から修正されていないことを検証するために前記受信する遠隔コンピューティングデバイスによって用いるためのデジタル署名を含む。一実施形態においては、起動状態132は、無線ネットワークを通じて前記遠隔コンピューティングデバイスに送信される。図3は、コンピューティングデバイス100上のアプリケーションを起動させるために動作可能なシステム300の1つの典型的な実施形態を示す。示される実施形態は、コンピューティングデバイス100及びサーバー200が動作可能な形で結合されるときに介するネットワーク302を含む。一実施形態においては、ネットワーク302は、無線ネットワークである。一実施形態においては、ネットワーク302は、セルラー無線ネットワークである。他の実施形態においては、ネットワーク302は、音声及びデータの両送信を処理する無線セルラーネットワークである。一実施形態においては、ネットワーク302は、コンピューティングデバイス100とサーバー200との間におけるデータ送信、例えば起動問い合わせ要求130及び起動状態132の送信のための経路を提供する。図示されるように、コンピューティングデバイス100は、図1のコンピューティングデバイスと実質的に類似しており、プリローディングされた非起動コアアプリケーション112122を起動させるようにコンフィギュレーションされた特定のオプションの論理及びコンピューティングデバイス100のパワーアップ124の検出に応じて選択的に実行する特定のオプションの論理が存在しない。同図において示されるシステム300の実施形態は、前記論理が存在しないが、その他の実施形態は、前記論理を含み、さらにその他の実施形態は、図1に存在するその他の論理を含まないか又は図1に存在しないその他の論理を含む。さらに、図示されるように、サーバー200は、図2に示されるサーバーと実質的に類似しているが、サーバー200のその他の実施形態は、前記図に示されていない変形を含む。図4は、コンピューティングデバイス100上のアプリケーションを起動させる方法400の1つの典型的実施形態を示す。方法400は、開始ステップ402において開始する。一実施形態においては、プロセスは、ステップ404に進み、ステップ404において、コンピューティングデバイス100は、前記デバイスのパワーアップを検出するために前記デバイスをモニタリングする。ステップ404における前記パワーアップの検出に応じて、プリローディングされた非起動コアアプリケーション112の存在を検出することを試みるステップ406が実行される。対照的に、その他の実施形態は、その他の時点において及びその他の活動に応じてプリローディングされた非起動コアアプリケーション112の存在を検出し、例えば一実施形態においては、前記試みられる検出は、指定された時間間隔で実施される。ステップ406において、プリローディングされた非起動コアアプリケーション112の検出がない場合は、プロセスは、コンピューティングデバイス100のパワーアップを次に検出するために再度初期設定される。しかしながら、ステップ406の結果プリローディングされた非起動コアアプリケーション112の存在が検出された場合は、プロセスはステップ408に進み、ステップ408において、対応するコンピューティングデバイスとアプリケーションの組合せ100-112に関する最新の有効なライセンスの存在の検出が行われる。一実施形態においては、遠隔地からの特定の最新の条件の探索を続ける前に有効なライセンス情報が最初に探索される。その他の実施形態は、所定のアプリケーション使用要求を一意で特定の識別子で識別するためのその他の方法を利用し、このため、プリローディングされた非起動コアアプリケーション112の特定の要求された使用のための有効なライセンスが存在するかどうかを決定することができる。従って、前記識別子の少なくとも一部分は、IPアドレス、電話番号、SIMカード、等であることができる。ステップ408の後には、現在の検索されたライセンス条件がプリローディングされた非起動コアアプリケーション112の起動を考慮しているかどうかの検出を含むステップ412が続く。現在のライセンス条件がプリローディングされた非起動コアアプリケーション112の起動を考慮していない場合は、ユーザーによる応答に依存して現在のライセンス条件を拡大させるためのサブプロセスステップ414、416及び418が実行される。ステップ414、416及び418において具体化される前記サブプロセスは、プリローディングされた非起動コアアプリケーション112の起動を考慮するライセンスが希望されているかどうかに関する応答を要求するプロンプトをコンピューティングデバイス100が表示する最初のステップ414を含む。一実施形態においては、複数の応答の各々が異なるライセンス条件に対応する場合にこれらの応答のうちのいずれか1つを検出することができるように複数の選択項目が提供される。ステップ416において、コンピューティングデバイス100は、ユーザーの特定の選択を検出する例えば、特定のライセンス条件に対応する数字1に対応するキーパッドボタンが押されることの検出。すべての提案されるライセンス条件を拒否する選択肢の選択が検出された場合は、方法400が再度初期設定されてステップ402に戻る。しかしながら、新しい提案されたライセンス条件の選択が検出された場合は、プロセスは、ステップ418に進み、ステップ418において、遠隔サーバー上の格納されたライセンス条件又は前記格納されたライセンス条件が存在しないことが、前記新たに要求されたライセンス条件を反映させるために更新される。その他の実施形態においては、前記更新されたライセンス条件がコンピューティングデバイス100に格納される。示される実施形態においては、プロセスはステップ412に戻る。しかしながら、その他の実施形態は、ステップ420に直接進む。ステップ412において、現在のライセンス条件がプリローディングされた非起動コアアプリケーション112の起動を考慮する場合は、プロセスは、ステップ420に進み、ステップ420において、ライセンス情報、又は起動状態420と関連するデジタル署名が検討されて前記署名が有効であるかどうかが決定される。前記署名が有効でない場合は、プロセスは、第1のステップ402に戻るために放棄される。その他の実施形態においては、前記署名が有効でないと決定された場合は、プロセスは、プロセス内のステップ402以外のステップに戻る。その他の実施形態においては、署名が有効でないとする決定に応じて追加の示されていないステップ、例えば、前記結果に応答するユーザー入力を要求する、又は有効な関連するデジタル署名で終わるようにするためにライセンス情報の検索を試みる、が実行される。ステップ420において前記デジタル署名が有効であると決定された場合は、プリローディングされた非起動コアアプリケーション112を起動させるステップが実行される。プリローディングされた非起動コアアプリケーション112は、いったん起動された時点で、コンピューティングデバイス100に存在するその他のアクティブな又は起動されたアプリケーションと同じように実行することができる。プリローディングされた非起動コアアプリケーション112がステップ422において起動された時点で、プロセスは、開始ステップ402において再開する。図5は、コンピューティングデバイス100上のアプリケーションを起動させる方法500の一実施形態を示す。具体的には、図5は、方法500を示し、方法500では、プロセスは、開始ステップ502後に、プロセス504を実行し、プリローディングされた非起動コアアプリケーション112をコンピューティングデバイス100において検出する。ステップ504の後には、ネットワーク302を通じて及びプリローディングされた非起動コアアプリケーション112の検出に応じて、プリローディングされた非起動コアアプリケーション112と関連する起動状態132例えばライセンス条件を要求する起動問い合わせ要求130を送信するステップ506が続く。ステップ506に後続するステップ508において、方法500は、プリローディングされた非起動コアアプリケーション112と関連する起動状態132を受信するために動作する。ステップ508に後続するオプションのステップとして、オプションのステップ510及び512が示されている。ステップ510において、方法500は、プリローディングされた非起動コアアプリケーション112を起動させるかどうかを起動状態132に基づいて決定するために動作する。次に、ステップ512において、方法500は、プリローディングされた非起動コアアプリケーション112を起動させるかどうかの決定に応じてプリローディングされた非起動コアアプリケーション112を起動させるために動作する。いずれの実施形態が対象となっているかに依存して、終了ステップ514がステップ508、510及び/又は512のうちの1つ以上に後続する。ステップ504の追加制限が、参照番号516及び518を用いて示されている。参照番号516は、ステップ504がコンピューティングデバイス112のパワーアップの検出に応じて実行されることに制限される制限を示す。参照番号518は、コンピューティングデバイス100がポータブル無線デバイスである制限を表す。さらに、特定のコンピューティングデバイス100を識別する及びプリローディングされた非起動コアアプリケーション112を識別する識別情報をプロセスが送信するようにステップ506を制限するオプションの制限520が示されている。図6は、コンピューティングデバイス100上のアプリケーションを起動させる方法600の1つの典型的実施形態を示す。具体的には、図6は、方法600を示し、方法600では、プロセスは、開始ステップ602後に、ステップ604を実行し、遠隔コンピューティングデバイス100上のプリローディングされた非起動コアアプリケーション112と関連する起動状態132を要求する起動問い合わせ要求130をネットワーク302を通じて受信する。ステップ604の後にはステップ606が続き、ステップ606においては、プロセスは、プリローディングされた非起動コアアプリケーション100と関連する情報であって遠隔コンピューティングデバイス100から遠隔で格納された情報に基づいて起動状態132を決定するために動作する。ステップ606の後にはステップ608が続き、ステップ608において、プロセスは、例えばライセンス情報を含む起動状態132をネットワーク302を通じて送信するために動作する。ステップ608が実行された時点で、方法600の動作を終了させるための終了ステップ610が実行される。さらに、ステップ604の制限事項も前記図に示されている。参照番号612は、特定の遠隔コンピューティングデバイスを識別しさらにプリローディングされた非起動コアアプリケーション112を識別する識別情報を起動問い合わせ要求130が含むように制限するステップ604の制限を示す。さらに、参照番号614は、遠隔コンピューティングデバイス100がポータブル無線デバイスであるようにステップ604を制限する制限を示す。図7は、コンピューティングデバイス100上のアプリケーションを起動させる方法700の1つの典型的実施形態を示す。具体的には、図7は、方法700を説明し、方法700では、プロセスは、開始ステップ702の後に、コンピューティングデバイス100においてプリローディングされた非起動コアアプリケーション112を検出するステップ704を実行する。次に、ステップ706は、プロセスが、ネットワーク302を通じて及びプリローディングされた非起動コアアプリケーション112の検出に応じて、プリローディングされた非起動コアアプリケーション112と関連する起動状態132を要求する起動問い合わせ要求130を送信するために動作することを示す。ステップ706の後にはステップ708が続き、ステップ708において、プロセスは、遠隔コンピューティングデバイス100上のプリローディングされた非起動コアアプリケーション112と関連する起動状態132を要求する起動問い合わせ要求130をネットワーク302を介して受信するために動作する。ステップ710がステップ708に後続し、ステップ710において、プロセスは、遠隔コンピューティングデバイス100と関連する情報であって遠隔コンピューティングデバイス100から遠隔で格納された情報に基づいて起動状態132を決定するために動作する。次に、ステップ712は、ネットワーク302を介して起動状態132を送信するために動作する。ステップ712の後にステップ714が続き、ステップ714において、プロセスは、プリローディングされた非起動コアアプリケーション112と関連する起動状態132を受信するために動作する。ステップ714の後には、各々がオプションである2つのステップ716及び718が続く。ステップ716は、プロセスがプリローディングされた非起動コアアプリケーション112を起動させるかどうかを起動状態132に基づいて決定するために動作することを表す。最後に、ステップ718は、プロセスが、プリローディングされた非起動コアアプリケーション112を起動させるかどうかの決定に応じてプリローディングされた非起動コアアプリケーション112を起動させるために動作することを示す。プロセス700のいずれの実施形態が実装されるかに依存して、終了ステップ720がステップ714、716及び718のうちのいずれか1つ以上に後続する。図8は、コンピューティングデバイス100上のアプリケーションの起動と関連する収入を生み出す方法800の1つの典型的実施形態を示す。示されている方法800は、3つの型の分類された機能プロセスステップ810、収入の流れ812及び使用情報814を有する4つのレベルレベル1802、2804、3806及び4808に分割されている。これらの異なるレベルは、各レベル802、804、806及び808に関する各々の異なる機能810、812及び814と関連する対応する活動を含む異なるステップを表す。プロセスステップ810は、対応する列において反映されており、方法800と関連する物理的ステップの機能を反映させたものである。例えば、ステップ816は、方法800のプロセスを開始させるステップを表す。ステップ818は、ASICチップ内及び/又はコンピューティングデバイス100内へのプリローディングされた非起動コアアプリケーション112の組み込みを反映させたものである。ステップ820は、プリローディングされた非起動コアアプリケーション112を備えたコンピューティングデバイス100又はASICチップのみを内蔵するコンピューティングデバイスの販売及び/又は出荷を反映させたものである。ステップ822は、プリローディングされた非起動コアアプリケーションの起動要求の検出に応じて遠隔で前記起動を行うサブプロセスを反映させたものである。示されるように、一実施形態においては、ステップ822の機能は、プリローディングされた非起動コアアプリケーションを起動させることができる回数だけ繰り返すことができる。一実施形態においては、プリローディングされた非起動コアアプリケーション112は、コンピューティングデバイス100がブートアップされるごとに起動され、現在のパラメータは、コンピューティングデバイスとアプリケーションの組合せに関する現在の起動を反映させる。他の実施形態においては、第1のブートアップ時に最初の起動が生じ、現在の起動が終了していることが検出されたときに定期的に再起動されるにすぎない。収入の流れ812の列は、例えばレベル3806において、及びプロセスステップ820と関連して、コンピューティングデバイス及び/又はASICチップの最初の販売と関連しておりさらにステップ824に対応する受取収入を生み出すことを含む。ここで、前記受取収入は、プリローディングされた非起動コアアプリケーション112を有するコンピューティングデバイス100の販売に伴って得られる収入額を表す。例えば、プリローディングされた非起動コアアプリケーション112を有するコンピューティングデバイス100の販売に伴って78米ドルの請求額が発生している場合、前記75米ドルの金額は、販売した主体にとっては受取収入であり、前記金額を負っている主体からの支払収入であるとみなされる。例えば、コンピューティングデバイスOEMは、受取収入が支払われる当事者であることができ、携帯無線電話消費者は、前記対応する支払収入を負っている当事者である。収入の流れ812の列は、例えばレベル4808において、及びプロセスステップ822と関連して、プリローディングされた非起動コアアプリケーション112の起動と関連しておりさらにステップ826に対応する受取収入を生み出すことを含む。ここで、前記受取収入は、プリローディングされた非起動コアアプリケーション112の起動に伴って受け取ることができる収入額を表す。例えば、コンピューティングデバイス100上でのプリローディングされた非起動コアアプリケーション112の起動に伴って5米ドルの請求額が発生している場合、前記5米ドルの金額は、起動させた主体にとっては受取収入であり、さらに前記金額を負っている主体からの支払収入であるとみなされる。例えば、コンピューティングデバイスOEMは、前記受取収入が支払われる当事者であることができ、携帯無線電話消費者は、前記対応する支払収入を負っている当事者である。使用情報814の列は、レベル4808において、及びプロセスステップ822と関連して、起動と関連する使用情報の生成を含む。ここで、前記使用情報は、例えば、いずれの主体がアプリケーションを起動させたか、いつ起動されたか、前記起動の継続時間又はライセンス条件、等を含む。前記情報、及びその他の同様の情報は、特定のプリローディングされた非起動コアアプリケーション112と関連する記録された活動又は前記活動が記録されていないことに関心を有する可能性があるOEM、ASICメーカー、及びその他の主体に提供可能である。図9は、コンピューティングデバイス100上のアプリケーションの起動と関連する収入を生み出す方法900の1つの典型的実施形態を示す。方法900は、開始ステップ902において開始する。一実施形態においては、プロセスは、ステップ904から開始し、ステップ904において、集積回路チップであってコンピューティングデバイス100内に組み込まれた集積回路チップ内に組み込まれたプリローディングされた非起動コアアプリケーション112の遠隔起動に基づく販売後受取収入が生み出される。前記実施形態におけるステップ904の後にステップ906が続き、ステップ906において、前記方法は、前記販売後受取収入の少なくとも一部を集積回路チップメーカーと関連づける。一実施形態においては、前記販売後受取収入の全体が、ICチップメーカーと関連づけられる。最後に、方法900は、終了ステップ908において終了する。一実施形態においては、ステップ904は、前記集積回路チップが集積回路メーカー910から出荷された後に前記販売後収入すなわち、起動と関連する受取収入が生み出されることが生じることになるようにさらに制限される。他の実施形態においては、ステップ904は、前記集積回路チップが相手先ブランドコンピューティングデバイスメーカー912から出荷された後に前記販売後収入すなわち、起動と関連する受取収入が生み出されることが生じることになるようにさらに制限される。さらに他の実施形態においては、ステップ904は、前記集積回路チップがコンピューティングデバイス消費者ユーザー914に到着後に前記販売後収入を生み出すことが生じることになるように制限される。他の実施形態においては、方法900は、前記販売後受取収入に対応する販売後支払収入がコンピューティングデバイス916の消費者ユーザーから支払われることになるように制限される。他の実施形態においては、コンピューティングデバイス100は、ポータブル無線デバイス918である。他の実施形態においては、遠隔起動は、無線ネットワーク920を通じて生じる。図10は、コンピューティングデバイス100上のアプリケーションの起動と関連する収入を生み出す方法1000の1つの典型的実施形態を示す。方法1000は、開始ステップ1002において開始する。一実施形態においては、プロセスは、ステップ1004に進み、ステップ1004において、前記方法は、コンピューティングデバイス100に組み込まれたプリローディングされた非起動コアアプリケーション112の遠隔起動に基づいて販売後受取収入を生み出すことを含む。前記実施形態にはステップ1006も含まれ、ステップ1006において、前記方法は、前記販売後受取収入の少なくとも一部分を相手先ブランドコンピューティングデバイスメーカーと関連させることを含む。ステップ1006には終了ステップ1008が後続する。ステップ1004は、一実施形態においては、ステップ1010において示されるように、集積コンピューティングデバイス100が相手先ブランドコンピューティングデバイスメーカーから出荷された後に販売後収入を生み出すことが生じることになるように制限される。他の実施形態においては、ステップ1012が示され、ステップ1012において、方法1000は、コンピューティングデバイス100がコンピューティングデバイス消費者ユーザーに到着後に販売後収入を生み出すことが生じることになるように制限される。さらに他の実施形態においては、ステップ1014において示されるように、方法1000は、前記販売後受取収入に対応する販売後支払収入が、特にコンピューティングデバイス100の消費者ユーザーから支払われることになるように制限される。一実施形態においては、ステップ1018に示されるように、コンピューティングデバイス100は、ポータブル無線デバイスである。他の実施形態においては、ステップ1020において示されるように、遠隔起動は、無線ネットワークを通じて生じる。図11は、コンピューティングデバイス100上のアプリケーションの起動と関連する収入を生み出す方法1100の1つの典型的実施形態を示す。方法1100は、開始ステップ1102において開始する。一実施形態においては、プロセスは、ステップ1104に進み、ステップ1104において、前記方法は、コンピューティングデバイス100に組み込まれたプリローディングされた非起動コアアプリケーション112の1つ以上の遠隔起動をモニタリングする。前記実施形態において、ステップ1104の後にステップ1106が続き、ステップ1106において、方法1100は、プリローディングされた非起動コアアプリケーション112の遠隔起動の前記モニタリングに基づいてプリローディングされた非起動コアアプリケーション112の使用を報告する。ステップ1106の後に終了ステップ1108が続く。一実施形態においては、ステップ1110において示されるように、前記方法は、集積コンピューティングデバイス100が相手先ブランドコンピューティングデバイスメーカーから出荷された後に遠隔起動が生じることになるように制限される。他の実施形態においては、方法1100は、コンピューティングデバイス100と消費者ユーザー1112との間における対話に応じて遠隔起動が生じることになるように制限される。例えば、ユーザーが例えば非起動アプリケーションの起動に関して一定の価格例えば、支払収入を支払うことに同意している場合に、前記ユーザーからの入力は、前記方法が前記非起動アプリケーションを起動させるために進行するように指示することができる。さらに他の実施形態においては、前記方法は、ステップ1114において示されるように、報告される使用は遠隔起動と関連する起動条件にさらに基づくことを含む。例えば、起動条件は、例えば1回の起動がアプリケーションの15回の実行を含めることができるライセンス型の条件を含むことができ、ここで、報告された使用は、ライセンスが付与された起動回数15を現在の合計起動回数に加えることができる。他の実施形態においては、ステップ1118において示されるように、コンピューティングデバイス100は、ポータブル無線デバイスである。他の実施形態においては、ステップ1120において示されるように、遠隔起動は、無線ネットワークを通じて生じる。本明細書において開示される実施形態に関して説明されている様々な例示的論理ブロック、コンフィギュレーション、モジュール、回路、及びアルゴリズム上のステップは、電子ハードウェアとして、コンピュータソフトウェアとして、又は両方の組合せとして実装できることを当業者はさらに理解するであろう。ハードウェアとソフトウェアのこの互換性を明確に例示するため、上記においては、様々な例示的構成要素、ブロック、コンフィギュレーション、モジュール、回路、及びステップが、各々の機能の観点で一般的に説明されている。これらの機能がハードウェアとして又はソフトウェアとして実装されるかは、全体的システムに対する特定の用途上の及び設計上の制約事項に依存する。当業者は、説明されている機能を各々の特定の用途に合わせて様々な形で実装することができるが、これらの実装決定は、本発明の適用範囲からの逸脱を生じさせるものであるとは解釈すべきではない。本明細書において開示される実施形態と関連させて説明されている方法又はアルゴリズムのステップは、ハードウェア内において直接具体化させること、プロセッサによって実行されるソフトウェアモジュール内において具体化させること、又は両方の組合せ内において具体化させることができる。ソフトウェアモジュールは、RAMメモリ、フラッシュメモリ、ROMメモリ、PROMメモリ、ERPOMメモリ、EERPOMメモリ、レジスタ、ハードディスク、取り外し可能ディスク、CD-ROM、又は当業において知られるその他のあらゆる形態の記憶媒体に常駐することが可能である。典型的記憶媒体は、プロセッサが該記憶媒体から情報を読み出すことができるように及び該記憶媒体に情報を書き込むことができるように該プロセッサに結合される。代替として、該記憶媒体は、該プロセッサと一体化させることができる。該プロセッサ及び該記憶媒体は、ASIC内に常駐することができる。該ASICは、コンピューティングデバイス又はユーザー端末内に常駐することができる。代替として、該プロセッサ及び記憶媒体は、コンピューティングデバイス又はユーザー端末内の個別構成品として常駐することができる。開示される実施形態に関する上記の説明は、当業者が様々な実施形態を製造又は使用できるようにすることを目的とするものである。これらの実施形態に対する様々な修正は、当業者によって容易に理解されるであろう。さらに、本明細書において定められている一般原理は、本開示の精神及び適用範囲を逸脱しない形でその他の実施形態に対しても適用することができる。以上のように、本発明は、本明細書において示されている実施形態に限定することを意図するものではなく、本明細書において開示されている原理及び斬新な特長に一致する限りにおいて最も広範な適用範囲が認められるべきである。"