(57)【要約】通信デバイスへのプッシュされたウェブコンテンツの配信を管理するためのシステムおよび方法が開示される。ある実施形態では、本方法は、プッシュされたウェブコンテンツが配信される通信デバイスを一意的に識別するステップと、プッシュされたウェブコンテンツを通信デバイスにリンクさせるプッシュされたウェブコンテンツサービスを確立するステップと、プッシュされたウェブコンテンツサービス要求を受信するステップと、信頼できるプッシュされたウェブコンテンツプロバイダの検証に基づいて、プッシュされたウェブコンテンツサービスを介して、通信デバイスへのコンテンツの配信を許可するステップと、を含む。本方法は、割当可能な一意のプッシュされたウェブコンテンツ識別によって、プッシュされたウェブコンテンツプロバイダを一意的に識別するステップをさらに備えてもよい。
2010522912.tif 000002
【特許請求の範囲】
【請求項１】
通信デバイスへのプッシュされたウェブコンテンツの配信を管理するための方法であって、
該プッシュされたウェブコンテンツが配信される該通信デバイスを一意的に識別することと、
該プッシュされたウェブコンテンツを該通信デバイスにリンクさせるプッシュされたウェブコンテンツサービスを確立することと、
プッシュされたウェブコンテンツサービス要求を受信することと、
信頼できるプッシュされたウェブコンテンツプロバイダの検証に基づいて、該プッシュされたウェブコンテンツサービスを介して、該通信デバイスへのコンテンツの配信を許可することと
を含む、方法。
【請求項２】
割当可能な一意のプッシュされたウェブコンテンツ識別によって、前記プッシュされたウェブコンテンツプロバイダを一意的に識別することをさらに含む、請求項１に記載の方法。
【請求項３】
前記通信デバイスを一意的に識別することは、該通信デバイスに提供される電子シリアル番号（ＥＳＮ）または製品識別番号（ＰＩＮ）のうちの少なくとも１つを使用することを含む、請求項１に記載の方法。
【請求項４】
プッシュされたウェブコンテンツサービス要求に対する１つ以上のパラメータを、記述子ファイル内に格納することをさらに含む、請求項１に記載の方法。
【請求項５】
プッシュされたウェブコンテンツサービス要求に対する１つ以上のパラメータを、ＨＴＴＰ要求内でエンコードすることをさらに含む、請求項１に記載の方法。
【請求項６】
前記プッシュされたウェブコンテンツサービスと関連付けられているプッシュされたウェブコンテンツアイコンを定義することをさらに含む、請求項１に記載の方法。
【請求項７】
１つ以上の代替のプッシュされたウェブコンテンツアイコンを提供し、１つ以上の代替状態を示すことをさらに含む、請求項６に記載の方法。
【請求項８】
既読状態を示す第１のプッシュされたウェブコンテンツアイコンを提供することと、未読状態を示す第２のプッシュされたウェブコンテンツアイコンを提供することとをさらに含む、請求項７に記載の方法。
【請求項９】
通信デバイスへのプッシュされたウェブコンテンツの配信を管理するためのシステムであって、該システムは、プッシュされたウェブコンテンツサービスモジュールを備え、
該プッシュされたウェブコンテンツが配信される該通信デバイスを一意的に識別することと、
該プッシュされたウェブコンテンツを該通信デバイスにリンクさせるプッシュされたウェブコンテンツサービスを確立することと、
プッシュされたウェブコンテンツサービス要求を受信することと、
該信頼できるプッシュされたウェブコンテンツプロバイダの識別の検証に基づいて、該プッシュされたウェブコンテンツサービスを介して、該通信デバイスへのコンテンツの配信を許可することと
を行うように適合される、プッシュされたウェブコンテンツサービスモジュールを備える、システム。
【請求項１０】
前記プッシュされたウェブコンテンツサービスモジュールは、割当可能な一意のプッシュされたウェブコンテンツ識別によって、前記プッシュされたウェブコンテンツプロバイダを一意的に識別するようにさらに適合される、請求項９に記載のシステム。
【請求項１１】
前記プッシュされたウェブコンテンツサービスモジュールは、前記通信デバイスに提供される電子シリアル番号（ＥＳＮ）または製品識別番号（ＰＩＮ）のうちの少なくとも１つを使用して、該通信デバイスを一意的に識別するようにさらに適合される、請求項９に記載のシステム。
【請求項１２】
前記プッシュされたウェブコンテンツサービスモジュールは、記述子ファイル内にプッシュされたウェブコンテンツサービス要求に対する１つ以上のパラメータを格納するようにさらに適合される、請求項９に記載のシステム。
【請求項１３】
前記プッシュされたウェブコンテンツサービスモジュールは、ＨＴＴＰ要求内にプッシュされたウェブコンテンツサービス要求に対する１つ以上のパラメータをエンコードするようにさらに適合される、請求項９に記載のシステム。
【請求項１４】
前記プッシュされたウェブコンテンツサービスモジュールは、前記プッシュされたウェブコンテンツサービスと関連付けられているプッシュされたウェブコンテンツアイコンを定義するようにさらに適合される、請求項９に記載のシステム。
【請求項１５】
前記プッシュされたウェブコンテンツサービスモジュールは、１つ以上の代替のプッシュされたウェブコンテンツアイコンを提供し、１つ以上の代替状態を示すようにさらに適合される、請求項１４に記載のシステム。
【請求項１６】
前記プッシュされたウェブコンテンツサービスモジュールは、既読状態を示す第１のプッシュされたウェブコンテンツアイコンを提供し、未読状態を示す第２のプッシュされたウェブコンテンツアイコンを提供するようにさらに適合される、請求項１５に記載のシステム。
【請求項１７】
前記通信デバイスは、スマートフォンを備え、前記プッシュされたウェブコンテンツは、ＵＲＬ、ラベル、テキスト、グラフィックファイル、オーディオ、またはビデオコンテンツのうちの１つ以上を備え、前記システムは、該プッシュされたウェブコンテンツアイコンの選択に応じて、該プッシュされたウェブコンテンツを表示するためのディスプレイをさらに備える、請求項１４に記載のシステム。
【請求項１８】
デバイスにロードされると、通信デバイスへのプッシュされたウェブコンテンツの配信を管理するように該デバイスを適応するデータプロセッサコードを含む、データプロセッサ読み取り可能媒体であって、
該プッシュされたウェブコンテンツが配信される該通信デバイスを一意的に識別するためのコードと、
該プッシュされたウェブコンテンツを該通信デバイスにリンクさせるプッシュされたウェブコンテンツサービスを確立するためのコードと、
プッシュされたウェブコンテンツサービス要求を受信するためのコードと、
信頼できるプッシュされたウェブコンテンツプロバイダの識別の検証に基づいて、該プッシュされたウェブコンテンツアイコンサービスを介して、該通信デバイスへのコンテンツの配信を許可するためのコードと、
を備える、データプロセッサ読み取り可能媒体。
【請求項１９】
割当可能な一意のプッシュされたウェブコンテンツ識別によって、前記プッシュされたウェブコンテンツプロバイダを一意的に識別するためのコードをさらに備える、請求項１８に記載のデータプロセッサ読み取り可能媒体。
【請求項２０】
前記通信デバイスに提供される電子シリアル番号（ＥＳＮ）または製品識別番号（ＰＩＮ）のうちの少なくとも１つを使用して、該通信デバイスを一意的に識別するためのコードをさらに備える、請求項１８に記載のデータプロセッサ読み取り可能媒体。
【請求項２１】
前記プッシュされたウェブコンテンツサービスと関連付けられているプッシュされたウェブコンテンツアイコンを定義するためのコードをさらに備える、請求項１９に記載のデータプロセッサ読み取り可能媒体。
【請求項２２】
ユーザインターフェース内にアイコンを表示する方法であって、
ユーザインターフェース内に複数のアイコン位置を定義することと、
少なくとも１つの優先アイコンを配置するための少なくとも１つの優先アイコン位置を確保することと
を含む、方法。
【請求項２３】
プッシュされたウェブコンテンツサービスアイコンを前記ユーザインターフェース内の特定のアイコン位置にアンカリングすることと、
該プッシュされたウェブコンテンツアイコンがそこにアンカリングされたままである限り、該ユーザインターフェース内の該特定のアイコン位置に該プッシュされたウェブコンテンツアイコンを表示することと、
をさらに含む、請求項２２に記載の方法。
【請求項２４】
ユーザインターフェース内にアイコンを表示するためのデバイスであって、該デバイスは、ディスプレイとメモリとメインプロセッサとを有し、該メインプロセッサは、
ユーザインターフェース内の複数のアイコン位置を定義することと、
少なくとも１つの優先アイコンを配置するための少なくとも１つの優先アイコン位置を確保することと
を行うように適合される、デバイス。
【請求項２５】
前記デバイスは、プッシュされたウェブコンテンツサービスモジュールをさらに備え、該プッシュされたウェブコンテンツサービスモジュールは、
プッシュされたウェブコンテンツアイコンを前記ユーザインターフェース内の特定のアイコン位置にアンカリングすることと、
該プッシュされたウェブコンテンツアイコンがそこにアンカリングされたままである限り、該ユーザインターフェース内の該特定のアイコン位置に前記プッシュされたウェブコンテンツアイコンを表示することと
を行うように適合される、請求項２４に記載のデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願情報）
本願は、２００７年３月３０日に出願された「Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ  ｆｏｒ  Ｍａｎａｇｉｎｇ  Ｄｅｌｉｖｅｒｙ  ｏｆ  Ｉｎｔｅｒｎｅｔ  Ｃｏｎｔｅｎｔ」という名称の米国仮特許出願第６０／９０９，１８１号の利益を主張し、この仮特許出願の開示は本明細書においてその全体が参照により援用される。
【０００２】
（発明の分野）
本開示は、概して、インターネットコンテンツの配信を管理するためのシステムおよび方法に関し、より具体的には、モバイル通信デバイスへのインターネットコンテンツの配信を管理するためのシステムおよび方法に関する。
【背景技術】
【０００３】
（背景）
無線通信技術における最近の進歩および増大した無線ネットワーク帯域幅容量は、携帯用モバイル通信デバイス上でのブラウジング能力を備えた、無線インターネットアクセスの発展および有用性へとつながった。別の比較的最近の発展は、ニュース、スポーツ、株価等の頻繁に更新されるウェブコンテンツの配信のために使用され得る、インターネットブラウザチャネルの高まる人気である。携帯用モバイル通信デバイスへのインターネットブラウザチャネルコンテンツの配信は、潜在的セキュリティ問題によるいくつかの固有の課題と、利用可能帯域幅等のインフラストラクチャリソースの制限を提示し得る。
【発明の概要】
【課題を解決するための手段】
【０００４】
（詳細な説明）
上述のように、本開示は、インターネットブラウザチャネルコンテンツの配信のためのシステムおよび方法に関し、より具体的には、モバイル通信デバイスへのインターネットコンテンツの配信を管理するためのシステムおよび方法に関する。
【図面の簡単な説明】
【０００５】
図面に、例示的実施形態を示す。
【図１】図１は、モバイル通信デバイスに見られ得る、種々の構成要素の概略ブロック図である。
【図２】図２は、動作環境を提供し得る、モバイル通信デバイスの例証的実施例である。
【図３】図３は、本発明の種々の実施形態が実践され得る、例証的ネットワークのブロック図である。
【図４】図４は、インターネットブラウザチャネルコンテンツの配信のためのプッシュマークアイコンを設定するための例証的プロセスのブロック図である。
【図５Ａ】図５Ａ〜図５Ｆは、インターネットブラウザチャネルコンテンツにアクセスするための例証的プッシュマークアイコンを示す、例示的ユーザインターフェース画面である。
【図５Ｂ】図５Ａ〜図５Ｆは、インターネットブラウザチャネルコンテンツにアクセスするための例証的プッシュマークアイコンを示す、例示的ユーザインターフェース画面である。
【図５Ｃ】図５Ａ〜図５Ｆは、インターネットブラウザチャネルコンテンツにアクセスするための例証的プッシュマークアイコンを示す、例示的ユーザインターフェース画面である。
【図５Ｄ】図５Ａ〜図５Ｆは、インターネットブラウザチャネルコンテンツにアクセスするための例証的プッシュマークアイコンを示す、例示的ユーザインターフェース画面である。
【図５Ｅ】図５Ａ〜図５Ｆは、インターネットブラウザチャネルコンテンツにアクセスするための例証的プッシュマークアイコンを示す、例示的ユーザインターフェース画面である。
【図５Ｆ】図５Ａ〜図５Ｆは、インターネットブラウザチャネルコンテンツにアクセスするための例証的プッシュマークアイコンを示す、例示的ユーザインターフェース画面である。
【図６】図６は、インターネットブラウザチャネルのためのプッシュマークアイコンを定義するための例証的記述子ファイルである。
【図７】図７は、ある実施形態による、例証的方法の工程図である。
【発明を実施するための形態】
【０００６】
例証的実施形態では、本開示の原理は、無線動作環境において、モバイル通信デバイスによって実践されてもよい。図１に示されるのは、例証的モバイル通信デバイス１００の概略ブロック図である。通信デバイス１００は、通信デバイス１００の動作全体を制御するメインプロセッサ１０２を含む、いくつかの構成要素を備えてもよい。データおよび音声通信を含む、通信機能は、通信サブシステム１０４を通して実行されてもよい。通信サブシステム１０４は、無線ネットワーク２００からメッセージを受信し、そこにメッセージを送信してもよい。
【０００７】
また、メインプロセッサ１０２は、ランダムアクセスメモリ（ＲＡＭ）１０６、フラッシュメモリ１０８、ディスプレイ１１０、補助入力／出力（Ｉ／Ｏ）サブシステム１１２、データポート１１４、キーボード１１６、トラックボール１１７、スピーカ１１８、マイクロホン１２０、短距離通信１２２、および他のデバイスサブシステム１２４等、付加的サブシステムと相互作用してもよい。いくつかの実施形態では、キーボード１１６は、仮想キーボード、または物理的キーボード、あるいは両方を備えてもよい。いくつかの実施形態では、ディスプレイ１１０は、タッチスクリーンディスプレイを備えてもよい。
【０００８】
通信デバイス１００のサブシステムのうちのいくつかは、通信関連機能を実行してもよい一方、他のサブシステムは、「常駐」またはオンデバイス機能を提供してもよい。一例として、ディスプレイ１１０およびキーボード１１６は、ネットワーク２００を介した伝達のためのテキストメッセージの入力等の通信関連機能と、計算機またはタスクリスト等のデバイス常駐機能の両方のために使用されてもよい。トラックボール１１７は、ディスプレイ１１０上に表示されるグラフィカルユーザインターフェース（ＧＵＩ）メニューを通してのナビゲーション等、種々のナビゲーション機能のために使用されてもよい。また、トラックボール１１７は、ユーザにトラックボールを押下させ、ハイライトされたアイテムの選択を可能にする等、二次的作動特徴によって構成されてもよい。
【０００９】
メインプロセッサ１０２によって使用されるオペレーティングシステムソフトウェアは、典型的には、フラッシュメモリ１０８等の永続的記憶装置内に格納される。当業者は、オペレーティングシステム、専用デバイスアプリケーション、またはその一部が、一時的に、ＲＡＭ１０６等の揮発性記憶装置内にロードされてもよいことを理解するであろう。
【００１０】
通信デバイス１００は、必要とされるネットワーク登録または有効化手順完了後、無線ネットワーク２００を介して、通信信号を送受信してもよい。ネットワークアクセスは、通信デバイス１００の加入者またはユーザと関連付けられてもよい。
【００１１】
通信デバイス１００は、バッテリ駆動デバイスであってもよく、１つ以上の再充電可能バッテリ１３０を受容するためのバッテリインターフェース１３２を含んでもよい。いくつかの実施形態では、バッテリ１３０は、内蔵マイクロプロセッサを備えるスマートバッテリであってもよい。バッテリインターフェース１３２は、レギュレータ（図示せず）に連結され、電力Ｖ＋を通信デバイス１００に提供する際に、バッテリ１３０を援助する。いくつかの実施形態では、通信デバイス１００は、太陽電池によって駆動される、またはバッテリの使用の有無にかかわらず、別様に駆動されてもよい。
【００１２】
メインプロセッサ１０２は、そのオペレーティングシステム機能に加え、通信デバイス１００上のソフトウェアアプリケーション１３４の実行を有効にする。データおよび音声通信アプリケーションを含む、基本デバイス動作を制御するソフトウェアアプリケーション１３４のサブセットは、通常、その製造の際に、通信デバイス１００にインストールされるであろう。
【００１３】
ある実施形態では、通信デバイス１００は、通信デバイス１００を一意的に識別する電子シリアル番号（ＥＳＮ）または製品識別番号（ＰＩＮ）を含んでもよい。このＥＳＮまたはＰＩＮは、通信デバイス１００の組み立ての際に工場で割り当てられてもよく、通信デバイス１００上の不揮発性メモリ（フラッシュメモリ１０８等）内に格納されてもよい。
【００１４】
ソフトウェアアプリケーション１３４は、メッセージングアプリケーション１３６を含んでもよい。メッセージングアプリケーション１３６は、通信デバイス１００の加入者またはユーザに、無線テキスト通信を送受信させる任意の好適なソフトウェアプログラムであり得る。当業者に周知のように、メッセージングアプリケーション１３６の種々の代替例が存在する。ユーザによって送受信されるメッセージは、典型的には、通信デバイス１００のフラッシュメモリ１０８等のローカルストレージ内、または通信デバイス１００内のいくつかの他の好適なストレージ要素内に格納される。ある代替実施形態では、送受信メッセージのうちのいくつかは、通信デバイス１００が通信する関連付けられたホストシステムのデータ記憶装置内等、デバイス１００から遠隔に格納されてもよい。
【００１５】
通信デバイス１００によって実行され得る別のプログラムは、インターネットへの無線アクセスを提供するように構成され得るインターネットブラウザモジュール１３８である。通信デバイス１００は、デバイス状態モジュール１４０、アドレスブックモジュール１４２、スケジュール管理（ＰＩＭ）モジュール１４４、および種々の他のモジュール１４６をさらに含んでもよい。また、付加的ソフトウェアアプリケーションは、無線ネットワーク２００、補助Ｉ／Ｏサブシステム１１２、データポート１１４、短距離通信サブシステム１２２、または他のデバイスサブシステム１２４のうちの少なくとも１つを通して、通信デバイス１００にロードされてもよい。
【００１６】
ユーザを識別するために、通信デバイス１００は、ＳＩＭ／ＲＵＩＭ／ＵＳＩＭカード１２６（すなわち、加入者識別モジュール、またはリムーバブルユーザ識別モジュール、あるいは汎用加入者識別モジュール等）を使用してもよく、ＳＩＭ／ＲＵＩＭ／ＵＳＩＭインターフェース１２８内に挿入され、ネットワークと通信する。ＳＩＭ／ＲＵＩＭ／ＵＳＩＭカード１２６は、特に、通信デバイス１００のユーザを識別し、通信デバイス１００をカスタマイズするために使用可能な、従来の「スマートカード」の一種である。ＳＩＭ／ＲＵＩＭ／ＵＳＩＭカード１２６が無い場合、いくつかの実施形態では、通信デバイス１００は、無線ネットワーク２００との通信のために、完全に動作可能でなくてもよい。ＳＩＭ／ＲＵＩＭ／ＵＳＩＭカード１２６をＳＩＭ／ＲＵＩＭ／ＵＳＩＭインターフェース１２８内に挿入することによって、ユーザは、加入サービスにアクセス可能である。そのような加入サービスは、例えば、電子メール、音声メール、ショートメッセージサービス（ＳＭＳ）、およびマルチメディアメッセージングサービス（ＭＭＳ）等のウェブブラウジングやメッセージングを含んでもよい。
【００１７】
ある実施形態では、通信デバイス１００は、種々の実施形態に従って、デバイス１００上にプッシュマークサービス機能を設定するように構成され得る、プッシュマークまたはプッシュされたウェブコンテンツサービスモジュール１４８をさらに含んでもよい。さらに明確にすると、本開示で使用される用語「プッシュマークサービス」は、概して、ウェブコンテンツをデバイス１００に推奨するためのプッシュされたウェブコンテンツサービスを指す。プッシュされたウェブコンテンツは、例えば、ＵＲＬ、ラベル、テキスト、グラフィックス、オーディオ、またはビデオコンテンツのうちの１つ以上を含んでもよい。プッシュマークサービスモジュール１４８のさらなる詳細は、以下にさらに続く。
【００１８】
次に、図２を参照すると、示されるのは、好適な動作環境を提供し得る、例示的種類のモバイル通信デバイス１００の例証的正面図である。この特定の実施例では、モバイル通信デバイス１００は、携帯用スマートフォンを備える。しかしながら、本開示の範囲は、特定の種類のデバイスで制限されない。図示されるように、通信デバイス１００は、ディスプレイ１１０、キーボード１１６、およびトラックボール１１７等の他の入力またはナビゲーション手段を含んでもよい。ディスプレイ１１０は、種々の画面を表示するように構成されてもよく、デバイス１００のユーザに、インターネットブラウザモジュール１３８から出力される画面を視認し、ディスプレイ１１０上に表示されるプロンプトまたはクエリに応答して、入力を提供可能にする。
【００１９】
次に、図３を参照すると、示されるのは、本発明の種々の実施形態が実践され得る、例証的ネットワーク環境３００の概略ブロック図である。図示されるように、ネットワーク環境３００は、無線キャリアネットワーク３２０を介して、携帯用モバイル通信デバイス１００に動作可能に接続される、デバイスサーバ３１０を含んでもよい。デバイスサーバ３１０は、以下にさらに詳述されるように、プッシュマークサービスを確立するために、携帯用モバイル通信デバイス１００上のプッシュマークサービスモジュール１４８と相互作用するように構成され得る、プッシュマークサービスサーバモジュール１４９をホスティングしてもよい。
【００２０】
また、インターネットサービスプロバイダ（ＩＳＰ）サーバ３３０は、デバイス１００のユーザが、デバイス１００からインターネット３４０にアクセスし得るように、ネットワーク環境３００内に提供されてもよい。第三者コンテンツプロバイダサーバ３５０および３６０は、インターネット３４０に接続されてもよく、デバイスサーバ３１０、無線ネットワーク３２０、およびインターネットブラウザアプリケーション１３８を介して、デバイス１００への無線インターネットアクセスを提供してもよい。
【００２１】
ある実施形態では、第三者サーバ３５０、３６０は、ニュース、天気、スポーツ、株価等の対象ウェブコンテンツを通信デバイス１００に配信するインターネットブラウザチャネルをホスティングするように構成されてもよい。コンテンツの種類に応じて、インターネットブラウザチャネルは、頻繁に、更新を配信するように構成されてもよい。しかしながら、上述のように、潜在的セキュリティの懸念およびインフラストラクチャリソース制限のため、デバイス１００へのインターネットブラウザチャネルコンテンツの配信を慎重に管理することが望ましい場合がある。同時に、ユーザが、通信デバイス１００上にインターネットブラウザチャネルを設定し、アクセスすることを所望する場合、設定プロセスは、実行が単純かつ便利であるべきである。
【００２２】
次に、図４を参照すると、示されるのは、インターネットブラウザチャネルのためのプッシュマークサービスを設定するための例証的プロセスのブロック図である。図示されるように、プッシュマークサービスを設定する複数のモードが存在し得る。ブロック４１０に示される第１のモードでは、第三者は、プッシュマークサービスサーバモジュール１４９に要求を送信し、通信デバイス１００のための一意のＥＳＮまたはＰＩＮに基づいて、通信デバイス１００とのプッシュマークサービスを確立してもよい。そのようなＥＳＮまたはＰＩＮ番号は、例えば、デバイス１００の不揮発性フラッシュメモリ１０８内に格納されてもよい。代替的第２のモードでは、ブロック４２０に示されるように、通信デバイス１００のユーザは、プッシュマークサービスサーバモジュール１４９に要求を送信し、インターネットウェブページＵＲＬを開くことによって、プッシュマークサービスを確立してもよく、次いで、インターネットブラウザチャネルプッシュマークを通信デバイス１００に送信するプロセスをトリガしてもよい。これらの代替モードは、以下にさらに詳述される。
【００２３】
依然として図４を参照すると、ブロック４０２でのプッシュマークサービス要求の受信に応じて、プッシュマークサービスサーバモジュール１４９は、サービス要求を送信し、プッシュマークを設定または削除するように構成されてもよい。ブロック４０２において、ある実施形態では、プッシュマークサービスは、好適なプッシュマーク記述子ファイルを使用して設定されてもよいが、以下でさらに詳述される。例えば、記述子ファイルは、第三者が、通信デバイス１００にプッシュマークを送信するための事前許可を有する信頼できる第三者であるかどうかを示してもよい。サービス要求がユーザ起動による場合、サービス要求を送信するための決定は、ユーザが加入を所望するインターネットブラウザチャネルが、デバイスサーバ３１０を通して、通信デバイス１００へのインターネットブラウザチャネルコンテンツを配信するための事前承認許可を有する信頼できる第三者であるかどうかに基づいて、判断されてもよい。ある代替実施形態では、記述子ファイルに依存するのではなく、通常、記述子ファイル内に提供される全パラメータが、代わりに、第三者コンテンツプロバイダからのＨＴＴＰ要求を介して、供給されてもよい。さらに以下に詳述されるように、これによって、第三者が、そのインターネットブラウザチャネルの加入およびスケジュールを管理し、次いで、携帯用モバイル通信デバイス１００にコンテンツを配信するための要求をプッシュマークサービスサーバモジュール１４９に行うことを可能にする。
【００２４】
依然として図４を参照すると、ブロック４０２において、プッシュマークサービス要求が送信される場合、ブロック４３０において、適切なプッシュマークが定義されてもよく、ブロック４５０において示されるように、インターネットブラウザチャネルプッシュマークサービスが確立されてもよい。ブロック４０２に送信される任意のプッシュマークサービス要求は、ブロック４４０において、ロギングされてもよく、プッシュマークサービスへのアクセスを列挙するログエントリは、必要に応じて、後のレビューおよびレポーティングのために格納されてもよい。同様に、ブロック４６０における構成情報は、ブロック４０２への入力として使用されてもよい。この構成ブロック４６０は、インフラストラクチャプロバイダの内部ネットワーク構成内にプッシュマークサービスを設定する際の柔軟性を提供し得る。
【００２５】
ある実施形態では、プッシュマークサービスへのアクセスを制御するために、あるコンテンツプロバイダが、他のコンテンツプロバイダによって推奨されるインターネットブラウザチャネルを上書きまたは干渉不可能なように、各第３者コンテンツプロバイダは、１つ以上の一意のインターネットブラウザチャネルＩＤが割り当てられてもよい。例えば、ある実施形態では、各コンテンツプロバイダは、インフラストラクチャプロバイダによって、一意のプッシュマークＩＤが割り当てられてもよく、各第三者コンテンツプロバイダによって送信される任意のコンテンツ配信要求は、割り当てられた一意のプッシュマークＩＤを伴わなければならない。権限を与えられたコンテンツプロバイダのみ、プッシュマークサービスにアクセス可能であることを保証するために、また、ネットワーク認証プロセスが実装されてもよい。ネットワーク認証モデルを使用して、コンテンツプロバイダを認証してもよい。例えば、このネットワーク認証モデルは、コンテンツプロバイダに対し、インフラストラクチャプロバイダの限られた数のポートを開くステップを伴ってもよい。次いで、各コンテンツプロバイダは、プッシュマークサービスサーバ（例えば、プッシュマークサービスサーバモジュール１４９を備えるデバイスサーバ３１０）上の特定のポート数へのアクセスが許可されてもよい。加えて、コンテンツプロバイダは、インフラストラクチャプロバイダネットワークを通してプッシュマークサービス要求を行なう、システムのＩＰアドレスを提供するよう求められてもよい。次いで、ＩＰアドレスは、各コンテンツプロバイダと照合されてもよい。インターネットブラウザチャネルが、コンテンツプロバイダの特定の特徴（すなわち、一意のＩＰアドレス、割り当てられたポート数等）と照合しない任意のシステムによって要求されている場合、プッシュマーク要求は拒否されるであろう。
【００２６】
上述のように、ある実施形態では、プッシュマークサービス要求は、第三者コンテンツプロバイダからのＨＴＴＰ要求内にエンコードされるパラメータを介して、完全に行なわれてもよい。例えば、以下は、インターネットブラウザチャネルのためのプッシュマークを設定する場合、プッシュマークサービスサーバモジュール１４９によって実行され得るいくつかの例証的コマンドである。
ＰＭＣｍｄ（必須）：実行されるプッシュマークコマンド。許容値は、コマンドに対し「ａｄｄ」または「ｄｅｌｅｔｅ」であり得る。
ＰＩＮ（必須）：プッシュマークが配信される通信デバイス
ＰＭＵＲＬ（ＰＭＣｍｄ＝ａｄｄの場合、必須）：ブラウザチャネルプッシュマークアイコンがクリックされると、起動されるＵＲＬ。
ＰＭＮａｍｅ（オプション）：ユーザのデバイス上のブラウザチャネルに対し出現するであろう推奨Ｍａｒｋアプリケーションのディスプレイ名。これが設定されない場合、ＰＭＵＲＬが、代わりに表示されるであろう。
ＰＭｕｎｒｅａｄＩｃｏｎＵＲＬ（オプション）：ブラウザチャネルの未読状態に対し使用されるプッシュマークのＵＲＬ。これが設定されない場合、デフォルトの一般的ブラウザチャネルプッシュマークが、ユーザのデバイス上に出現するであろう。
ＰＭｒｅａｄＩｃｏｎＵＲＬ（オプション）：ブラウザチャネルの既読状態に対し使用されるプッシュマークのＵＲＬ。これが設定されない場合、ＰＭｕｎｒｅａｄＩｃｏｎＵＲＬが使用されるであろう。
ＰＭｓｕｃｃｅｓｓＵＲＬ（オプション）：プッシュマーク要求が成功した場合、リダイレクトされるページのＵＲＬ。この変数が指定されない場合、ユーザは、成功ページにリダイレクトされないが、リターンコードが返されるであろう。
ＰＭｆａｉｌＵＲＬ（オプション）：プッシュマーク要求が失敗した場合、リダイレクトされるページのＵＲＬ。この変数が指定されない場合、ユーザは、失敗ページにリダイレクトされないが、リターンコードが返されるであろう。
【００２７】
ある代替実施形態では、プッシュマークサービス要求を行なうための単純ＨＴＭＬフォームが、例えば、第三者コンテンツプロバイダのウェブサイト上に設定されてもよい。この場合、プッシュマークサービス要求は、プッシュマークサービスサーバモジュール１４９へのＨＴＴＰ要求内でエンコードされるパラメータを介して、定義されてもよい。負荷バランシング目的のために、プッシュマークサーバ名は、ＤＮＳサーバが複数のプッシュマークサービスサーバに割り振り得るエイリアスであってもよい。例えば、複数のプッシュマークサービスサーバは、インフラストラクチャプロバイダのネットワークの一部であってもよく、インフラストラクチャプロバイダが必要とみなす場所に物理的に位置してもよい（例えば、企業本部、地方支社等）。複数の地勢により対応するために、推奨サーバは、地域的に位置し、インフラストラクチャプロバイダによって、ローカルに運営されてもよいが、また、必要または要望に応じて、遠隔で運営されてもよい。
【００２８】
ある実施形態では、第三者コンテンツプロバイダは、ユーザに、そのインターネットブラウザチャネルサービスの選択および脱退を行なわせる加入機構の開発および管理を行なう責任を負ってもよい。また、第三者コンテンツプロバイダは、特定の通信デバイス１００に更新されたインターネットブラウザチャネルコンテンツを推奨するために必要とされる、デバイス１００からのＥＳＮまたはＰＩＮの取得に対し責任を負ってもよい。また、第三者コンテンツプロバイダは、推奨チャネルが、各ユーザの選好に基づいて、ユーザに送信される場合に管理を行なうシステムを開発および維持する責任を負ってもよい。
【００２９】
通信デバイス１００上へのプッシュマークの設定に応じて、第三者コンテンツプロバイダは、更新が利用可能になると、直接、デバイス１００に、インターネットブラウザチャネルコンテンツを推奨する特権が提供されてもよい。しかしながら、第三者コンテンツプロバイダに、直接、コンテンツを携帯用モバイル通信デバイス１００に配信させるのではなく、デバイスサーバ３１０上で起動するプッシュマークサービスサーバモジュール１４９が、信頼できるエージェントとして採用され、第三者コンテンツプロバイダの代わりに、任意のインターネットブラウザチャネルコンテンツの更新を実行してもよい。理解されるように、この安全配信モードは、第三者コンテンツプロバイダの能力をさらに制限し、直接、インターネットブラウザチャネルコンテンツを通信デバイス１００のユーザに送信してもよいが、また、セキュリティを強化し、インフラストラクチャリソースの使用を制御してもよい。
【００３０】
次に、図５Ａを参照すると、示されるのは、「プッシュマークアイコン」として、インターネットブラウザチャネルを表示するように構成され得る、例証的ユーザインターフェース画面４００である。ある実施形態では、プッシュマークサービスモジュール１４８は、不揮発性メモリ（例えば、フラッシュメモリ１０８）内に、各インターネットブラウザチャネルプッシュマークのための一意の識別子を格納するように構成されてもよい。ユーザがこれらのプッシュマークアイコンのうちの１つを選択すると、対応するインターネットブラウザチャネルおよびコンテンツが、自動的にアクセスされる（例えば、インターネットブラウザモジュール１３８を介して）ように、一意の識別子は、専用ウェブサイトＵＲＬと関連付けられてもよい。
【００３１】
依然として図５Ａを参照すると、ユーザインターフェース内の特定のインターネットブラウザチャネルを容易に区別するために、プッシュマークサービスモジュール１４８は、特定のコンテンツプロバイダからのものとして、関連付けられるインターネットブラウザチャネルを識別する一意のグラフィック特徴を有する、第３者生成プッシュマーク（例えば、第三者コンテンツプロバイダ３５０、３６０から）を受信してもよい。プッシュマークは、インターネットブラウザチャネルコンテンツを示す、グラフィック特徴をさらに組み込んでもよい。この例証的実施例では、「Ｃｉｒｃｌｅ  Ｎｅｗｓ」、「Ｆｉｖｅ  Ｓｔａｒ  Ｅｎｔｅｒｔａｉｎｍｅｎｔ」、および「Ｃｒｏｓｓ  Ｆｉｎａｎｃｅ」等のインターネットブラウザチャネルは、インターネットブラウザチャネル画面５００Ａから選択されるために利用可能な対応するプッシュマーク５０２Ａ、５０４Ａ、５０６Ｂを有する。図示されるように、これらのプッシュマーク名は、名前が対応するグラフィック記号の下に出現するように、各プッシュマークに割り当てられてもよい。他の実施形態では、プッシュマークアイコンと関連付けられているプッシュマーク名または他のテキストは、画面の他の場所に出現してもよい。
【００３２】
図５Ｂを参照すると、新しいインターネットブラウザチャネル（例えば「Ｓｈａｄｏｗ  Ｂｏｘ  Ｓｐｏｒｔｓ」）が、通信デバイス１００によって承認され、インターネットブラウザチャネルのリストに追加されると、対応する新しいプッシュマーク５０８Ｂは、通信デバイス１００のユーザによる選択のために、インターネットブラウザチャネル画面５００Ｂに追加されてもよい。
【００３３】
ある実施形態では、複数のプッシュマークアイコンは、インターネットブラウザチャネルと関連付けられ、「既読」状態および「未読」状態等、異なる状態を示してもよい。例えば、図５Ａおよび５Ｂに示されるように、インターネットブラウザチャネルへの最新の更新が、デバイス１００のユーザによってまだ読まれていない場合、対応するプッシュマーク（例えば、「Ｃｉｒｃｌｅ  Ｎｅｗｓ」および「Ｆｉｖｅ  Ｓｔａｒ  Ｅｎｔｅｒｔａｉｎｍｅｎｔ」参照）は、下のイタリック体テキストとともに、太くハイライトされたプッシュマークアイコンを表示することによって、「未読」状態を示してもよい。これは、単なる、例証的実施例であって、事実上、任意の視覚的に独特の特徴を使用して、「未読」状態を示してもよいことを理解されるであろう。さらに、可聴インジケータまたは触覚インジケータを使用して、「未読」状態をさらに示してもよい。
【００３４】
一例として、図５Ｃに示されるように、通信デバイス１００のユーザが、これらのプッシュマークアイコンを選択することによって（例えば、触る、またはクリックすることによって）、これらのインターネットブラウザチャネルにアクセスすると、インターネットブラウザチャネルウインドウは、ウインドウ５１２、５１４に開かれてもよい。ユーザが、各インターネットブラウザチャネル内の新しく更新されたアイテムを選択すると、「Ｃｉｒｃｌｅ  Ｎｅｗｓ」および「Ｆｉｖｅ  Ｓｔａｒ  Ｅｎｔｅｒｔａｉｎｍｅｎｔ」のための対応するプッシュマークは、次いで、通常、図５Ｄに例証的に示されるように、プッシュマークアイコンおよびテキストを表示することによって、「既読」状態を示してもよい。続いて、これらのインターネットブラウザチャネルのうちの任意の１つに対し、別の更新がデバイス１００に推奨されると、次いで、「未読」状態を示す、ハイライトされたバージョンのプッシュマークアイコン（例えば、図５Ａおよび５Ｂにおけるような）が、再度表示されてもよい。「既読」および「未読」状態の両方を示す異なるバージョンのプッシュマークアイコンを含むことによって、第三者コンテンツプロバイダのインターネットブラウザチャネルは、ユーザからより頻繁に注意を集めることが可能であってもよい。これは、例えば、プッシュマークが広告収入と関連付けられている場合、有益であり得る。
【００３５】
次に、図５Ｅを参照すると、選択のためのインターネットブラウザチャネルを表示すると、ユーザインターフェース５００Ｅ上の専用場所に、特定のプッシュマークアイコンを示すことが望ましい場合がある。例えば、図５Ｅに示されるように、インターネットブラウザチャネルを表示するためのユーザインターフェース５００Ｅは、プッシュマークアイコンを配置するための複数の定義されたプッシュマーク位置５２１-５２６を備えてもよい。例えば、図５Ｄを再び参照すると、プッシュマークアイコン５０２Ｂ、５０４Ｂ、５０６Ｂ、および５０８Ｂは、それぞれ、プッシュマーク位置５２１、５２２、５２３、および５２４に割り当てられ、配置されてもよい。
【００３６】
ある実施形態では、インターネットブラウザチャネルのための新しいプッシュマークが追加されると、プッシュマークアイコン５０２Ｂ-５０８Ｂの位置を維持するために、プッシュマークサービスサーバモジュール１４９は、プッシュマークアイコン５０２Ｂ-５０８Ｂのそれぞれを特定のプッシュマーク位置にアンカリングするように適合されてもよい。例えば、図５Ｄに示されるように、プッシュマーク５０２Ｂ、５０４Ｂ、５０６Ｂ、および５０８Ｂは、プッシュマーク位置５２１、５２２、５２３、および５２４にアンカリングされてもよい。新しいプッシュマークが追加される場合、新しいプッシュマークアイコンは、プッシュマーク位置５２５に配置されてもよい。次に追加されるプッシュマークアイコンは、プッシュマーク位置５２６に配置されてもよい。
【００３７】
代替として、新しいプッシュマークアイコンが追加されると、ユーザは、プッシュマークアイコンをユーザインターフェース５００Ｅ内の任意の所望のプッシュマーク位置５２１-５２６に配置するために、ナビゲーション制御（例えば、トラックボール１１７）を備えてもよい。理解されるように、ユーザインターフェース５００Ｅ内のプッシュマークアイコン５０２Ｂ、５０４Ｂ、５０６Ｂ、および５０８Ｂの一貫性のある配置は、インターネットブラウザチャネルへのさらに容易なユーザアクセスを促進し得る。
【００３８】
次に、図５Ｅを参照すると、別の実施形態では、プッシュマークアイコン５０２Ｂ、５０４Ｂ、５０６Ｂ、および５０８Ｂは、インターネットブラウザチャネルプッシュマーク５０２Ｂ、５０４Ｂ、５０６Ｂ、および５０８Ｂを他の種類のプッシュマークと組み合わせ得る、別のユーザインターフェース（例えば、ユーザインターフェース５００Ｆ）内に配置されてもよい。例えば、図５Ｆに示されるように、ユーザインターフェース５００Ｆは、メインデスクトップユーザインターフェースを備えてもよく、プッシュマークアイコン５０２Ｂ、５０４Ｂ、５０６Ｂ、および５０８Ｂは、ユーザインターフェース５００Ｆ内の専用の場所に配置される。
【００３９】
図５Ｆに示される例証的実施例では、プッシュマークアイコン５０２Ｂ、５０４Ｂ、５０６Ｂ、および５０８Ｂは、ユーザインターフェース５００Ｆ内に定義される第２の横列のアイコン位置５３１-５３９から開始するように配置されてもよい。ある実施形態では、第１の横列（位置５３１、５３２、および５３３）は、優先アプリケーションに対応するアイコンが、ユーザインターフェース５００Ｆの第１の横列に配置され得るように確保されてもよい。例えば、第１の横列に位置する優先アイコンは、メッセージリストアイコン、カレンダーアイコン、およびアドレスブックアイコン（図示せず）であってもよい。そのような優先アイコンのために第１の横列を確保することによって、ユーザは、ユーザインターフェース５００Ｆ内のその顕著な位置から優先アイコンを変位させることなく、種々のプッシュマーク５０２Ｂ、５０４Ｂ、５０６Ｂ、および５０８Ｂをメインデスクトップユーザインターフェース５００Ｆに追加してもよい。
【００４０】
理解されるように、これは、全優先アイコンがプッシュマークアイコンの前に配置され得るように拡張されてもよい。例えば、アイコン位置マトリクスが、横４列縦６列を提供する場合、第１および第２の横列が確保され、合計最大１２の優先アイコンを配置するための確保位置を可能にしてもよい。次いで、他のプッシュマークは、第３の横列から開始するプッシュマーク位置に割り当てられてもよい。
【００４１】
より一般的には、横列毎にアイコン位置を確保する代わりに、専用アイコン位置が、優先アイコンを配置するために確保されてもよい。例えば、ユーザは、優先アイコンのためのアイコン位置マトリクスの左側の最初の縦１または２列のアイコン位置を確保するように所望してもよい。別の実施例として、ユーザは、アイコン位置マトリクスの左上角に縦２列横２列のサブマトリクス等、専用アイコン位置を確保するように所望してもよい。事実上、アイコン位置を確保するための任意の他の配列が使用されてもよいことを理解されるであろう。
【００４２】
代替として、別の実施例として、アイコン位置マトリクス内の第１の横列（すなわち、一番上の横列）の位置または第１の縦列（すなわち、一番左の縦列）の位置等の専用位置が、プッシュマークアイコンのために確保され、プッシュマークアイコンのさらに顕著な配置および注目を集めることを可能にしてもよい。
【００４３】
次に、図６を参照すると、示されるのは、インターネットブラウザチャネルのためのプッシュマークを定義し、その後の更新を許可するために、プッシュマークサービスモジュール１４８によって使用され得る、例証的プッシュマーク記述子ファイル６００である。ある実施形態では、記述子ファイルは、デバイスサーバ３１０に格納され、インターネットブラウザチャネルＵＲＬ６０２、インターネットブラウザチャネルのためのテキストラベル６０４、プッシュマークを含むグラフィックファイルにリンクさせるグラフィックファイルＵＲＬ６０６、および成功メッセージページ６０８および失敗メッセージページ６１０等の種々の他のＵＲＬを含んでもよい。
【００４４】
別の実施形態では、ユーザが、第三者コンテンツプロバイダのウェブサイトにおいて、インターネットブラウザチャネルサービスへの加入を要求すると、プッシュマークサービスサーバモジュール１４９は、デバイスサーバ３１０上のプッシュマーク記述子ファイル６００を参照してもよい。次いで、記述子ファイルによって定義されるように、プッシュマーク定義を使用して、上述のようなインターネットブラウザチャネルのためのプッシュマークサービスを設定してもよい。好適に定義されたパラメータの不在下では、第三者コンテンツプロバイダは、通信デバイス１００上にプッシュマークを設定しない場合がある。これは、信頼できる第３者コンテンツプロバイダのみへの配信アクセスを制御するために使用されてもよい。
【００４５】
別の実施形態では、記述子ファイルに依存するのではなく、プッシュマークサービスを確立するための要求は、別様に、記述子ファイルによって提供されるであろう全必要パラメータを含む第三者ＨＴＴＰ要求を介して、行なわれてもよい。これによって、第三者コンテンツプロバイダは、制御されたプッシュマークサービスを介して、デバイス１００にインターネットブラウザチャネルコンテンツを推奨し、インフラストラクチャプロバイダは、インフラストラクチャ全体のためのサービスの質を保証するために、サービスへのアクセスを制約または制限することが可能となる。しかしながら、依然として、権限を与えられたコンテンツプロバイダは、コンテンツの定義と、プッシュマークアイコンが定義される方法（例えば、異なる「既読」および「未読」状態を示すための異なるバージョンのプッシュマークアイコン）に対する完全制御を有することが可能である。
【００４６】
機能的に、これはまた、これらのインターネットブラウザチャネルのためのコンテンツの要求および推奨は、ユーザによって、通信デバイス１００から、もはや起動される必要がないことを意味する。デバイスユーザが、そのＰＩＮ番号によって、コンテンツプロバイダを信頼し、コンテンツプロバイダが、インフラストラクチャプロバイダによって承認されている限り、推奨は、第三者コンテンツプロバイダによって起動され得る。これはまた、インターネットブラウザチャネルが、動的に更新され得ることを意味する。すなわち、認証されると、第三者コンテンツプロバイダは、所望に応じていつでも、異なるラベル、プッシュマークアイコン、またはＵＲＬリンクとともに、インターネットブラウザチャネルを更新可能である。ブラウザチャネルは、もはや静的ではない。
【００４７】
次に、図７を参照すると、示されるのは、ある実施形態による、例証的方法７００の工程図である。図示されるように、方法７００が開始し、ブロック７０２において、インターネットブラウザチャネルコンテンツが配信される通信デバイスを一意的に識別する。上述のように、通信デバイス１００は、そのＥＳＮまたはＰＩＮによって、一意的に識別されてもよい。
【００４８】
ブロック７０４では、方法７００は、インターネットブラウザチャネルを通信デバイス１００にリンクさせるプッシュマークサービスを確立する。これは、通信デバイス１００上のインターネットブラウザチャネルためのプッシュマークアイコンを設定するステップを含んでもよい。
【００４９】
次に、ブロック７０６では、方法７００は、プッシュマークサービス要求を受信してもよい。例えば、プッシュマークサービス要求は、エンコードされたプッシュマークサービスパラメータによって、ＨＴＴＰ要求を介して、第三者によって行なわれてもよい。
【００５０】
決定ブロック７０８では、方法７００は、信頼できるインターネットブラウザチャネルコンテンツプロバイダの身元が照合可能であるかどうかを判断する。この照合は、プッシュマークサービス要求とともに受信される、コンテンツプロバイダに割り当てられた一意のプッシュマークＩＤの受信を伴ってもよい。照合しない場合、方法７００は、ブロック７１０に進み、プッシュマークサービスの設定または通信デバイスへのコンテンツの配信要求は拒否される。次いで、方法７００は、終了する。
【００５１】
照合する場合、決定ブロック７０８において、方法７００は、決定ブロック７１２に進み、方法７００は、コンテンツが配信される通信デバイスが、一意的に識別されるかどうかを判断してもよい。識別されない場合、方法７００は、ブロック７１０に進み、プッシュマークサービスの設定または通信デバイスへのコンテンツの配信要求は拒否される。次いで、方法７００は、終了する。
【００５２】
決定ブロック７１２において、識別される場合、方法７００は、ブロック７１４に進み、通信デバイスへのインターネットブラウザチャネルコンテンツの配信が許可される。ブロック７１６では、通信デバイス上のプッシュマークアイコン設定が更新され、配信された新しいコンテンツの「未読」状態を示してもよい。決定ブロック７１８では、新しいコンテンツが未読のままである場合、未読状態を示すプッシュマークアイコンは、継続して表示される。しかしながら、新しいコンテンツが既読の場合、方法７００は、ブロック７２０に進み、プッシュマークアイコンが更新され、全コンテンツが既読であることを示す。次いで、方法７００は、終了する。
【００５３】
したがって、本発明のある側面では、通信デバイスへのプッシュされたウェブコンテンツの配信を管理するための方法であって、プッシュされたウェブコンテンツが配信される通信デバイスを一意的に識別するステップと、プッシュされたウェブコンテンツを通信デバイスにリンクさせるプッシュされたウェブコンテンツサービスを確立するステップと、プッシュされたウェブコンテンツサービス要求を受信するステップと、信頼できるプッシュされたウェブコンテンツプロバイダの検証に基づいて、プッシュされたウェブコンテンツサービスを介して、通信デバイスへのコンテンツの配信を許可するステップと、を含む、方法が提供される。
【００５４】
ある実施形態では、本方法は、割当可能な一意のプッシュされたウェブコンテンツ識別によって、プッシュされたウェブコンテンツプロバイダを一意的に識別するステップをさらに含む。
【００５５】
別の実施形態では、通信デバイスを一意的に識別するステップは、通信デバイスに提供される電子シリアル番号（ＥＳＮ）または製品識別番号（ＰＩＮ）のうちの少なくとも１つを使用するステップを含む。
【００５６】
別の実施形態では、本方法は、記述子ファイル内にプッシュされたウェブコンテンツサービス要求のための１つ以上のパラメータを格納するステップをさらに含む。
【００５７】
別の実施形態では、本方法は、ＨＴＴＰ要求内のプッシュされたウェブコンテンツサービス要求のための１つ以上のパラメータをエンコードするステップをさらに含む。
【００５８】
別の実施形態では、本方法は、プッシュされたウェブコンテンツサービスと関連付けられているプッシュされたウェブコンテンツアイコンを定義するステップをさらに含む。
【００５９】
別の実施形態では、本方法は、１つ以上の代替プッシュされたウェブコンテンツアイコンを提供し、１つ以上の代替状態を示すステップをさらに含む。
【００６０】
別の実施形態では、本方法は、既読状態を示す第１のプッシュされたウェブコンテンツアイコンを提供し、未読状態を示す第２のプッシュされたウェブコンテンツアイコンを提供するステップをさらに含む。
【００６１】
別の側面では、通信デバイスへのプッシュされたウェブコンテンツの配信を管理するためのシステムであって、プッシュされたウェブコンテンツが配信される通信デバイスを一意的に識別し、プッシュされたウェブコンテンツを通信デバイスにリンクさせるプッシュされたウェブコンテンツサービスを確立し、プッシュされたウェブコンテンツサービス要求を受信し、信頼できるプッシュされたウェブコンテンツプロバイダの検証に基づいて、プッシュされたウェブコンテンツサービスを介して、通信デバイスへのコンテンツの配信を許可する、ように適合される、プッシュされたウェブコンテンツサービスモジュールを備える、システムが提供される。
【００６２】
ある実施形態では、プッシュされたウェブコンテンツサービスモジュールは、割当可能な一意のプッシュされたウェブコンテンツ識別によって、プッシュされたウェブコンテンツプロバイダを一意的に識別するようにさらに適合される。
【００６３】
別の実施形態では、プッシュされたウェブコンテンツサービスモジュールは、通信デバイスに提供される電子シリアル番号（ＥＳＮ）または製品識別番号（ＰＩＮ）のうちの少なくとも１つを使用して、通信デバイスを一意的に識別するようにさらに適合される。
【００６４】
別の実施形態では、プッシュされたウェブコンテンツサービスモジュールは、記述子ファイル内にプッシュされたウェブコンテンツサービス要求のための１つ以上のパラメータを格納するようにさらに適合される。
【００６５】
別の実施形態では、プッシュされたウェブコンテンツサービスモジュールは、ＨＴＴＰ要求内のプッシュされたウェブコンテンツサービス要求のための１つ以上のパラメータをエンコードするようにさらに適合される。
【００６６】
別の実施形態では、プッシュされたウェブコンテンツサービスモジュールは、プッシュされたウェブコンテンツサービスと関連付けられているプッシュされたウェブコンテンツアイコンを定義するようにさらに適合される。
【００６７】
別の実施形態では、プッシュされたウェブコンテンツサービスモジュールは、１つ以上の代替プッシュされたウェブコンテンツアイコンを提供し、１つ以上の代替状態を示すようにさらに適合される。
【００６８】
別の実施形態では、プッシュされたウェブコンテンツサービスモジュールは、既読状態を示す第１のプッシュされたウェブコンテンツアイコンを提供し、未読状態を示す第２のプッシュされたウェブコンテンツアイコンを提供するようにさらに適合される。
【００６９】
別の実施形態では、通信デバイスは、スマートフォンを備え、プッシュされたウェブコンテンツは、ＵＲＬ、ラベル、テキスト、グラフィックファイル、オーディオ、またはビデオコンテンツのうちの１つ以上を備え、システムは、プッシュされたウェブコンテンツアイコンの選択に応じて、プッシュされたウェブコンテンツを表示するためのディスプレイをさらに備える。
【００７０】
別の側面では、デバイスにロードされると、デバイスに通信デバイスへのプッシュされたウェブコンテンツの配信を管理させるデータプロセッサコードを含む、データプロセッサ読み取り可能媒体であって、プッシュされたウェブコンテンツが配信される通信デバイスを一意的に識別するためのコードと、プッシュされたウェブコンテンツを通信デバイスにリンクさせるプッシュされたウェブコンテンツサービスを確立するためのコードと、プッシュされたウェブコンテンツサービス要求を受信するためのコードと、信頼できるプッシュされたウェブコンテンツプロバイダの検証に基づいて、プッシュされたウェブコンテンツアイコンサービスを介して、通信デバイスへのコンテンツの配信を許可するためのコードと、を備える、データプロセッサ読み取り可能媒体が提供される。
【００７１】
ある実施形態では、データプロセッサ読み取り可能媒体は、割当可能な一意のプッシュされたウェブコンテンツ識別によって、プッシュされたウェブコンテンツプロバイダを一意的に識別するためのコードをさらに備える。
【００７２】
別の実施形態では、データプロセッサ読み取り可能媒体は、通信デバイスに提供される電子シリアル番号（ＥＳＮ）または製品識別番号（ＰＩＮ）のうちの少なくとも１つを使用して、通信デバイスを一意的に識別するためのコードをさらに備える。
【００７３】
ある実施形態では、データプロセッサ読み取り可能媒体は、プッシュされたウェブコンテンツサービスと関連付けられているプッシュされたウェブコンテンツアイコンを定義するためのコードをさらに備える。
【００７４】
別の側面では、ユーザインターフェース内にアイコンを表示する方法であって、ユーザインターフェース内に複数のアイコン位置を定義するステップと、少なくとも１つの優先アイコンを配置するための少なくとも１つの優先アイコン位置を確保するステップと、を含む、方法が提供される。
【００７５】
ある実施形態では、本方法は、プッシュされたウェブコンテンツサービスアイコンをユーザインターフェース内の特定のアイコン位置にアンカリングするステップと、プッシュされたウェブコンテンツアイコンがそこにアンカリングされたままである限り、ユーザインターフェース内の特定のアイコン位置にプッシュされたウェブコンテンツアイコンを表示するステップと、をさらに含む。
【００７６】
別の側面では、ユーザインターフェース内にアイコンを表示するためのデバイスであって、ユーザインターフェース内の複数のアイコン位置を定義し、少なくとも１つの優先アイコンを配置するための少なくとも１つの優先アイコン位置を確保する、ように適合される、ディスプレイと、メモリと、メインプロセッサと、を有する、デバイスが提供される。
【００７７】
ある実施形態では、本デバイスは、プッシュされたウェブコンテンツアイコンをユーザインターフェース内の特定のアイコン位置にアンカリングし、プッシュされたウェブコンテンツアイコンがそこにアンカリングされたままである限り、ユーザインターフェース内の特定のアイコン位置にプッシュされたウェブコンテンツアイコンを表示する、ように適合される、プッシュされたウェブコンテンツサービスモジュールをさらに備える。
【００７８】
この特許書類の開示の一部は、著作権保護を受ける題材を含む。著作権所有者は、特許商標局の特許ファイルまたは記録に見られるような特許文書または特許開示の複製に対し異議はないが、そうでない場合、どのようなものであれ、あらゆる著作権を留保する。
【００７９】
例証的実施形態が上述されたが、種々の変更および修正が行なわれ得ることを理解されるであろう。より一般的には、本発明の範囲は、以下の請求項によって定義される。
【図１】
2010522912.tif 000003
【図２】
2010522912.tif 000004
【図３】
2010522912.tif 000005
【図４】
2010522912.tif 000006
【図５Ａ】
2010522912.tif 000007
【図５Ｂ】
2010522912.tif 000008
【図５Ｃ】
2010522912.tif 000009
【図５Ｄ】
2010522912.tif 000010
【図５Ｅ】
2010522912.tif 000011
【図５Ｆ】
2010522912.tif 000012
【図６】
2010522912.tif 000013
【図７】
2010522912.tif 000014
【手続補正書】
【提出日】平成21年11月10日(2009.11.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信デバイスへウェブコンテンツを配信する方法であって、
インターネットブラウザチャネルサービスに対する加入者要求をサーバに通信することであって、該サーバは、信頼できるサードパーティウェブコンテンツプロバイダと通信し、該信頼できるサードパーティウェブコンテンツプロバイダは、ウェブコンテンツを該通信デバイスに、該インターネットブラウザチャネルを介してプッシュする事前承認許可を有する、ことと、
該通信するステップに応答して、該インターネットブラウザチャネルに関連するプッシュされたウェブコンテンツサービスアイコンを該通信デバイスのディスプレイに表示することであって、該プッシュされたウェブコンテンツサービスアイコンは、該サーバを介した該通信デバイスにプッシュされた新しいウェブコンテンツの該信頼できるサードパーティウェブコンテンツプロバイダからの利用可能性を示す第１の状態と、新しいウェブコンテンツの利用不能性を示す第２の状態との間で外見を変化させる、ことと
を包含する、方法。
【請求項２】
前記通信することは、割当可能な一意のインターネットブラウザチャネル識別を用いて前記信頼できるサードパーティウェブコンテンツプロバイダを一意的に識別することを包含する、請求項１に記載の方法。
【請求項３】
前記通信することは、前記通信デバイスに提供される電子シリアル番号（ＥＳＮ）または製品識別番号（ＰＩＮ）のうちの少なくとも１つを使用して該通信デバイスを一意的に識別することを包含する、請求項１に記載の方法。
【請求項４】
前記通信することは、記述子ファイルにおいて、インターネットブラウザチャネルサービスに対する前記加入者要求に対する１つ以上のパラメータを構成することを包含する、請求項１に記載の方法。
【請求項５】
前記通信することは、ＨＴＴＰ要求において、インターネットブラウザチャネルサービスに対する前記加入者要求に対する１つ以上のパラメータをエンコードすることを包含する、請求項１に記載の方法。
【請求項６】
前記インターネットブラウザチャネルサービスに関連する複数のプッシュされたウェブコンテンツサービスアイコンを定義することをさらに包含する、請求項１に記載の方法。
【請求項７】
前記表示することは、１つ以上の代替状態を示す１つ以上の代替のプッシュされたウェブコンテンツサービスアイコンを表示することを包含する、請求項１に記載の方法。
【請求項８】
前記表示することは、前記プッシュされたウェブコンテンツサービスアイコンを、前記ディスプレイの特定のアイコン位置にアンカリングすることを包含する、請求項１に記載の方法。
【請求項９】
プロセッサを備える通信デバイスであって、該プロセッサは、
インターネットブラウザチャネルサービスに対する加入者要求をサーバに通信することであって、該サーバは、信頼できるサードパーティウェブコンテンツプロバイダと通信し、該信頼できるサードパーティウェブコンテンツプロバイダは、ウェブコンテンツを該通信デバイスに、該インターネットブラウザチャネルを介してプッシュする事前承認許可を有する、ことと、
該通信された加入者要求に応答して、該インターネットブラウザチャネルに関連するプッシュされたウェブコンテンツサービスアイコンを該通信デバイスのディスプレイに表示することであって、該プッシュされたウェブコンテンツサービスアイコンは、該サーバを介した該通信デバイスにプッシュされた新しいウェブコンテンツの該信頼できるサードパーティウェブコンテンツプロバイダからの利用可能性を示す第１の状態と、新しいウェブコンテンツの利用不能性を示す第２の状態との間で外見を変化させる、ことと
を行うように構成される、デバイス。
【請求項１０】
前記通信された加入者要求は、割当可能な一意のインターネットブラウザチャネル識別を用いて、前記信頼できるサードパーティウェブコンテンツプロバイダを一意的に識別することを包含する、請求項９に記載のデバイス。
【請求項１１】
前記通信された加入者要求は、前記通信デバイスに提供される電子シリアル番号（ＥＳＮ）または製品識別番号（ＰＩＮ）のうちの少なくとも１つを使用することによって、一意的に識別される、請求項９に記載のデバイス。
【請求項１２】
前記通信された加入者要求は、記述子ファイルにおいて、インターネットブラウザチャネルサービスに対する前記加入者要求に対する１つ以上のパラメータをさらに含む、請求項９に記載のデバイス。
【請求項１３】
前記通信された加入者要求は、ＨＴＴＰ要求においてエンコードされたインターネットブラウザチャネルサービスに対する前記加入者要求に対する１つ以上のパラメータを含む、請求項９に記載のデバイス。
【請求項１４】
前記複数のプッシュされたウェブコンテンツサービスアイコンは、各インターネットブラウザチャネルサービスに対して定義される、請求項９に記載のデバイス。
【請求項１５】
１つ以上の代替状態を示す１つ以上の代替のプッシュされたウェブコンテンツサービスアイコンの表示を含む、請求項９に記載のデバイス。
【請求項１６】
前記プッシュされたウェブコンテンツサービスアイコンは、前記ディスプレイの特定のアイコン位置にアンカリングされる、請求項９に記載のデバイス。
【請求項１７】
前記デバイスがスマートフォンである、請求項９に記載のデバイス。
【請求項１８】
前記プッシュされたウェブコンテンツは、ＵＲＬ、ラベル、テキスト、グラフィックファイル、オーディオまたはビデオコンテンツのうちの１つ以上を含み、前記デバイスは、前記プッシュされたウェブコンテンツアイコンの選択のときに、該プッシュされたウェブコンテンツを表示するようにさらに構成されている、請求項９に記載のデバイス。
【請求項１９】
計算デバイスに、請求項１〜請求項８のいずれか１項に記載の方法を行わせる命令を含むコンピュータ読み取り可能媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
（詳細な説明）
上述のように、本開示は、インターネットブラウザチャネルコンテンツの配信のためのシステムおよび方法に関し、より具体的には、モバイル通信デバイスへのインターネットコンテンツの配信を管理するためのシステムおよび方法に関する。
例えば、本発明は以下の項目を提供する。
（項目１）
通信デバイスへのプッシュされたウェブコンテンツの配信を管理するための方法であって、
該プッシュされたウェブコンテンツが配信される該通信デバイスを一意的に識別することと、
該プッシュされたウェブコンテンツを該通信デバイスにリンクさせるプッシュされたウェブコンテンツサービスを確立することと、
プッシュされたウェブコンテンツサービス要求を受信することと、
信頼できるプッシュされたウェブコンテンツプロバイダの検証に基づいて、該プッシュされたウェブコンテンツサービスを介して、該通信デバイスへのコンテンツの配信を許可することと
を含む、方法。
（項目２）
割当可能な一意のプッシュされたウェブコンテンツ識別によって、上記プッシュされたウェブコンテンツプロバイダを一意的に識別することをさらに含む、項目１に記載の方法。
（項目３）
上記通信デバイスを一意的に識別することは、該通信デバイスに提供される電子シリアル番号（ＥＳＮ）または製品識別番号（ＰＩＮ）のうちの少なくとも１つを使用することを含む、項目１に記載の方法。
（項目４）
プッシュされたウェブコンテンツサービス要求に対する１つ以上のパラメータを、記述子ファイル内に格納することをさらに含む、項目１に記載の方法。
（項目５）
プッシュされたウェブコンテンツサービス要求に対する１つ以上のパラメータを、ＨＴＴＰ要求内でエンコードすることをさらに含む、項目１に記載の方法。
（項目６）
上記プッシュされたウェブコンテンツサービスと関連付けられているプッシュされたウェブコンテンツアイコンを定義することをさらに含む、項目１に記載の方法。
（項目７）
１つ以上の代替のプッシュされたウェブコンテンツアイコンを提供し、１つ以上の代替状態を示すことをさらに含む、項目６に記載の方法。
（項目８）
既読状態を示す第１のプッシュされたウェブコンテンツアイコンを提供することと、未読状態を示す第２のプッシュされたウェブコンテンツアイコンを提供することとをさらに含む、項目７に記載の方法。
（項目９）
通信デバイスへのプッシュされたウェブコンテンツの配信を管理するためのシステムであって、該システムは、プッシュされたウェブコンテンツサービスモジュールを備え、
該プッシュされたウェブコンテンツが配信される該通信デバイスを一意的に識別することと、
該プッシュされたウェブコンテンツを該通信デバイスにリンクさせるプッシュされたウェブコンテンツサービスを確立することと、
プッシュされたウェブコンテンツサービス要求を受信することと、
該信頼できるプッシュされたウェブコンテンツプロバイダの識別の検証に基づいて、該プッシュされたウェブコンテンツサービスを介して、該通信デバイスへのコンテンツの配信を許可することと
を行うように適合される、プッシュされたウェブコンテンツサービスモジュールを備える、システム。
（項目１０）
上記プッシュされたウェブコンテンツサービスモジュールは、割当可能な一意のプッシュされたウェブコンテンツ識別によって、上記プッシュされたウェブコンテンツプロバイダを一意的に識別するようにさらに適合される、項目９に記載のシステム。
（項目１１）
上記プッシュされたウェブコンテンツサービスモジュールは、上記通信デバイスに提供される電子シリアル番号（ＥＳＮ）または製品識別番号（ＰＩＮ）のうちの少なくとも１つを使用して、該通信デバイスを一意的に識別するようにさらに適合される、項目９に記載のシステム。
（項目１２）
上記プッシュされたウェブコンテンツサービスモジュールは、記述子ファイル内にプッシュされたウェブコンテンツサービス要求に対する１つ以上のパラメータを格納するようにさらに適合される、項目９に記載のシステム。
（項目１３）
上記プッシュされたウェブコンテンツサービスモジュールは、ＨＴＴＰ要求内にプッシュされたウェブコンテンツサービス要求に対する１つ以上のパラメータをエンコードするようにさらに適合される、項目９に記載のシステム。
（項目１４）
上記プッシュされたウェブコンテンツサービスモジュールは、上記プッシュされたウェブコンテンツサービスと関連付けられているプッシュされたウェブコンテンツアイコンを定義するようにさらに適合される、項目９に記載のシステム。
（項目１５）
上記プッシュされたウェブコンテンツサービスモジュールは、１つ以上の代替のプッシュされたウェブコンテンツアイコンを提供し、１つ以上の代替状態を示すようにさらに適合される、項目１４に記載のシステム。
（項目１６）
上記プッシュされたウェブコンテンツサービスモジュールは、既読状態を示す第１のプッシュされたウェブコンテンツアイコンを提供し、未読状態を示す第２のプッシュされたウェブコンテンツアイコンを提供するようにさらに適合される、項目１５に記載のシステム。
（項目１７）
上記通信デバイスは、スマートフォンを備え、上記プッシュされたウェブコンテンツは、ＵＲＬ、ラベル、テキスト、グラフィックファイル、オーディオ、またはビデオコンテンツのうちの１つ以上を備え、上記システムは、該プッシュされたウェブコンテンツアイコンの選択に応じて、該プッシュされたウェブコンテンツを表示するためのディスプレイをさらに備える、項目１４に記載のシステム。
（項目１８）
デバイスにロードされると、通信デバイスへのプッシュされたウェブコンテンツの配信を管理するように該デバイスを適応するデータプロセッサコードを含む、データプロセッサ読み取り可能媒体であって、
該プッシュされたウェブコンテンツが配信される該通信デバイスを一意的に識別するためのコードと、
該プッシュされたウェブコンテンツを該通信デバイスにリンクさせるプッシュされたウェブコンテンツサービスを確立するためのコードと、
プッシュされたウェブコンテンツサービス要求を受信するためのコードと、
信頼できるプッシュされたウェブコンテンツプロバイダの識別の検証に基づいて、該プッシュされたウェブコンテンツアイコンサービスを介して、該通信デバイスへのコンテンツの配信を許可するためのコードと、
を備える、データプロセッサ読み取り可能媒体。
（項目１９）
割当可能な一意のプッシュされたウェブコンテンツ識別によって、上記プッシュされたウェブコンテンツプロバイダを一意的に識別するためのコードをさらに備える、項目１８に記載のデータプロセッサ読み取り可能媒体。
（項目２０）
上記通信デバイスに提供される電子シリアル番号（ＥＳＮ）または製品識別番号（ＰＩＮ）のうちの少なくとも１つを使用して、該通信デバイスを一意的に識別するためのコードをさらに備える、項目１８に記載のデータプロセッサ読み取り可能媒体。
（項目２１）
上記プッシュされたウェブコンテンツサービスと関連付けられているプッシュされたウェブコンテンツアイコンを定義するためのコードをさらに備える、項目１９に記載のデータプロセッサ読み取り可能媒体。
（項目２２）
ユーザインターフェース内にアイコンを表示する方法であって、
ユーザインターフェース内に複数のアイコン位置を定義することと、
少なくとも１つの優先アイコンを配置するための少なくとも１つの優先アイコン位置を確保することと
を含む、方法。
（項目２３）
プッシュされたウェブコンテンツサービスアイコンを上記ユーザインターフェース内の特定のアイコン位置にアンカリングすることと、
該プッシュされたウェブコンテンツアイコンがそこにアンカリングされたままである限り、該ユーザインターフェース内の該特定のアイコン位置に該プッシュされたウェブコンテンツアイコンを表示することと、
をさらに含む、項目２２に記載の方法。
（項目２４）
ユーザインターフェース内にアイコンを表示するためのデバイスであって、該デバイスは、ディスプレイとメモリとメインプロセッサとを有し、該メインプロセッサは、
ユーザインターフェース内の複数のアイコン位置を定義することと、
少なくとも１つの優先アイコンを配置するための少なくとも１つの優先アイコン位置を確保することと
を行うように適合される、デバイス。
（項目２５）
上記デバイスは、プッシュされたウェブコンテンツサービスモジュールをさらに備え、該プッシュされたウェブコンテンツサービスモジュールは、
プッシュされたウェブコンテンツアイコンを上記ユーザインターフェース内の特定のアイコン位置にアンカリングすることと、
該プッシュされたウェブコンテンツアイコンがそこにアンカリングされたままである限り、該ユーザインターフェース内の該特定のアイコン位置に上記プッシュされたウェブコンテンツアイコンを表示することと
を行うように適合される、項目２４に記載のデバイス。
【国際調査報告】
2010522912.tif 000015
2010522912.tif 000016
2010522912.tif 000017
2010522912.tif 000018
2010522912.tif 000019