(57)【特許請求の範囲】
【請求項１】
複数のブランド下において電気通信サービスプロバイダのネットワーク上で動作可能なポータブル電子デバイスであって、
プロセッサと、
システムメモリパーティション、ユーザメモリパーティション、及びキャリアメモリパーティションを有するメモリと、
デバイスタイプ、デバイス製造者、及びデバイスモデルのうちの少なくとも１つに基づいて相手先商標製造会社（ＯＥＭ）によって割り当てられる初期の識別情報と、
前記相手先商標製造会社、流通センタ、又は販売場所において、前記初期の識別情報に加えて、又はその代わりに前記ポータブル電子デバイスに割り当てられるブランド識別情報と、
少なくとも１つのデータストアを有するサーバ上に格納される複数のブランドペイロードにアクセスする手段であって、
制限された通信モードは前記ポータブル電子デバイスとネットワークとの間で確立され、
前記制限された通信モードは、前記ポータブル電子デバイスが複数の救急サービスに接続すること、及び、前記ネットワークから複数のペイロードを受信することを可能にし、
前記複数のブランドペイロードのうちの少なくともいくつかは、電源投入に応じて、かつ前記ブランド識別情報に基づいて、前記ポータブル電子デバイスによって受信される、前記アクセスする手段と、を備える
ポータブル電子デバイス。
【請求項２】
前記複数のブランドペイロードは、起動情報、利用規約、及びユーザガイドを含む
請求項１に記載のポータブル電子デバイス。
【請求項３】
前記制限された通信モードは、他の通信を許可しないことによってサービスを制限する
請求項１又は２に記載のポータブル電子デバイス。
【請求項４】
前記ネットワークは、電気通信サービスプロバイダに関連付けられ、前記電気通信サービスプロバイダは複数のブランドをサポートする
請求項１から３の何れか一項に記載のポータブル電子デバイス。
【請求項５】
前記複数のブランドの各ブランドは少なくとも１つのサービスプランタイプを含む
請求項４に記載のポータブル電子デバイス。
【請求項６】
前記少なくとも１つのサービスプランタイプは、プリペイドサービスプラン、利用時払いサービスプラン、契約サービスプラン、及び国際サービスプランを含む
請求項５に記載のポータブル電子デバイス。
【請求項７】
前記ポータブル電子デバイスは、パーソナルデジタルアシスタント（ＰＤＡ）、ラップトップコンピュータ、パーソナルコンピュータ、タブレット、又は携帯電話である
請求項１から６の何れか一項に記載のポータブル電子デバイス。
【請求項８】
ポータブル電子デバイスに複数のブランドペイロードを送信する方法であって、
ポータブル電子デバイスへの無線接続を電気通信サービスプロバイダネットワーク上でネットワークサーバが確立する段階であって、前記無線接続は制限された通信モードで確立され、前記制限された通信モードは、前記ポータブル電子デバイスが複数の救急サービスに連絡を取ること、及び、前記ネットワークサーバから複数のペイロードを受信することを可能にし、前記制限された通信モードは、前記ポータブル電子デバイスと前記ネットワークサーバとの間の全ての他の通信を制限する段階と、
前記ポータブル電子デバイスに関連付けられるブランドＳＫＵのタイプを前記電気通信サービスプロバイダネットワーク上のブランドサーバが決定する段階と、
前記決定に応じて、前記無線接続を介して前記ポータブル電子デバイスに複数のブランドペイロードを含むペイロードを前記ブランドサーバが送信する段階であって、前記複数のブランドペイロードは、契約条件、起動情報、及びユーザガイドを含む段階と、
前記ペイロードが送信され、かつ実行されたという決定に応じて、複数の音声サービス及び複数のデータサービスのうちの少なくとも１つへのアクセスを前記ネットワークサーバが前記ポータブル電子デバイスに許可する段階と、を備える
方法。
【請求項９】
前記複数のブランドペイロードはブランディングペイロード及びカスタマイズペイロードを更に含む
請求項８に記載の方法。
【請求項１０】
前記ブランドサーバは、電気通信サービスプロバイダに関連付けられる複数のブランドについての複数のブランドペイロードを含む少なくとも１つのデータストアを有する
請求項８又は９に記載の方法。
【請求項１１】
複数の音声サービス及び複数のデータサービスのうちの少なくとも１つへの前記アクセスは、前記ポータブル電子デバイスに関連付けられるサブスクリプションプランに基づいている
請求項８から１０の何れか一項に記載の方法。
【請求項１２】
前記ポータブル電子デバイスは、パーソナルデジタルアシスタント（ＰＤＡ）、ラップトップコンピュータ、パーソナルコンピュータ、タブレット、又は携帯電話である
請求項８から１１の何れか一項に記載の方法。
【請求項１３】
ポータブル電子デバイスに複数のブランドペイロードを送信する方法であって、
ポータブル電子デバイスへの無線接続をサーバが確立する段階であって、前記無線接続は、制限された通信モードで確立され、前記制限された通信モードは、前記ポータブル電子デバイスが複数の救急サービスに接続すること、及びネットワークからペイロードを受信することを可能にする段階と、
前記ポータブル電子デバイスのメモリがブランドＳＫＵを含むかどうかをサーバが決定する段階であって、前記ブランドＳＫＵは電気通信サービスプロバイダのブランドに関連付けられる段階と、
前記メモリが前記ブランドＳＫＵを含むという前記決定に応じて、前記ブランドＳＫＵに関連付けられるブランドを決定する段階と、
前記ブランドＳＫＵに関連付けられる前記ブランドの前記決定に応じて、無線ネットワークを介して前記ポータブル電子デバイスにブランドペイロードを前記サーバが送信する段階と、
前記メモリが前記ブランドＳＫＵを含まないという前記決定に応じて、前記ポータブル電子デバイスに前記サーバが通知を送信する段階と、を備える
方法。
【請求項１４】
前記制限された通信モードは、他の通信を許可しないことによってサービスを制限する
請求項１３に記載の方法。
【請求項１５】
前記ネットワークは電気通信サービスプロバイダに関連付けられ、前記電気通信サービスプロバイダは複数のブランドを含む
請求項１３又は１４に記載の方法。
【請求項１６】
前記複数のブランドは少なくとも１つのプランタイプを含む
請求項１５に記載の方法。
【請求項１７】
前記少なくとも１つのプランタイプは、プリペイドプラン、利用時払いプラン、契約プラン、及び国際プランを含む
請求項１６に記載の方法。
【請求項１８】
前記ポータブル電子デバイスは、パーソナルデジタルアシスタント（ＰＤＡ）、ラップトップコンピュータ、パーソナルコンピュータ、タブレット、又は携帯電話である
請求項１３から１７の何れか一項に記載の方法。
【請求項１９】
前記ブランドペイロードは、契約条件、起動情報、及びユーザガイドを含む
請求項１３から１８の何れか一項に記載の方法。
【請求項２０】
前記通知は、異なるサーバ上の品質管理キュー、及びスーパーバイザーのポータブル電子デバイスのうちの少なくとも１つに送信される
請求項１３から１９の何れか一項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
ポータブル電子デバイスは、複数の電気通信サービスプロバイダのネットワーク上での使用、及び／又は、一プロバイダのネットワーク内の複数のブランドでの使用のために製造され得る。これらのデバイスは、特定のネットワーク又はネットワークブランドに割り当てられて、ハードウェア、ソフトウェア、ファームウェアを有し得る。ポータブル電子デバイスは、製造者、デバイスモデル、デバイスのブランド名、及びネットワークブランドを反映させ、かつデバイスのアクティブ化、使用、及びメンテナンスに関する、中に収められた使用説明書を含むようにパッケージングされ得る。
【発明の概要】
【０００２】
ある実施形態において、複数のブランド下において、電気通信サービスプロバイダのネットワーク上で動作可能なポータブル電子デバイスは、プロセッサと、システムメモリパーティション、ユーザメモリパーティション、及びキャリアメモリパーティションを備えるメモリと、デバイスタイプ、デバイス製造者、及びデバイスモデルのうちの少なくとも１つに基づいて相手先商標製造会社（ＯＥＭ）によって割り当てられる初期の識別情報と、相手先商標製造会社、流通センタ、又は販売場所において、初期の識別情報に加えて、又はその代わりにポータブル電子デバイスに割り当てられるブランド識別情報と、を備える。当該実施形態は、プロセッサによって実行されると、少なくとも１つのデータストアを備えるサーバ上に格納される複数のブランドペイロードにアクセスする、メモリに格納されるアプリケーションであって、制限された通信モードはポータブル電子デバイスとネットワークとの間で確立され、当該制限された通信モードは、デバイスが複数の救急サービスに接続すること、及び、当該ネットワークから複数のペイロードを受信することを可能にし、複数のブランドペイロードのうちの少なくともいくつかは、電源投入に応じて、かつブランド識別情報に基づいて、ポータブル電子デバイスによって受信されるアプリケーションを更に備える。
【０００３】
ある実施形態において、ポータブル電子デバイスに複数のブランドペイロードを送信する方法は、ポータブル電子デバイスへの無線接続を、電気通信サービスプロバイダネットワーク上のネットワークサーバが確立する段階であって、当該無線接続は、制限された通信モードで確立され、当該制限された通信モードは、ポータブル電子デバイスが、救急サービスと連絡を取ること、及び、当該ネットワークサーバから複数のペイロードを受信することを可能にし、当該制限された通信モードは、ポータブル電子デバイスとサーバとの間の全ての他の通信を制限する段階と、当該ポータブル電子デバイスに関連付けられるブランドＳＫＵのタイプを、当該電気通信サービスプロバイダネットワーク上のブランドサーバが決定する段階と、を備える。当該実施形態は、無線接続を介して、複数のブランドペイロードを含むペイロードを当該決定に応じてポータブル電子デバイスにブランドサーバが送信する段階であって、当該ブランドペイロードは、契約条件、起動情報、およびユーザガイドを含む段階と、当該ペイロードが送信され実行されたという決定に応じて、複数の音声サービス及び複数のデータサービスのうちの少なくとも１つへのアクセスをネットワークサーバがポータブル電子デバイスに許可する段階と、を更に備える。
【０００４】
ある実施形態において、ポータブル電子デバイスに複数のブランドペイロードを送信する方法は、ポータブル電子デバイスへの無線接続をサーバが確立する段階であって、当該無線接続は制限された通信モードで確立され、当該制限された通信モードは、デバイスが複数の救急サービスに接続すること、及び、当該ネットワークからペイロードを受信することを可能にする段階と、ポータブル電子デバイスのメモリが、電気通信サービスプロバイダのブランドに関連付けられるブランドＳＫＵを含むかどうかをサーバが決定する段階と、を備える。当該実施形態は、当該メモリがブランドＳＫＵを含むという決定に応じて、当該ブランドＳＫＵに関連付けられるブランドを決定する段階と、当該ブランドＳＫＵに関連付けられるブランドの決定に応じて、無線ネットワークを介してポータブル電子デバイスにブランドペイロードをサーバが送信する段階と、当該メモリがブランドＳＫＵを含まないという決定に応じて、当該ポータブル電子デバイスに通知をサーバが送信する段階と、を更に備える。
【０００５】
これらの及び他の特徴が、添付の複数の図面及び特許請求の範囲と併せて考慮される以下の発明を実施するための形態からより明確に理解されるであろう。
【図面の簡単な説明】
【０００６】
本開示のより完璧な理解を期して、ここで添付の複数の図面および発明を実施するための形態と関連して考慮される以下の簡単な説明が参照される。同様の参照番号は同様の部分を表わす。
【０００７】
【図１】本開示の実施形態によるシステムを示す。
【０００８】
【図２】本開示の複数の実施形態による、ポータブル電子デバイスに複数のブランドペイロードを送信する方法を示すフローチャートである。
【０００９】
【図３】本開示の複数の態様を実行すべく動作可能なモバイルデバイスを描写する。
【００１０】
【図４】本開示の複数の実施形態による、モバイルデバイスのブロック図を描写する。
【００１１】
【図５Ａ】本開示の複数の態様を実行すべく動作可能であり得るソフトウェア環境を示す。
【００１２】
【図５Ｂ】本開示の複数の態様を実行すべく動作可能であり得る代替的なソフトウェア環境を示す。
【００１３】
【図６】本開示の複数の態様を実行すべく動作可能であり得るコンピュータシステムを示す。
【発明を実施するための形態】
【００１４】
１又は複数の実施形態の複数の例示的な実施が以下に示されるが、開示された複数のシステム及び方法は、現在既知であろうとまだ存在してなかろうと、任意の数の技術を使用して実行され得るということがまず理解されるべきである。本開示は、以下に示される複数の例示的な実施、複数の図面、及び複数の技術に決して限定されるべきではないが、添付の複数の請求項の範囲、並びに複数の均等物のそれらの全範囲内において変更され得る。
【００１５】
従来、ポータブル電子デバイスは、電気通信サービスプロバイダによってサポートされる複数のブランドのうちの１つのブランドで使用されることが意図され得る。当該デバイスは、ＯＥＭ及び／又はプロバイダにおいてインストールされ得るそのブランドに関連付けられるエクスペリエンスを提供すべく共同するハードウェア、ソフトウェア、及びファームウェアを備え得る。ハードウェア、ソフトウェア、及びファームウェアのこのブランド固有パッケージは、電源のオン／オフにおけるロゴ、及び顧客サービスのためのコンタクトなどのユーザエクスペリエンスのうちのいくつかを提供し得る。そのブランドはまた、電気通信サービスプロバイダによってサポートされる、どのアプリケーション及びどのサービスがデバイスからアクセスされ得るかということ、及び、複数のアプリケーションおよび複数のユーティリティを購入及び／又はダウンロードし得るオンラインストアにおいて、どのオプションがデバイスに提示され、及び／又は利用可能であるのか、に影響し得る。
【００１６】
従来、ハードウェア及びソフトウェアのコンポーネント、ファームウェア、および複数の設定可能なオプションに加えて、各ブランドは、ソフトパック、ハードパック、ボックス、シュリンクラップ、及び、ユーザガイド、利用規約、並びに、使用説明書、及びデバイスの起動及びメンテナンスに関する他の複数のマテリアルなどのパッケージ挿入物を含む、それ自身のパッケージングを有し得る。したがって、特定のデバイスに対して、特定のブランド下で予期されなかった需要がある場合、この需要を満たすために入手可能な在庫がないこともある。これは、例えば、予測又は他のサプライチェーンの情報が、製品ロットは、ブランドＸ４０％、ブランドＹ３０％、ブランドＺ３０％のように複数のブランドの間で分割されるべきである、ということを示し得たからであろう。しかしながら、この情報が正しくなかった場合、又は例えば、ブランドＺ下のプロモーションに起因して、経済的要因、サプライチェーン要因、又は消費者の関心が変化する場合、実際の需要はブランドＸ２５％、ブランドＹ２２％、ブランドＺ５３％であり、そのロットからの入手可能な在庫と製品の需要との間に２３％のギャップがある。その２３％は、全体又は一部分が、その現在の在庫位置においてブランド変更され得るか、又は、ブランディング（ｂｒａｎｄｉｎｇ）が販売場所により近い場所か若しくは販売場所において延期され得た場合、これは、ブランド変更が在庫の再分配のために必要とされたときに従来想定された出荷、パッケージング、および作業のコストを節約し得る。複数の変換手順が、在庫を一ブランドから別のブランドに変換すべく従来利用可能であり得たが、これらの手順は、コストがかかり、かつ時間がかかり、サービスのために販売場所にデバイスを持ち込むこと、又は、サービスのために離れた場所にデバイスを出荷することを伴うこともあった。したがって、従来は、パッケージングされたデバイスは、パッケージングを開き、複数の挿入物を置き換え、内部及び／又は外部のパッケージングを置き換え、それから、再パッケージングして新たなブランドを反映しなくてはならないこともあった。
【００１７】
そうであるから、電気通信サービスプロバイダは、プロバイダが、サプライチェーンの下流においてブランディング情報を割り当て、かつ、在庫が再割り付けされるか、又はデバイスがリファービッシュされる場合、複数のブランドを再割り当て及び／又は変更できるようにするシステムおよび方法を望むであろう。デバイスの初期のパッケージングプロセス又は製造プロセスよりも更に下流においてブランドを割り当てることによって、ブランドは、必要であればより容易に変更され得る。本開示は、再パッケージングに関連付けられるインスタンス及びコストを低減すべく、デバイスがパッケージングプロセスにおいてブランドを割り当てられるようなポータブル電子デバイスのパッケージング及びプロビジョニングに関する。これは、ブランディングの延期された割り当てと称され得て、それは、ブランディングが物流サイクルの後の方、例えば、複数のデバイスのブランドアイデンティティについてのより多くの情報又はより信頼できる情報が入手可能なとき（例えば、確約済みの注文が手元にあるとき）に割り当てられ得るということを意味する。いくつかの実施形態においては、パッケージングの物理的なコンポーネントは何も変更することなく、再ブランディングは達成され得る。このブランド割り当ては、ＯＥＭ  ＳＫＵと称され得て、複数のデバイスに割り当てられ得る、製造者（ＯＥＭ）及び単一の在庫管理単位（ＳＫＵ）をデバイスが離れる前に行われ得る。
【００１８】
ＯＥＭとは相手先商標製造会社であり、社内で製造されるか、又は、姉妹企業若しくはサードパーティから購入される複数のコンポーネントを取り入れ、かつ、製品を組み立て／製造する、複数のポータブル電子デバイスなどの製品の製造者である。この製品は、このままで販売用の最終製品であり得るか、又は、更なる処理、例えば、ソフトウェア及び／又はファームウェアをインストールする、構成設定をインストールする、及び他の処理、を受け得る。この更なる処理は、相手先商標製造会社以外の企業実体によって、例えば相手先商標製造会社の顧客によって、例えば、相手先商標製造会社からモバイルコミュニケーションデバイスを受け取り、それから、そのモバイルコミュニケーションデバイスの中に追加的なソフトウェア、ファームウェア、及び／又は構成設定をインストールする、無線通信サービスプロバイダの受注処理センタによって、実行され得る。在庫管理単位とは、サプライチェーンを通して、複数の製品及び／又は製品ファミリをトラッキング及び／又は識別するために使用される識別子である。いくつかの状況において、在庫管理単位によって識別される複数のデバイスは、企業及び／又は政府によって義務付けられた複数の検査手順に従って検査され得る。ブランド割り当ては、新品の未使用のデバイス上において、又は、使用されていても、使用されていなくてもよいデバイスであって、既にブランドが割り当てられており、かつ、例えばリファービッシュ又は在庫の再割り付けの間に新たなブランドが割り当てられているデバイス上において、実行され得ることが理解される。
【００１９】
ある実施形態において、これらのデバイスは全て、電気通信サービスプロバイダを反映する方法、例えば、デバイスおよびあらゆる関連アクサセリを包含するボックスで、パッケージングされる。ボックス外面は、一般的な電気通信サービスプロバイダのロゴ、及び、どのブランドにも特定されない他の情報を備え得る。当該パッケージングはまた、ボックスの外面において、又は別の方法で、デバイスの型式、モデル、及びデバイスブランド名などのＯＥＭに関連する情報を備え得る。デバイスブランドと電気通信ブランドとは同一でないことが理解される。デバイスブランドは、実際のポータブル電子デバイスを認識すべく使用される名称であり、電気通信サービスプロバイダブランドは、データ及び／又は音声のサービスがデバイスに提供されるブランドである。
【００２０】
一実施形態において、各デバイスのブランドを反映すべく、サプライチェーンプロセスの下流において、例えばＯＥＭにおいて、流通センタにおいて、又は販売場所において、パッケージの上にブランド固有のスリーブをかけてよい。ブランディングの物理的な表示に加えて、デバイスは、検査及びトレーサビリティ用に、ＯＥＭによって割り当てられるＳＫＵ（ＯＥＭ  ＳＫＵ）に加えて、又はその代わりに、ブランドＳＫＵを受信し得る。ブランドＳＫＵの受信及び／又は割り当ては、ＯＥＭ  ＳＫＵと同一の場所に、又は実施形態に応じて異なる場所に格納され得るポータブル電子デバイスのメモリ内のパラメータに、ブランドに関連するＳＫＵアイデンティティを割り当てる。このブランドＳＫＵの割り当ては、ＯＥＭ、流通センタ、又は販売場所において成され得る。プロビジョニングは、複数の新品の及びリファービッシュされたデバイスにサービスを許可すべく１又は複数のデバイスが準備され整えられるプロセスであることが理解される。ブランドＳＫＵは、デバイスに割り当てられるブランドに関する適切なペイロードがデバイスに送信されるよう、プロビジョニングのために使用され得る。
【００２１】
ある実施形態において、例えばリファービッシュ又は在庫の再割り付けの間に、今までにブランドが割り当てられたことがないか、又は新たなブランドが割り当てられている最中のいずれかである、割り当てられたブランドＳＫＵを有するポータブル電子デバイスは、「ウォールドガーデン」とも称され得る、ネットワークによって制限される能力内で電源投入される。本明細書において使用されとき、「ウォールドガーデン」という用語は、初期の登録及びリファービッシュにために使用される非ビラブル状態（ｎｏｎ−ｂｉｌｌａｂｌｅ  ｓｔａｔｅ）で、限定された組の機能を有するデバイスを指す。この制限された能力において、デバイスは、例えば、無線ネットワークで救急サービス（９１１）にアクセスし、複数の特定のプロビジョニング／アクティブ化サーバとアクティブ化指向の通信に携わり得る。ウォールドガーデンにある間、デバイスは、音声電話を掛けること、電子メールをチェックすること、ソーシャルネットワーキング活動に携わること、又は別の方法で非アクティブ化若しくはプロビジョニングの目的のためにデータを送信することができないこともある。この制限された機能モードにおいて、デバイスに送信される契約条件は検討され承諾され得て、起動ガイド又は命令は検討され得て、起動命令によって指示される複数のアクティブ段階が実行され得て、ユーザガイドは検討され得る。
【００２２】
ブランドＳＫＵとも称され得るサブＳＫＵは、アクティブ化／プロビジョニングプロセスの間に、ＯＥＭ、流通センタ、又は販売場所のいずれにおいて各デバイスに割り当てられる。サブＳＫＵという用語は、単に、それがブランドに関連付けられるＳＫＵであり、製造のトラッキング及び組み立てられたデバイスの検査のために使用されるＯＥＭ  ＳＫＵと混同されるものではないことを意味すべく本明細書において使用される。以下に詳述されるようなブランドＳＫＵは、実施形態に応じて、ＯＥＭ  ＳＫＵに関連付けられてよいし、又は関連付けられなくてもよい。ウォールドガーデンにある間、デバイスは、そのブランドＳＫＵに基づいて、ペイロード及び／又はブランドペイロードを含み得るプロビジョニング情報を受信する。
【００２３】
製造及び／又はリファービッシュプロセスの間に複数のデバイスに対してＯＥＭによって割り当てられるＯＥＭ  ＳＫＵが、デバイスそれ自身の型式、モデル、又はブランドを反映し得て、かつ、パッケージングを通して、検査、及び／又は製造を含むサプライチェーン制御のために使用され得る一方、ブランドＳＫＵはデバイスをサポートするサービスプロバイダのブランドに関連付けられる。本明細書において使用される「サプライチェーン」という用語は、複数のデバイスコンポーネントに関する初期の複数の順序と、製造、検査、パッケージング、及び、在庫及び原材料の管理を伴う製造プロセスの他の複数の部分に関する複数の順序とを含み得る１又は複数のデバイスの製造プロセスを説明すべく使用されることが理解される。複数の新品のデバイスに適用されるとき、複数のデバイスに複数のブランドを最初に割り当てるべく、本明細書において記載される複数のプロセスの少なくともいくつかはまた、複数のデバイスのリファービッシュ、及び、先にブランディングされた複数のデバイスの再割り付けにも適用され得ることが理解される。
【００２４】
ある実施形態において、ポータブル電子デバイスが初めてアクティブ化されるときか、又はリファービッシュプロセスの一部として、ブランドペイロードを含むプロビジョニング情報はブランドＳＫＵに基づいて、ネットワークによってデバイスに送信される。ある実施形態において、ウォールドガーデンにおいてデバイスによってアクセス可能なサーバは、ブランドＳＫＵがデバイスに関連付けられるかどうかを知るべく、まずチェックを行い得る。デバイスに関連付けられるブランドＳＫＵがある場合、ブランドペイロードはサーバによってデバイスに送信され得る。デバイスに関連付けられるブランドＳＫＵが無い場合、サーバは再びチェックを試み得るか、及び／又は、別のサーバか、若しくは当該サーバへのアクセスを有するスーパーバイザーに、ブランドＳＫＵが無いことに関する通知を送信し得る。このブランドペイロードは、利用規約、ユーザガイド、及び起動命令などの、デバイスの起動に関する情報を含み得る。
【００２５】
ある実施形態において、契約条件、並びにユーザガイド及び／又は起動命令のうちの少なくともいくつかの部分は、条件の承諾のしるしとしてユーザによってクリックされ得る。契約条件、ユーザガイド、及び起動命令は、別個のドキュメントであってよいこと、又は、それらは様々な組み合わせで全体又は一部分が組み合わされ得ることが理解される。このブランドペイロードがデバイスによって受信されると、デバイスは音声及び／又はデータのサービスを受信することを認可され得て、それから、ウォールドガーデンの外部で動作し得る。いくつかの実施形態において、当該デバイスは、そのブランドのサービスプランと関連付けられ、デバイスがプロビジョニングされた後、ネットワークから音声及び／又はデータのサービスを受信することを開始し得る。その実施形態において、契約条件はサービスプランを反映し得るか、又は、サービスプランに関する別個の組の情報は、ブランドペイロードの一部として、又は別個のペイロードの一部として、デバイスに送信され得る。
【００２６】
デバイスにブランドＳＫＵを割り当てることによって、適切なブランドペイロードはネットワークからそのデバイスに送信され得て、デバイスがそのブランド下でプロビジョニングされ、適切に機能し得るようにする。さらに、サプライチェーン／製造プロセスの上流においてブランドを割り当てるのとは対照的にこの方法を使用すれば、ブランドを変更することによって出るパッケージングのくずを低減するか又はなくし得る。例えば、３パレット（ｐａｌｌｅｔ）のポータブル電子デバイスがブランドＸで使用されることが意図され、ブランドＸに関連付けられるソフトウェア、ハードウェア、ファームウェア、及び物理的パッケージングが、ＯＥＭにおいて、デバイス上にロードされるか、又はデバイスと共にパッケージングされる。これらのパレットのうちの２つが、ブランドＹでその後使用すべく、生産計画又は顧客サービスによって要求される場合、各デバイスは、ハードパック、ソフトパック、シュリンクラップから解体されなければならず、ボックス内に含まれる契約条件などの、あらゆる紙の使用説明書はくずにされ得る。アンパッケージング及び再パッケージングを行う無駄な時間だけでなく、複数のデバイスを最初にパッケージングするのに費やす時間もまた浪費である場合もある。
【００２７】
物理的なデバイスが、販売場所又は遠隔のサービス提供場所に戻されることなく、電気的に割り当てられ得るブランドＳＫＵを使用することによって、このことは、現存の在庫が追加的な需要をサポートし得ないときに製品が特定のブランドにおいて望まれる場合、ブランドＳＫＵがまた再割り当てされ得ることを意味する。さらに、在庫が概して容易に入手可能ではなかったサプライチェーンにおいて問題点があった場合、本明細書において開示される複数のシステム及び方法は、再パッケージングの時間及び経費なしに、複数のデバイスにブランディングを再割り当てし、それにより、より容易に市場の需要を満たし得る。いくつかの実施形態において、トレーサビリティはＯＥＭ及び／又はプロバイダにおいて維持されながら、ブランドＳＫＵは元のＳＫＵの代わりとなり得る。他の複数の実施形態において、ブランドＳＫＵはＯＥＭのＳＫＵに加えて、又はそれのサブセットとして割り当てられる。
【００２８】
図１は本開示の実施形態によるシステムを示す。システム１００において、ポータブル電子デバイス１０２は、メモリ１０４、無線トランシーバ１０６、及びＯＥＭ  ＳＫＵ１０８を備える。メモリ１０４は、ＯＥＭに関連付けられるシステムメモリパーティションと、ユーザデータを備えるユーザメモリパーティションと、電気通信サービスプロバイダに関連付けられるキャリアメモリパーティションとを含む複数のパーティションを備え得る。モバイルコミュニケーションデバイスは、システムメモリパーティション及びユーザメモリパーティションとして確立されるメモリを有し得る。モバイルコミュニケーションデバイスのオペレーティングシステムは、システムメモリパーティションへの書き込みアクセスを制限し得て、複数のリセット動作、例えば工場出荷時のデフォルトへのリセット、の間に、システムメモリパーティションのコンテンツが消去されることを防ぎ得る。例えば、ユーザはシステムメモリパーティションへ書き込むこと、及び／又は、システムメモリパーティションへの書き込みをさせることを妨げられ得る。
【００２９】
それとは対照的に、モバイルコミュニケーションデバイスのオペレーティングシステムは、ユーザメモリパーティションへの制限されない書き込みアクセスが許可され得る。例えば、モバイルコミュニケーションデバイスのユーザは、ユーザインタフェース制御の選択を行使する、例えば、個人連絡先を入力する、サードパーティのアプリケーションをインストールする、リングトーンをダウンロードする等、によって少なくとも間接的にユーザメモリパーティションの中へ情報を書き込むことをオペレーティングシステムによって許可され得る。リセットの間、例えば、工場出荷時のデフォルトへのリセットの間、ユーザメモリパーティション内の情報はオペレーティングシステムによって削除され得る。いくつかのモバイルコミュニケーションデバイスによって使用されるＡＮＤＲＯＩＤ（登録商標）オペレーティングシステムは、システムメモリパーティション及びユーザメモリパーティションを確立し得る。
【００３０】
オペレーティングシステムは、複数の特権ユーザ又は複数の自動化プロセスに対してキャリアメモリパーティションへの書き込みアクセスを更に提供し得る。例えば、キャリアメモリパーティションのキー又はパスワードを提供する個人、例えば、無線通信サービスプロバイダに関連付けられる従業員又は契約者はオペレーティングシステムによってキャリアメモリパーティションへの書き込みを許可され得る。あるいは、モバイルコミュニケーションデバイス上で実行する複数の命令は、キー又はパスワードを提供する複数の命令に基づいて、オペレーティングシステムによってキャリアパーティションへの書き込みをする特権を認められ得る。
【００３１】
ある実施形態において、キー又はパスワードは、モバイルコミュニケーションデバイスのユーザには利用できず、未知のものである。例えば、キー又はパスワードは、無線サービスプロバイダ及び／又はキャリアにのみ既知のものであってよい。ある実施形態において、複数の命令は、キャリアメモリパーティションに書き込みを行うべく、オペレーティングシステムによって提供されるアプリケーションプログラミングインタフェース（ＡＰＩ）を起動し得て、ＡＰＩコールは、キャリアメモリパーティションに関連付けられるキー又はパスワードの提供を引き起こし得る。いくつかの文脈において、これは、キャリアメモリパーティションキー又はキャリアメモリパーティションパスワードと称される。キャリアメモリパーティションキー又はパスワード、例えばモバイルコミュニケーションデバイスに無線送信されるスクリプト、を提示するモバイルコミュニケーションデバイス上で実行される自動化された手順又は機能は、キャリアメモリパーティションへの書き込みを許可され得る。キャリアメモリパーティションはブランディング情報を格納すべく使用され得る。キャリアメモリパーティションは更に、ブランディング及び／又はカスタマイズコンテンツに無関係の他の情報を格納すべく使用されてもよい。キャリアメモリパーティションについての更なる詳細に関しては、これによりその全体が参照によって組み込まれる、Ｂｒａｎｄｏｎ  Ｃ. Ａｎｎａｎらによる、「Ｓｙｓｔｅｍ ａｎｄ Ｍｅｔｈｏｄ ｏｆ Ｓｔｏｒｉｎｇ Ｓｅｒｖｉｃｅ Ｂｒａｎｄ Ｐａｃｋａｇｅｓ Ｏｎ ａ Ｍｏｂｉｌｅ Ｄｅｖｉｃｅ」と題する、２０１３年２月８日出願の米国特許出願第１３／７６３，４２８号を参照されたい。
【００３２】
このＯＥＭ  ＳＫＵ１０８は、ポータブル電子デバイス１０２の製造者（ＯＥＭ）によって割り当てられ得て、複数の同様のデバイスによって共有され得る。ＯＥＭ  ＳＫＵ１０８は、コンポーネントと検査及びトレーサビリティと、サプライチェーンにおけるポータブル電子デバイス１０２のトラッキング用とに、ＯＥＭ及び電気通信サービスプロバイダによって使用され得る。トレーサビリティは、品質及び在庫管理を目的として、機関規則、及び／又は、内部のＯＥＭのポリシー若しくは顧客ポリシーによって指示され得る。ここで、顧客とは、電気通信サービスプロバイダである。
【００３３】
ポータブル電子デバイス１０２は、基地局１１２を通してネットワーク１１６と無線通信し得る。流通センタに出荷される前にＯＥＭによって、又は流通センタにおいて、又は販売前に販売場所において割り当てられ得る、ブランドＳＫＵ１２４とも称され得るブランド識別子１２４は、ポータブル電子デバイス１０２上にブランドペイロード１２６をロードすべく使用され得る。ブランドＳＫＵ１２４はＯＥＭ  ＳＫＵ１０８の代わりとなるか、又はＯＥＭ  ＳＫＵ１０８に加えて、ポータブル電子デバイス１０２に関連付けられ得て、ブランドＳＫＵ１２４はＯＥＭ  ＳＫＵ１０８と関連があってもよいか、又はなくてもよいことが理解される。例えば、ＯＥＭ  ＳＫＵ１０８が「８３２１０４」であり、かつブランドＳＫＵ１２４が「８３２１０４Ｘ」であった場合、ＯＥＭ  ＳＫＵ１０８は、ブランドＳＫＵ１２４に関連し得る。ここで、Ｘは、関連付けられるブランドのアルファベット、英数字、色、数字、又は他の指標を表わす。別の例において、ＯＥＭ  ＳＫＵ１０８は９８２２５０であってよく、ブランドＳＫＵ１２４は、関連付けられるブランドのアルファベット、英数字、色、数字、又は他の指標とは無関係であり得る。その例においては、トレーサビリティの目的で、ＯＥＭ  ＳＫＵ１０８をブランドＳＫＵ１２４に関連付ける情報を備え得るデータストア１２２があってよい。
【００３４】
ユーザガイド、起動情報、及び契約条件などのブランド情報は、少なくとも１つのデータストア１２２を備えるブランドサーバ１１８上に、電気通信サービスプロバイダによって格納され得る。ブランドサーバ１１８は、ポータブル電子デバイス１０２が電源投入され、かつ、ブランディング開始メッセージとも称され得るアクティブ化開始メッセージを送信することに応じて、ブランドＳＫＵ１２４を認識し、一部がポータブル電子デバイス１０２をプロビジョニングすべく使用され得るブランドペイロード１２６をポータブル電子デバイス１０２へ送信する。プロビジョニングとは、複数のデータストア、複数のシステム、複数のネットワークアプリケーションへのアクセスをデバイスに許可し、かつ、デバイス上のハードウェア、ソフトウェア、及びファームウェアが、少なくとも１つのネットワーク上で動作するための適切な権利及び特権を持つことを認可するよう基地局１１２及びネットワーク１１６を設定すべく使用されるプロセスを説明するために使用される用語である。プロビジョニングプロセスの一部は、契約条件並びに一連の起動段階に対するユーザの電子的承諾を備え得る。このブランド情報はまた、ユーザガイドも含み得る。当該ユーザガイドは、ポータブル電子デバイス１０２、並びにそのポータブル電子デバイス１０２のためのブランドによって提供される複数のサービスについての情報を含み得る。ブランドペイロード１２６のうちの少なくともいくつかはポータブル電子デバイス１０２に送信されて、パッケージング中に紙の写しを持つ代わりに、ユーザがポータブル電子デバイス１０２からそれにアクセスし得るようにする。このことは、望むならば、パッケージングコスト並びに再ブランディングのコストを低減させる。起動命令は、ポータブル電子デバイス１０２のグラフィカルユーザインタフェース上で閲覧することが可能な、従うべき複数の指示を備え得る。
【００３５】
ブランドＳＫＵ１２４の認識及びブランドＳＫＵ１２４に関連付けられるブランドの決定に応じてブランドペイロード１２６中で送信される情報は、もともとは、パッケージングされたデバイスのパッケージの外面上に（印刷された、若しくは追加された形で）、又は、紙の資料若しくは印刷された使用説明書としてパッケージの内部にあった情報であり得る。代わりに、ブランドペイロード１２６は、プロビジョニング／アクティブ化プロセスの一部としてポータブル電子デバイス１０２に送信される。プロビジョニングプロセスは、ユーザが、ポータブル電子デバイス１０２のグラフィカルユーザインタフェースの契約条件、並びに起動ガイドを通してクリックすることを備え得る。ウォールドガーデン１１０が図１に表わされ、ポータブル電子デバイス１０２がプロビジョニングプロセスの前及びプロビジョニングプロセスの間に経験し得る制限された機能を示す。プロビジョニングプロセスの一部は、ブランドＳＫＵ１２４に基づいて、ポータブル電子デバイス１０２にブランドペイロード１２６を送信することを備える。ウォールドガーデン１１０は、図１においてはポータブル電子デバイス１０２、ＢＴＳ１１２、ブランドサーバ１１８、及びデータストア１２２を包含すべく示されるが、サーバ１１４及びデータストア１２０、並びにネットワーク１１６の一部は、実施形態に応じて代替的な、及び／又は追加的な複数のコンポーネントを包含し得ることが理解される。
【００３６】
図２は、本開示の複数の実施形態による、ポータブル電子デバイスに複数のブランドペイロードを送信する方法を示すフローチャートである。方法２００において、及び図１に戻り参照すると、ポータブル電子デバイス１０２は、ブロック２０２においてＯＥＭにおいて製造され、２０２ａにおいて、ＯＥＭ  ＳＫＵ１０８と称され得る初期の識別情報を割り当てられ、２０２ｂにおいてパッケージングされる。ある実施形態において、ブロック２０２ａおよび２０２ｂは、同時に、又は任意の順序で行われ得る。ＯＥＭ  ＳＫＵ１０８は、アルファベット、英数字、数字であり得る識別子か、又は、図１に示されるようなポータブル電子デバイス１０２又は複数のデバイスの製造及び検査をトラッキングすべく使用される別の識別子である。ポータブル電子デバイス１０２は、ブロック２０２ｂにおいて、ハードパック、ソフトパック、ボックス、シュリンクラップにパッケージングされ得て、パッケージの外面上のラベリング又はスキャン可能な情報を備え得る。それからポータブル電子デバイス１０２は、ブロック２０４において、ＯＥＭのための、又は、ポータブル電子デバイス１０２に音声及び／又はデータのサービスを提供する電気通信サービスプロバイダのための流通センタであり得る、販売前の中間地点に送信され得る。ブロック２０６において、ポータブル電子デバイス１０２は販売場所、又は、別の中間地点に送信され得る。ブロック２０２、２０４、２０６のいずれかにおいて、又はブロック２０２ｂにおけるパッケージングの後のいくつかの実施形態においては、ブランドＳＫＵ１２４はブロック２２０においてポータブル電子デバイス１０２に割り当てられる。
【００３７】
上述したように、このブランドＳＫＵ１２４は、部分的に、パッケージングプロセスの作業及び複数の材料を低減させるべく、かつ、部分的に、サプライチェーンのオペレーションの能力を最大化すべくポータブル電子デバイス１０２をプロビジョニングするために使用されて、異なるブランドの間で在庫を割り付け、かつ再割り付けする。ブロック２０８において、ブランドＳＫＵ１２４がポータブル電子デバイス１０２に割り当てられた後の時点で、ポータブル電子デバイス１０２は電源投入される。ポータブル電子デバイス１０２は制限された通信モードで、ブロック２０８において電源投入される。この制限された通信モードは、上述したように、デバイスが、複数の救急サービスに連絡を取ること、及びブランドＳＫＵ１２４のブランドタイプに関連付けられる電気通信サービスプロバイダから制限された通信を受信することを可能にし得る。この制限された通信は、特定のブランド下で、ポータブル電子デバイス１０２の動作、及び、音声及び／又はデータのサービスの受信を認可すべく使用されるプロビジョニング及び他のセットアップ情報を備え得る。いくつかの実施形態において、これらのサービスの受信はサブスクリプションプランに基づき得る。デバイスが電源投入されるとき、ネットワーク１１６は、ブロック２１０においてブランドＳＫＵ１２４が存在するかどうかを決定し、もし存在するならば、ブロック２１２においてブランドタイプを決定する。ポータブル電子デバイス１０２に関連付けられるブランドＳＫＵ１２４が存在しない場合、別の試みが成され得て、及び／又は、ブランドＳＫＵ１２４の欠落が一時的なイベントなのかどうか、あるいは、パレット又はより大きいグループのデバイスにはブランドＳＫＵ１２４が欠落しているのかどうかを決定すべく検討される通知が、品質管理、スーパーバイザー、又は別のサーバ若しくはサーバ上のキューに送信され得る。
【００３８】
ブランドが決定されると、ポータブル電子デバイス１０２は、ブロック２１４において複数のブランド固有のプロビジョニング情報を含むブランドペイロード１２６を受信する。上述したように、この情報は利用規約、ユーザガイド又はマニュアル、及び起動命令を含み得る。ブロック２１６において、ポータブル電子デバイス１０２はプロビジョニングされ、プロビジョニングの後にブロック２１８においてデバイスはフルサービスモードで電源投入される。フルサービスモードは、ポータブル電子デバイス１０２に、音声及び／又はデータのサービスに関連する複数のシステム及び複数の動作へのアクセスを許可し得る。ポータブル電子デバイス１０２はサブスクリプションプランに基づいてアクセスすることを認可される。ブロック２１６におけるプロビジョニングプロセスは、契約条件の承諾、起動命令中の複数の段階の完了、並びに、ポータブル電子デバイス１０２に関連付けられるサブスクリプションプランが存在するかどうかの決定を備え得る。ブランドＳＫＵ１２４を使用して、ポータブル電子デバイス１０２のブランドを決定し、かつ、ブランドサーバ１１８の少なくとも１つのデータストア１２２上に格納される複数のブランドペイロードのうちの一ブランドペイロード１２６を送信することによって、ポータブル電子デバイス１０２のパッケージングプロセスは、出荷及び流通の間にデバイスの完全性を保護するために使用される複数のパッケージングコンポーネントのみに低減され得る。ブロック２１４におけるブランドペイロード１２６の送信は、新品のデバイスのために行われ得るか、又は、リファービッシュ中のデバイスのために行われ得ることが理解される。本明細書において開示される複数のシステム及び方法を使用して、パッケージングプロセスは簡素化され得て、在庫はより容易に複数のブランドに割り当て、かつ再割り当て／再割り付けされ得る。このことは、パッケージングコスト、作業コストを節約し、顧客維持及び顧客と関係性を向上させ得る。なぜなら、デバイスが物理的に再パッケージングされなくてはならない場合のように、顧客は特定のブランドのための在庫を待つ必要が無い場合があるからである。
【００３９】
図３は、モバイルデバイス４００を描写している。モバイルデバイス４００は、本開示の複数の態様を実行すべく動作可能だが、本開示はこれらの実行に限定されるべきではない。携帯電話として示されてはいるが、モバイルデバイス４００は、無線ハンドセット、ページャ、パーソナルデジタルアシスタント（ＰＤＡ）、ゲーム機、又はメディアプレーヤを含む様々な形態をとり得る。モバイルデバイス４００は、ディスプレイ４０２と、ユーザによる入力のためのタッチセンサ面及び／又は複数のキー４０４を含む。モバイルデバイス４００は、ユーザが選択するための複数のオプション、ユーザが作動させるための複数の制御、及び／又はユーザが指示するための複数のカーソル又は他の複数のインジケータを提示し得る。モバイルデバイス４００は、ダイアルする複数の番号か、又はハンドセットの動作を設定するための様々なパラメータ値を含む、ユーザからのデータ入力を更に受け入れ得る。モバイルデバイス４００は、複数のユーザ命令に応じて１又は複数のソフトウェア又はファームウェアのアプリケーションを更に実行し得る。これらのアプリケーションは、ユーザインタラクションに応じて様々なカスタマイズされた機能を実行するようにモバイルデバイス４００を設定し得る。さらに、モバイルデバイス４００は、例えば、無線基地局、無線アクセスポイント、又はピアモバイルデバイス４００から、無線でプログラム及び／又は設定され得る。モバイルデバイス４００は、ディスプレイ４０２がウェブページを表示できるようにするウェブブラウザアプリケーションを実行し得る。ウェブページは、基地局、無線ネットワークアクセスノード、ピアモバイルデバイス４００、又は、任意の他の無線通信のネットワーク若しくはシステムとの無線通信によって取得され得る。
【００４０】
図４は、モバイルデバイス４００のブロック図を示す。ハンドセットの様々な既知のコンポーネントが描写される一方で、ある実施形態においては、列挙された複数のコンポーネントのサブセット、及び／又は列挙されていない追加的な複数のコンポーネントがモバイルデバイス４００に含まれ得る。モバイルデバイス４００はデジタル信号プロセッサ（ＤＳＰ）５０２及びメモリ５０４を含む。図１に関連して述べられたように、メモリ５０４は、キャリアメモリパーティション、ユーザメモリパーティション、及びシステムメモリパーティションを含む複数のメモリパーティションを備え得る。示されるように、モバイルデバイス４００は、アンテナ及びフロントエンドユニット５０６、無線周波（ＲＦ）トランシーバ５０８、ベースバンド処理ユニット５１０、マイク５１２、イヤホンスピーカ５１４、ヘッドセットポート５１６、入出力インタフェース５１８、リムーバブルメモリカード５２０、ユニバーサルシリアルバス（ＵＳＢ）ポート５２２、赤外線ポート５２４、バイブレータ５２６、キーパッド５２８、タッチセンサ面を有するタッチスクリーン液晶ディスプレイ（ＬＣＤ）５３０、タッチスクリーン／ＬＣＤコントローラ５３２、カメラ５３４、カメラコントローラ５３６、及びグローバルポジショニングシステム（ＧＰＳ）受信機５３８を更に含み得る。ある実施形態において、モバイルデバイス４００はタッチセンサスクリーンを提供しない別の種類のディスプレイを含み得る。ある実施形態において、ＤＳＰ５０２は、入出力インタフェース５１８を介すことなくメモリ５０４と直接通信し得る。さらに、ある実施形態においては、モバイルデバイス４００は他の機能を提供する他の複数の周辺機器を備え得る。
【００４１】
ＤＳＰ５０２、又は何らかの他の形態のコントローラ若しくは中央演算処理装置は、メモリ５０４に格納される、又はＤＳＰ５０２自体の中に含まれるメモリに格納される組み込みソフトウェア若しくはファームウェアに従ってモバイルデバイス４００の様々なコンポーネントを制御すべく動作する。組み込みソフトウェア若しくはファームウェアに加えて、ＤＳＰ５０２は、メモリ５０４に格納されるか、又はリムーバブルメモリカード５２０のようなポータブルデータ記憶媒体などの情報搬送媒体を介して、あるいは有線若しくは無線のネットワーク通信を介して利用可能となる複数の他のアプリケーションを実行し得る。アプリケーションソフトウェアは、所望の機能を提供するようにＤＳＰ５０２を設定するコンパイルされた１組の機械可読命令を備え得るか、又は、アプリケーションソフトウェアは、ＤＳＰ５０２を間接的に設定するための、インタープリタ若しくはコンパイラによって処理される複数の高水準ソフトウェア命令であり得る。
【００４２】
ＤＳＰ５０２は、アナログベースバンド処理ユニット５１０を介して無線ネットワークと通信し得る。いくつかの実施形態において、当該通信は、インターネット接続を提供し得て、ユーザがインターネット上のコンテンツへのアクセスを獲得し、電子メール又はテキストメッセージを送受信できるようにする。代替的な複数の実施形態において、当該通信は、ウォールドガーデン１１０に関連して図１において述べられたような制限された通信モードを提供し得る。入出力インタフェース５１８は、ＤＳＰ５０２と、様々なメモリ及びインタフェースとを相互接続する。メモリ５０４及びリムーバブルメモリカード５２０はソフトウェア及びデータを提供してＤＳＰ５０２の動作を設定し得る。複数のインタフェースの中にはＵＳＢポート５２２及び赤外線ポート５２４があってよい。ＵＳＢポート５２２は、モバイルデバイス４００が周辺機器として機能して、パーソナルコンピュータ又は他のコンピュータシステムと情報を交換することができるようにし得る。赤外線ポート５２４、及びＢｌｕｅｔｏｏｔｈ（登録商標）インタフェース又はＩＥＥＥ８０２．１１準拠の無線インタフェースなどの他の複数のオプションのポートは、モバイルデバイス４００が近くの他の複数のハンドセット、及び／又は複数の無線基地局と無線で通信できるようにし得る。
【００４３】
キーパッド５２８はインタフェース５１８を介してＤＳＰ５０２に接続して、ユーザが選択を行い、情報を入力し、かつ別の方法でモバイルデバイス４００に入力を提供するための一メカニズムを提供する。この機能は、ユーザが契約条件を承諾し、かつ起動ガイドに示されるような他の複数の機能を実行できるようにすべく、制限された通信モードにおいてさえもアクセス可能であり得る。別の入力メカニズムは、ユーザにテキスト及び／又はグラフィックスをもまた表示し得るタッチスクリーンＬＣＤ５３０であってよい。タッチスクリーンＬＣＤコントローラ５３２はＤＳＰ５０２をタッチスクリーンＬＣＤ５３０に接続する。ＧＰＳ受信機５３８は、複数のグローバルポジショニングシステム信号をデコードすべくＤＳＰ５０２に接続され、それによりモバイルデバイス４００が自身の位置を決定できるようにする。
【００４４】
図５ＡはＤＳＰ５０２によって実行され得るソフトウェア環境６０２を示す。ＤＳＰ５０２はオペレーティングシステムソフトウェア６０４を実行する。オペレーティングシステムソフトウェア６０４は、ソフトウェア動作の残りが動作するプラットフォームを提供する。オペレーティングシステムソフトウェア６０４は、アプリケーションソフトウェアにアクセス可能な複数の標準化されたインタフェースを有するハンドセットハードウェアのための様々なドライバを提供し得る。オペレーティングシステムソフトウェア６０４は、モバイルデバイス４００上で動作する複数のアプリケーションの間で制御を移行させるアプリケーション管理サービス（ＡＭＳ）６０６に接続され、かつそれと相互に作用し得る。また、ウェブブラウザアプリケーション６０８、メディアプレーヤアプリケーション６１０、及びＪＡＶＡ（登録商標）アプレット６１２も図５Ａにおいて示される。ウェブブラウザアプリケーション６０８は、例えば、モバイルデバイス４００が無線リンクを介してネットワークに接続されるとき、コンテンツ及び／又はインターネットをブラウズすべく、モバイルデバイス４００によって実行され得る。ウェブブラウザアプリケーション６０８は、複数のウェブページを検索及び閲覧すべくユーザが複数のフォームに情報を入力し、且つ、複数のリンクを選択できるようにし得る。メディアプレーヤアプリケーション６１０はモバイルデバイス４００によって実行されて、音声又は視聴覚のメディアを再生し得る。ＪＡＶＡ（登録商標）アプレット６１２はモバイルデバイス４００によって実行されて、ゲーム、ユーティリティ、及び他の機能を含む様々な機能を提供し得る。
【００４５】
図５ＢはＤＳＰ５０２によって実行され得る代替的ソフトウェア環境６２０を示す。ＤＳＰ５０２はオペレーティングシステムソフトウェア６２８及び実行ランタイム６３０を実行する。ＤＳＰ５０２は、実行ランタイム６３０において実行され得て、かつ、アプリケーションフレームワーク６２４によって提供される複数のサービスを使用し得るアプリケーション６２２を実行する。アプリケーション６２２及びアプリケーションフレームワーク６２４はライブラリ６２６によって提供される機能を使用し得る。
【００４６】
図６は、本明細書において開示される１又は複数の実施形態を実行するのに適したコンピュータシステム３８０を示す。コンピュータシステム３８０は、二次記憶装置３８４、リードオンリメモリ（ＲＯＭ）３８６、ランダムアクセスメモリ（ＲＡＭ）３８８を含むメモリデバイス、入出力（Ｉ／Ｏ）デバイス３９０、及びネットワーク接続性デバイス３９２と通信する、（中央処理ユニット若しくはＣＰＵと称され得る）プロセッサ３８２を含む。プロセッサ３８２は１又は複数のＣＰＵチップとして実装され得る。
【００４７】
コンピュータシステム３８０上に複数の実行可能命令をプログラム及び／又はロードすることによって、ＣＰＵ３８２、ＲＡＭ３８８、及びＲＯＭ３８６のうちの少なくとも１つが変更されて、本開示によって教示される新規な機能を有する特定の機械若しくは装置へとコンピュータシステム３８０を部分的に変換することが理解される。電気工学およびソフトウェア工学の技術においては基本的なことだが、実行可能なソフトウェアをコンピュータにロードすることによって実装され得る機能は、周知の設計ルールによるハードウェア実装に変換され得る。ソフトウェアにおけるコンセプトの実装とハードウェアにおけるそれとの間の決定は、通常、ソフトウェアドメインからハードウェアドメインへの変換に含まれるあらゆる問題よりむしろ、設計の安定性及び生成されるユニット数についての考察に依存する。一般的に、依然として頻繁に変更される設計は、ソフトウェアにおいて実装されることが好ましいであろう。なぜならハードウェア実装のリスピンは、ソフトウェア設計のリスピンより費用がかかるからである。一般的に、安定していて、大量生産される設計は、ハードウェアにおいて、例えば、特定用途向け集積回路（ＡＳＩＣ）において、実装されるのが好ましいであろう。なぜなら、大量生産する上では、ハードウェア実装はソフトウェア実装より費用がかからないからである。設計は、ソフトウェアの形態で開発され、テストされて、その後周知の設計ルールによって、ソフトウェアの複数の命令をハード配線する特定用途向け集積回路における同等なハードウェア実装に変換され得ることが多い。新たなＡＳＩＣによって制御される機械が特定の機械若しくは装置であるのと同様、複数の実行可能命令がプログラム及び／又はロードされたコンピュータは同様に、特定の機械若しくは装置とみなされ得る。
【００４８】
二次記憶装置３８４は通常１又は複数のディスクドライブ又はテープドライブからなり、データを不揮発的に格納するために、かつＲＡＭ３８８が全てのワーキングデータを保持するのに十分な大きさでない場合はオーバーフローデータストレージデバイスとして使用される。二次記憶装置３８４は複数のプログラムを格納すべく使用され得る。複数のプログラムは、そのような複数のプログラムが実行されるべく選択されるときにＲＡＭ３８８にロードされる。ＲＯＭ３８６は、プログラム実行の間に読み出される複数の命令及びおそらくはデータを格納すべく使用される。ＲＯＭ３８６は、通常、二次記憶装置３８４のより大きなメモリ容量に対して小さなメモリ容量を有する不揮発性メモリデバイスである。ＲＡＭ３８８は揮発性データを格納すべく、かつおそらくは複数の命令を格納すべく使用される。ＲＯＭ３８６及びＲＡＭ３８８の両方へのアクセスは、通常、二次記憶装置３８４へのアクセスより速い。二次記憶装置３８４、ＲＡＭ３８８、及び／又はＲＯＭ３８６は、いくつかの文脈においては、コンピュータ可読記憶媒体及び／又は非一時的コンピュータ可読媒体と称され得る。
【００４９】
Ｉ／Ｏデバイス３９０は、プリンタ、動画モニタ、液晶ディスプレイ（ＬＣＤ）、タッチスクリーンディスプレイ、キーボード、キーパッド、スイッチ、ダイアル、マウス、トラッキングボール、音声認識装置、カードリーダ、紙テープリーダ、又は、他の周知の入力デバイスを含み得る。
【００５０】
ネットワーク接続性デバイス３９２は、モデム、モデムバンク、Ｅｔｈｅｒｎｅｔ（登録商標）カード、ユニバーサルシリアルバス（ＵＳＢ）インタフェースカード、シリアルインタフェース、トークンリングカード、光ファイバ分散データインタフェース（ＦＤＤＩ）カード、無線ローカルエリアネットワーク（ＷＬＡＮ）カード、符号分割多重アクセス（ＣＤＭＡ）、グローバルシステムフォーモバイルコミュニケーションズ（ＧＳＭ（登録商標））、ロングタームエボリューション（ＬＴＥ）、ワールドワイドインターオペラビリティフォーマイクロウェーブアクセス（ＷｉＭＡＸ）、及び／又は他の無線インタフェースプロトコルの無線トランシーバカードなどの無線トランシーバカード、及び他の周知のネットワークデバイスの形態をとり得る。これらのネットワーク接続性デバイス３９２は、プロセッサ３８２がインターネット若しくは１又は複数のイントラネットと通信できるようにし得る。そのようなネットワーク接続で、プロセッサ３８２が、上述された方法の複数の段階を実行する過程でネットワークから情報を受信し得るか、又はネットワークに情報を出力し得ることが予期される。プロセッサ３８２を使用して実行されるべき命令のシーケンスとして表されることの多いそのような情報は、例えば、搬送波において具現化されるコンピュータデータ信号の形でネットワークから受信され、かつネットワークに出力され得る。
【００５１】
例えばプロセッサ３８２を使用して実行されるべきデータ若しくは複数の命令を含み得るそのような情報は、例えば、コンピュータデータベースバンド信号、又は搬送波において具現化される信号の形でネットワークから受信され、かつネットワークに出力され得る。現在使用されているか又は今後開発されるベースバンド信号若しくは搬送波に埋め込まれる信号、又は他の複数のタイプの信号は、当業者には周知のいくつかの方法に従って生成され得る。当該ベースバンド信号及び／又は搬送波に埋め込まれる信号は、いくつかの文脈においては一時的な信号と称され得る。
【００５２】
プロセッサ３８２は、それがハードディスク、フロッピー（登録商標）ディスク、光ディスク（これらの様々なディスクベースのシステムは全て二次記憶装置３８４とみなされ得る）、ＲＯＭ３８６、ＲＡＭ３８８、又はネットワーク接続性デバイス３９２からアクセスする複数の命令、複数のコード、複数のコンピュータプログラム、複数のスクリプトを実行する。ただ1つのプロセッサ３８２が示されているが、複数のプロセッサが存在してよい。従って、複数の命令が一プロセッサによって実行されると述べられてもよいが、それらの命令は、１又は複数のプロセッサによって、同時に、連続して、又は、別の方法で、実行され得る。例えば、ハードドライブ、フロッピー（登録商標）ディスク、光ディスク、及び／又は他のデバイスなどの二次記憶装置３８４、ＲＯＭ３８６、及び／又はＲＡＭ３８８からアクセスされ得る複数の命令、複数のコード、複数のコンピュータプログラム、複数のスクリプト、及び／又はデータは、いくつかの文脈においては非一時的な命令及び／又は非一時的な情報と称され得る。
【００５３】
ある実施形態において、コンピュータシステム３８０は、互いに通信し合う２又はそれより多くのコンピュータを備えて連携してタスクを実行し得る。例えば、アプリケーションの複数の命令の同時及び／又は並列処理を可能にするよう、アプリケーションは区画化され得るが、それに限定するものではない。あるいは、アプリケーションによって処理されるデータは、２又はそれより多くのコンピュータによるデータセットの複数の異なる部分の同時及び／又は並列処理を可能にするよう区画化され得る。ある実施形態においては、仮想化ソフトウェアがコンピュータシステム３８０によって使用され、コンピュータシステム３８０において複数のコンピュータに直接結合していない複数のサーバの機能を提供し得る。例えば、仮想化ソフトウェアは４台の物理的なコンピュータ上に２０台の仮想サーバを提供し得る。ある実施形態においては、上記の開示された機能は、クラウドコンピューティング環境において１つのアプリケーション及び／又は複数のアプリケーションを実行することによって提供され得る。クラウドコンピューティングは、動的にスケーラブルな複数のコンピューティングリソースを使用して、ネットワーク接続を介して複数のコンピューティングサービスを提供することを備え得る。クラウドコンピューティングは、少なくとも部分的に仮想化ソフトウェアによってサポートされ得る。クラウドコンピューティング環境は企業によって確立され得て、及び／又は、サードパーティのプロバイダから、必要に応じ採用され得る。いくつかのクラウドコンピューティング環境は、企業によって所有され運営される複数のクラウドコンピューティングリソース、並びに、サードパーティのプロバイダから採用され、及び／又はリースされる複数のクラウドコンピューティングリソースを備え得る。
【００５４】
ある実施形態においては、上記の開示された機能のうちのいくつか又は全ては、コンピュータプログラムプロダクトとして提供され得る。当該コンピュータプログラムプロダクトは、コンピュータ利用可能プログラムコードが収められる１又は複数のコンピュータ可読記憶媒体を備えて、上記に開示される機能を実行し得る。当該コンピュータプログラムプロダクトは、複数のデータ構造、複数の実行可能命令、及び他のコンピュータ利用可能プログラムコードを備え得る。当該コンピュータプログラムプロダクトは、リムーバブルコンピュータ記憶媒体、及び／又は非リムーバブルコンピュータ記憶媒体に収められ得る。リムーバブルコンピュータ可読記憶媒体は、例えばアナログ磁気テープ、コンパクトディスクリードオンリメモリ（ＣＤ−ＲＯＭ）ディスク、フロッピー（登録商標）ディスク、ジャンプドライブ、デジタルカード、マルチメディアカード等といった、紙テープ、磁気テープ、磁気ディスク、光ディスク、ソリッドステートメモリチップを含み得るが、これらに限定されない。当該コンピュータプログラムプロダクトは、コンピュータシステム３８０の二次記憶装置３８４に、ＲＯＭ３８６に、ＲＡＭ３８８に、及び／又は他の不揮発性メモリ及び揮発性メモリに、コンピュータプログラムプロダクトのコンテンツの少なくとも複数の部分を、コンピュータシステム３８０がロードするのに適していてよい。プロセッサ３８２は、部分的には、コンピュータプログラムプロダクトに直接アクセスすることによって、例えば、コンピュータシステム３８０のディスクドライブ周辺機器の中に挿入されたＣＤ−ＲＯＭディスクから読み出すことによって、複数の実行可能命令及び／又は複数のデータ構造を処理し得る。あるいは、プロセッサ３８２は、コンピュータプログラムプロダクトに遠隔アクセスすることによって、例えば、ネットワーク接続性デバイス３９２を通して遠隔サーバから複数の実行可能命令及び／又は複数のデータ構造をダウンロードすることによって、複数の実行可能命令及び／又は複数のデータ構造を処理し得る。当該コンピュータプログラムプロダクトは、コンピュータシステム３８０の二次記憶装置３８４に、ＲＯＭ３８６に、ＲＡＭ３８８に、及び／又は、他の不揮発性メモリ及び揮発性メモリに、データ、複数のデータ構造、複数のファイル、及び／又は複数の実行可能命令をロード及び／又はコピーすることを促進する複数の命令を備え得る。
【００５５】
いくつかの文脈において、二次記憶装置３８４、ＲＯＭ３８６、及びＲＡＭ３８８は非一時的コンピュータ可読媒体又はコンピュータ可読記憶媒体と称され得る。ＲＡＭ３８８のダイナミックＲＡＭの実施形態は、ダイナミックＲＡＭが受電し、その設計に従って動作させられる間、例えば、コンピュータ３８０が起動されて動作する期間、ダイナミックＲＡＭはそれに書き込まれる情報を格納するという点で、同様に非一時的コンピュータ可読媒体と称され得る。同様に、プロセッサ３８２は、内部ＲＡＭ、内部ＲＯＭ、キャッシュメモリ、及び／又は、いくつかの文脈においては非一時的コンピュータ可読媒体又はコンピュータ可読記憶媒体と称され得る他の内部の非一時的記憶ブロック、セクション、又はコンポーネントを備え得る。
【００５６】
いくつかの実施形態が本開示において提供されてきたが、開示された複数のシステム及び方法は本開示の主旨又は範囲を逸脱することなく、他の多数の特定の形態で具現化され得ることが理解されるべきである。複数の本実施例は例示的なものであって限定的なものではないとみなされるべきであり、その意図は、本明細書において与えられた詳細に限定されるものではない。例えば、様々な要素若しくはコンポーネントは、別のシステムにおいて組み合わされるか、又は統合され得て、あるいは、複数の特定の特徴は省略されるか、又は実装され得ない。
【００５７】
また、様々な実施形態において、分離した、若しくは別個のものとして記載され示される技術、システム、サブシステム、及び方法は、本開示の範囲を逸脱することなく、他のシステム、モジュール、技術、又は方法と組み合わされるか、又は統合され得る。直接接続される、又は互いに通信すると示されるか、又は述べられる他の複数のアイテムは、何らかのインタフェース、デバイス、又は中間コンポーネントを通して、電気的にか機械的にか、又は別の方法でかは問わず、間接的に接続されるか、又は通信し得る。変更、置換、及び修正の他の複数の例は、当業者によって確認され、それらは本明細書において開示される主旨及び範囲から逸脱することなく成され得る。
【図１】
0006387579.tif 000002
【図２】
0006387579.tif 000003
【図３】
0006387579.tif 000004
【図４】
0006387579.tif 000005
【図５Ａ】
0006387579.tif 000006
【図５Ｂ】
0006387579.tif 000007
【図６】
0006387579.tif 000008