[go: up one dir, main page]

JP2005537541A - ワイアレス装置能力に基づいたアプリケーション及びアプリケーション・メタデータ・フィルタリングのためのシステム及び方法 - Google Patents

ワイアレス装置能力に基づいたアプリケーション及びアプリケーション・メタデータ・フィルタリングのためのシステム及び方法 Download PDF

Info

Publication number
JP2005537541A
JP2005537541A JP2004531596A JP2004531596A JP2005537541A JP 2005537541 A JP2005537541 A JP 2005537541A JP 2004531596 A JP2004531596 A JP 2004531596A JP 2004531596 A JP2004531596 A JP 2004531596A JP 2005537541 A JP2005537541 A JP 2005537541A
Authority
JP
Japan
Prior art keywords
wireless device
wireless
capability data
access
applications
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2004531596A
Other languages
English (en)
Inventor
ミニア、ブライアン
レクベン、エリック・ジョン
オリバー、ミッチェル・ビー.
ヌグイェン、フィル
ガードナー、リチャード・ウェイン・ザ・サード
スプリッグ、スティーブン・エー
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=31977103&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JP2005537541(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of JP2005537541A publication Critical patent/JP2005537541A/ja
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Abstract

【課題】ワイアレス装置能力に基づいたアプリケーション及びアプリケーション・メタデータ・フィルタリングのためのシステム及び方法。
【解決手段】ワイアレス通信装置へサービスを発送するためのシステム、方法、及びコンピュータ・プログラム。システムは、ワイアレス装置の能力に基づいたサービス及びユーザによって加入されたサービスを目的に合わせて調整する。サーバ若しくは他のコンピュータ装置は、ネットワークを渡って提供されるデータをアクセスするために、若しくはアプリケーションをダウンロードし受信するために、装置の能力を示すワイアレス装置能力データ、若しくは“フラッグ”、から受信する。

Description

本発明は、一般にワイアレス通信に係る。特に、本発明は、ワイアレス・ネットワークを渡って遠隔コンピュータ装置間のデータ通信に関する。
ワイアレス通信技術は、急速に発展する。遠い過去ではなく、移動電話のような、ワイアレス通信装置が市場に初めて出現した時に、全てがアナログ技術を使用していた。使用されていた1つのアナログ技術は、進歩した移動電話サービス(Advanced Mobile Phone Service)(AMPS)である。初めは、ワイアレス受話器と基地局(BS)との間の通信は、周波数分割多重送信アクセス(frequency division multiplex access)(FDMA)技術に基づいていて、通信セル内の特定のユーザの数は、利用可能なチャネルの数によって制限される。今日、同一の通信は、時分割多重送信アクセス(time division multiplex access)(TDMA)、コード分割多重送信アクセス(code division multiplex access)(CDMA)、若しくは移動通信に対する広域システム(global system for mobile communication)(GSM)のような、種々の技術を使用できる。アナログ技術は、多くの場所でディジタル技術によって置き換えられようとしている。それゆえ、ワイアレス装置は、ディジタル・ネットワークを渡ってパケットで音声及びデータを通信する。
ワイアレス通信を使用するユーザの数が増加するにつれ、異なるタイプのワイアレス装置の数も、実質的に増加している。今日では、市場で利用可能な移動電話装置の数100のモデルがあり、電話通信サービス・プロバイダのあるものは、彼ら自身の専用モデルさえ提供する。現在はわずかな情報が、ワイアレス装置とセルラ基地局との間で渡され、データ・パケット通信に対して必要なタイミング信号を同期させるために単に十分な情報がしばしば渡される。そして、多くの場合には、ワイアレス装置は、基地局からの命令を受信する表示装置の他の何者でもない。進歩した能力を備えたより最新のワイアレス装置の導入とともに、より良いサービスを配信するために、自分の加入者によって使用されるワイアレス装置の能力に関してサービス・プロバイダがより多く知ることに対する必要性が増加している。
したがって、基地局と情報を交換するワイアレス装置の能力に関してワイアレス・サービス・プロバイダが知るためのシステム及び方法を提供することは、有利である。そのようなシステム及び方法は、サービス・プロバイダに適切な能力データを提供するはずであり、しかも、ワイアレス装置の機能性を妨害しない、若しくは装置の製造の複雑性を増加させない。それゆえ、本発明が第1に向けられているものは、通信ワイアレス装置能力に関するそのようなシステム及び方法に対してである。
[サマリー]
本発明は、ワイアレス装置の能力及びユーザによって加入されたサービスに基づいてワイアレス通信装置にサービスを配信するためのシステム、方法、及びコンピュータ・プログラムである。システムにおいて、少なくとも1のワイアレス装置は、アプリケーション・ダウンロード・サーバと選択的に通信していて、ワイアレス装置は、ワイアレス・ネットワークを渡って1若しくはそれより多くのアプリケーションをアクセスすることを選択的に試みる、及び、アプリケーションは、そのアプリケーション・ダウンロード・サーバ上に若しくはワイアレス・ネットワーク上の他の1つのコンピュータ装置上に常駐することができる。ワイアレス装置は、コンピュータ・プラットフォーム及び1若しくはそれより多くの常駐ソフトウェア・アプリケーションを含み、アプリケーション・ダウンロード・サーバにワイアレス装置能力データを選択的に通信し、そして、アプリケーション・ダウンロード・サーバは、アクセスを試みているワイアレス装置のワイアレス装置能力データに基づいて1若しくはそれより多くのアプリケーションへのアクセス若しくはダウンロードを選択的に決定する。システムは、装置がデータを実行するために必須の能力を有することの知識を有するワイアレス装置に送られた、アプリケーション、データ、グラフィック、及びその他をそれに応じてカスタマイズできる。
ワイアレス・ネットワークを渡ってワイアレス装置に利用可能なソフトウェア・アプリケーションをカスタマイズするための方法は、ワイアレス装置においてワイアレス装置能力データを発生させること、ワイアレス・ネットワークを渡ってワイアレス装置から1若しくはそれより多くのアプリケーションをアクセスしようと試みること、ワイアレス装置からアプリケーション・ダウンロード・サーバへワイアレス装置能力データを送信すること、及び、ダウンロード、実行、及び表示のような目的のために、ワイアレス装置能力データに基づいて1若しくはそれより多くのアプリケーションへのワイアレス装置のアクセスを決定すること、の工程を含む。ワイアレス装置能力データは、アプリケーション・ダウンロード・サーバと初めてのコンタクトにおいてワイアレス装置から送られた能力フラッグである可能性があり、若しくはワイアレス装置が特定のアプリケーション又はデータをアクセスしようとする又はダウンロードしようとする場合に生じる可能性がある。
本発明は、それゆえ、ワイアレス・サービス・プロバイダがサーバと情報交換するワイアレス装置の能力について学習するため、及びそこからアプリケーション及びデータを選択的にダウンロードためのシステム及び方法を有利に提供する。ワイアレス装置コンピュータ・プラットフォームに利用可能にされたアプリケーション及びデータが、互換性があることを、システム及び方法は、そのようにして保証する。さらに、ワイアレス装置能力データは、ワイアレス装置動作へのオーバーヘッドを増加させることなく、通信されることができる。
本発明の他の目的、利点、及び特徴は、下記に説明される、図面の簡単な説明、発明の詳細な説明、及び特許請求の範囲の概観の後で、明確になる。
この説明において、用語“通信装置”、“ワイアレス装置”、“手持ち電話機”、及び“受話器”は、互換的に使用される;そして、用語“アプリケーション”は、ソフトウェアの任意の個別セグメント、例えば、データ、イクスキュータブルズ(executables)、グラフィックス、メニュー、ライブラリ、及びその他、を包含することを意味する。図1は、本発明にしたがって使用される通信ネットワーク100を図示する。通信ネットワーク100は、ワイアレス通信ネットワーク、パブリックスイッチト電話ネットワーク(public switched telephone network)(PSTN)110、及びインターネット120を含む。セルラ電話機、ページャ、パーソナル・ディジタル・アシスタンツ(personal digital assistants)(PDAs)、及びワイアレス接続性を有する他のコンピュータ装置のような、ワイアレス装置は、それら自身、自分の能力を増加させ、その結果、コンピュータ・プラットフォーム及び異なる売り手が提供したソフトウェアを実行させるための実行時間環境(runtime environment)を有する。ワイアレス装置において電子メール、ページング・メッセージ、及び留守番電話を受信することの他に、ユーザは、インターネットをブラウズし、セル自身、セル内の他のワイアレス装置、若しくはインターネット接続を経由してのいずれかからアクセス可能なアプリケーション・ダウンロード・サーバからアプリケーション及びデータをダウンロードすることもできる。
ワイアレス装置のエンド−ユーザは、そのようにして、サービス・プロバイダによって提供される種々のサービスに加入することによって、自身のワイアレス・サービス・プロバイダにより提供される多様なサービスを享受できる。ある種のサービスに関して、ワイアレス装置がそれらのサービスを受信する能力を有するのであれば、ユーザは、特定のアプリケーションだけをアクセスできる可能性がある。例えば、インターネットをブラウズするために、ワイアレス装置は、ウェブ・ページを見るためにあるタイプのブラザを取得しなければならない。
セルラ電気通信環境中で実行された場合に、ワイアレス通信ネットワークは、各々が基地局(BS)104に接続され、通信装置106を有するユーザをサービスする、複数の通信タワー102を含む。通信装置(受話器)106は、セルラ電話機、ページャ、PDA、ラップトップ・コンピュータ、若しくはワイアレス及びセルラ電気通信ネットワークを使用する他の手持ち、固定、若しくは携帯通信装置である可能性がある。コマンド及び各ユーザによるデータ入力は、通信タワー102へディジタル・データとして送信される。通信装置106を使用するユーザと通信タワー102との間の通信は、種々の技術、例えば、コード分割多重送信アクセス(CDMA)、時分割多重送信アクセス(TDMA)、周波数分割多重送信アクセス(FDMA)、移動通信に関する広域システム(GSM)、若しくはワイアレス通信ネットワーク若しくはデータ通信ネットワークにおいて使用されることができる他のプロトコルに基づくことができる。各ユーザからのデータは、通信タワー102から基地局(BS)104へ送られ、移動スイッチング・センタ(MSC)108へ転送される。MSC108は、パブリック・スイッチト電話ネットワーク(PSTN)110に接続されることができる。
ユーザは、PSTN110若しくはワイアレス・ネットワーク中の他の受話器106に接続された電話機セットと音声通信を設定するために自身の通信装置106を使用できる。ユーザは、MSC108から特別のアプリケーション若しくは番組も要求することがある。
図2は、MSC108と通信装置106との間の通信の構造200を図示する。MSC108は、特別のアプリケーションが記憶されているサーバ112に接続される。通信装置106は、ハードウェア・プラットフォーム214及びこのハードウェア・プラットフォーム214上で動作する実行時間環境212を含む。実行時間環境212は、ワイアレス装置の物理的ハードウェア・エレメントを命令する、オペレーティング・システムと同様のソフトウェアを実行するレイヤである。実行時間環境212の存在は、他のソフトウェア・アプリケーションの開発を容易にし、通信装置106が多様なユーザ・アプリケーション206サポートすることを可能にする。
実行時間環境212を有する通信装置106は、MSC108から特別のアプリケーション206をダウンロードすることがあり、これらのアプリケーション206は、通信装置106自身の上でローカルに動作する。特別のアプリケーション206は、ウェブ・ブラウザ、テレビ・ゲーム、複数ユーザ・ゲーム、等である可能性がある。各アプリケーション206は、特別のハードウェア・プラットフォームに合わせて調整されることができる。
通信装置106は、アップリンク210及びダウンリンク208を介してMSC108と通信する。ある実施形態では、通信装置106と他の受話器との間の音声通信の間、各リンク上に設定された音声チャネル及び制御チャネルである。MSC108は、アプリケーション206及びデータが記憶させることができる、少なくとも1のアプリケーション・ダウンロード・サーバ112へのアクセスを有する。MSC108は、そのようにして、通信アテンプト(attempt)若しくはアップリンク210からのアプリケーション206に対する要求を受信し、通信装置106へダウンリンク208を介してアプリケーション206を発送する。ワイアレス装置に実行可能な若しくは許可可能なアプリケーション206へのアクセスを確実にするための要求のために、ワイアレス装置は、サーバ112上に若しくはそのサーバ112がそこへのアクセスを制御できるワイアレス・ネットワークの他の1つのコンピュータ装置上に常駐するアプリケーションへの適切なアクセスのために、サーバ112へ能力データを通信する。
図3は、通信装置106に対する登録プロセスの1実施形態のブロック図300である。起動した後で、ステップ302、通信装置106は、ステップ304に示されたように、自己診断を実施し、その地域にサービスしているサービス・プロバイダへ登録要求306を送る。登録手順の一部分として、ステップ308に示されたように、通信装置106は、MSC108へ能力フラッグのストリングとして能力データも送る。能力フラッグは、ハードウェア装置、実行時間環境、及び/若しくはMSC108へのエンド−ユーザ情報を説明できる。能力フラッグは、製造業者において設定されることができ、一方で、他は、エンド−ユーザ若しくはサービス・プロバイダによって設定されることができる。例えば、ハードウェア・モデル若しくはコンピュータ・プラットフォームに関する他の情報を示すフラッグは、通信装置106が製造されたときに設定されることができる。実行時間環境のリリース・バージョンを示すフラッグは、初めに製造業者によって設定されることができ、実行時間環境の新しいバージョンが通信装置106にインストールされたときに変更できる。ワイアレス・サービス・プロバイダは、サービスのタイプ若しくはユーザが加入する価格予定、エンド−ユーザの年令、若しくはアプリケーション・アクセスを決定するためにワイアレス装置能力の任意の他のメタデータ・フィルタリング(metadata filtering)を反映するフラッグを設定できる。
図4は、MSC108における登録手順に関するフローチャート400である。MSC108は、ステップ402に示されたように、継続的に登録要求をチェックする。登録要求が受信された場合に、MSCは、ステップ404に示されたように、登録情報を受信する。登録情報は、モービル認識番号(mobile identification number)(MIN)及び電子認識番号(electronic identification number)(EIN)を含むことができる。加入者情報を受信した後で、ステップ406に示されたように、MSCは、加入者情報を取り出し、検証する。ユーザが自身のホーム・ネットワークから遠くへ移動しているのであれば、自身の加入者情報は、自身のホーム位置レジスタから取り出され、ビジタ位置レジスタ(visitor location resistor)(VLR)中に維持されることができる。HLRから取り出された情報は、一般にエンド−ユーザへの利用可能なサービスを決定する。
しかしながら、ユーザに利用可能なサービスは、ユーザにより使用される通信装置の物理的能力にしたがってさらに変更される可能性がある。ステップ408に示されたように、通信装置に関する情報は、能力フラッグを経由してMSCへ渡され、ステップ410に示されたように、能力フラッグは、MSCによってセーブされる。
図5は、ワイアレス通信装置106におけるアクティベーション要求プロセスに関するフローチャート500である。ユーザは、ステップ502に示されたように、番組をアクティブにさせ、通信装置は、MSCへ要求を送る、ステップ504。要求を送った後で、ステップ506に示されたように、通信装置は、番組に関するソフトウェアが受信されたかどうかをチェックする。番組が受信されているのであれば、ステップ508に示されたように、通信装置は、番組を実行し、番組が受信されていないのであれば、ステップ510に示されたように、通信装置は、ユーザにメッセージを表示する。
通信装置が計算能力を増加させ、ワイアレス送信バンド幅を増加させるにつれて、MSCに接続されたサーバ上で実行させる代わりに、ワイアレス通信装置106自身の上で番組を実行させることが、しばしばより効率的である。番組がサーバ上で実行される場合に、ワイアレス通信装置106は、入力及び出力装置の基本的な機能を実施する。しかしながら、通信装置上でローカルに実行される番組に関して、番組のソフトウェアは、通信装置と互換的でなければならず、MSCは、どのタイプの通信装置をユーザが使用しているかを知らなければならない。
図6は、MSC中の要求プロセスの1実施形態を図説するフローチャート600である。ステップ602に示されたように、通信装置から要求を受信した後で、ステップ604に示されたように、MSCは、ユーザ情報を受信する。ステップ606に示されたように、MSCは、能力フラッグをチェックし、ワイアレス通信装置106へのダウンロードが勧められるかを決定するために、要求された番組に対する必要事項と能力フラッグとを比較する。MSCは、このステップにおいて、ユーザが要求された番組に加入しているかどうかもチェックできる。ユーザが要求された番組を受信することに適格であるならば、ステップ608に示されたように、MSCは、ユーザの通信装置と適合する番組若しくはアプリケーションのバージョンを選択する。アプリケーションの適切なバージョンを選択した後で、ステップ610に示されたように、MSCは、例えば、メニュー、グラフィック画面、若しくはアプリケーションのバージョンのような、ユーザへ番組アプリケーションを発送する。ユーザが番組を受信することに適格でないならば、ステップ612に示されたように、エラー・メッセージがユーザに送られる。
実行において、工場で組み込まれた実行時間環境を有する通信装置106を使用しているエンド−ユーザは、サービス・プロバイダから実行時間環境をダウンロードすることによって実行時間環境をアップグレードする可能性がある。実行時間環境を新しいバージョンにアップグレードした後で、通信装置106は、内部フラッグをアップデートして、実行時間環境の新たなバージョンを反映させる。サービス・プロバイダ(MSC)も、自身のメモリをアップデートして、ワイアレス通信装置106におけるアップデートと並行して実行時間環境の新たなバージョンを反映させる。あるいは、サービス・プロバイダは、加入者情報を反映させるために、適切なフラッグを設定することによって通信装置106に加入者情報をダウンロードさせることができる。通信装置106中に加入者情報を記憶させることによって、サービスをしているワイアレス・サービス・プロバイダが、HLRから少ししか情報を取り出すことができないので、移動していることは、より単純にされる可能性がある。
他の実施形態では、ファミリ・プランのような、1つのサービス・プランの下で複数の通信装置106を有する加入者のために、加入者は、異なる通信装置に対して特別の番組を指定できる。例えば、加入者は、重要性を低くすることによって使用に対して指定された通信装置106が成人番組にアクセスすることを防止できる。
さらなる実施形態では、加入者が加入者のホーム通信可能領域から遠くへ移動している場合に、自身の通信装置を起動すると、通信装置は、最初に自己診断を実施し、それからローカル・ワイアレス・サービス・プロバイダに自身を登録する。ワイアレス・サービス・プロバイダ(MSC)に登録する場合に、通信装置は、ワイアレス・サービス・プロバイダに、フラッグのストリングのような、能力データを送る。フラッグは、ハードウェアに関する情報、実行時間環境のバージョン、及びユーザ情報をワイアレス・サービス・プロバイダに指示する。フラッグは、その後、ソフトウェアをフィルタして、セルと最初の相互情報交換開始時に通信装置106へ提供するために、ワイアレス・サービス・プロバイダによって使用されることができる。
ワイアレス装置能力データは、必要に応じて、サーバ112からワイアレス・ネットワーク上の他のコンピュータ装置にも再送信される可能性がある。例えば、エンド−ユーザは、所望の対戦相手に関する情報を含むワイアレス・サービス・プロバイダからの複数ユーザ対話型ゲームを要求できる。対戦相手が、利用可能であり参加することを希望しているかをチェックする前に、ワイアレス・サービス・プロバイダは、ユーザがこのゲームをプレイすることが適格であるかどうかをチェックする、すなわち、ワイアレス・サービス・プロバイダは、フラッグからの情報をチェックして、ユーザがゲームに既に加入しており、そしてユーザがゲームをプレイすることを認可されているかを検証する。それから、ワイアレス装置は、利用可能な対戦相手の任意の能力データを中継でき、そのような知識によってエンド−ユーザが、利益をもたらされるはずである。
例えば、エンド−ユーザの通信装置106が、対戦相手の装置より早い装置上で動作しているのであれば、サーバ112は、そのように指示するために能力データを中継することができる。若しくは、対戦相手が他の言語を選ぶのであれば、ワイアレス・サービス・プロバイダは、任意の対話が翻訳されることを指示でき、その結果、エンド−ユーザの言語に時々上手に翻訳しなくてもよい。
そのようにして、システムが、通信装置106においてワイアレス装置能力データを発生させるステップを経由してワイアレス・ネットワークを渡って通信装置106に利用可能なソフトウェア・アプリケーションをカスタマイズするための方法を提供する。通信装置106は、コンピュータ・プラットフォーム214及び1若しくはそれより多くの常駐ソフトウェア・アプリケーションを含み、そしてワイアレス・ネットワークを渡ってワイアレス装置から1若しくはそれより多くのアプリケーションをアクセスすることを試みる、それから、通信装置106から、サーバ112のようなアプリケーション・ダウンロード・サーバへワイアレス装置能力データを送信し、そしてその後、ワイアレス装置能力データに基づいて1若しくはそれより多くのアプリケーションへの通信装置106のアクセスを決定する。その方法は、通信装置106のコンピュータ・プラットフォーム214に1若しくはそれより多くのアプリケーションをダウンロードするステップをさらに含むことができる。
ワイアレス装置能力データを発生させるステップは、通信装置106上で1若しくはそれより多くのフラッグを発生させること、少なくとも加入者情報を送信すること、少なくともワイアレス通信装置106のコンピュータ・プラットフォーム214に関する情報を送信すること、若しくは、少なくとも通信装置106のコンピュータ・プラットフォーム214上に常駐するソフトウェアに関する情報を送信することである可能性がある。さらに、ワイアレス・ネットワークを渡って1若しくはそれより多くのアプリケーションにアクセスすることを試みるステップは、サーバ112のような、アプリケーション・ダウンロード・サーバ上に常駐する1若しくはそれより多くのアプリケーションをアクセスすることを試みること、若しくは、ワイアレス・ネットワーク上の第1のアプリケーション・ダウンロード・サーバ上に常駐する1若しくはそれより多くのアプリケーションにアクセスすることを試みることである可能性がある。ステップが第1のアプリケーション・ダウンロード・サーバをアクセスすることであるならば、ワイアレス装置能力データを送信するステップは、ワイアレス・ネットワーク上で第2のコンピュータ装置へワイアレス装置能力データを送信することであり、1若しくはそれより多くのアプリケーションへの通信装置106のアクセスを決定するステップは、ワイアレス装置能力データに基づいて第2のコンピュータ装置において1若しくはそれより多くのアプリケーションへの通信装置106のアクセスを決定することである。
サーバ112のような演算装置のコンピュータ・プラットフォーム上で実行可能である方法の観点では、本発明は、コンピュータ読み取り可能な媒体中に常駐するプログラムを含む。コンピュータ読み取り可能な媒体では、プログラムは、サーバ若しくはコンピュータ・プラットフォームを有する他の演算装置を管理して、方法のステップを実施する。コンピュータ読み取り可能な媒体は、サーバ112のメモリ、通信装置106のメモリである可能性があり、若しくは接続しているデータベース中にある可能性がある。さらに、コンピュータ読み取り可能な媒体は、副記憶媒体中にある可能性がある。副記憶媒体は、磁気ディスク若しくはテープ、光ディスク、ハード・ディスク、フラッシュ・メモリ、若しくはこの分野で知られたような他の記憶媒体のように、ワイアレス装置コンピュータ・プラットフォーム上にロード可能である。
図3−6の文脈において、方法は、例えば、サーバ112のような、機械読み取り可能な命令のシーケンスを実行するワイアレス・ネットワークの(複数の)オペレーティング部分によって、実行される可能性がある。命令は、種々のタイプの信号を含んでいる、若しくは、主、副、あるいは第3のデータ記憶媒体中に常駐できる。媒体は、ワイアレス・ネットワークのコンポーネントによりアクセス可能な、若しくはその中に常駐する、例えば、RAM(図示せず)を具備する。RAM、ディスク、若しくは他の副記憶媒体中に含まれるかに拘らず、命令は、DASD記憶装置(例えば、従来の“ハード・ドライブ”若しくはRAIDアレイ)、磁気テープ、電子的なリード−オンリー・メモリ(例えば、ROM、EPROM、若しくはEEPROM)、フラッシュ・メモリ・カード、光学的記憶装置(例えば、CD−ROM、WORM、DVD、ディジタル光学テープ)、ペーパ“パンチ”カード、若しくはディジタル及びアナログ送信媒体を含む他の相応のデータ記憶媒体のような、種々の機械読み取り可能なデータ記憶媒体上に記憶されることができる。
発明が、その好ましい実施形態を引用して詳しく示され、説明されてきたが、形態及び細部の種々の変形が、請求項に述べられたように本発明の精神及び範囲から逸脱しないでなされることは、この分野において知識のある者より理解される。さらに、発明の要素は、単数で説明され、若しくは権利を主張するけれども、単数に限定することが厳密に述べられない限りは、複数が予想される。
図1は、ワイアレス通信ネットワークのアーキテクチャの絵のような図である。 図2は、実行時間環境を含むワイアレス装置を用いたシステムのアーキテクチャを説明するブロック図である。 図3は、ワイアレス装置に対する起動プロセスのフローチャートである。 図4は、MSCにおける登録プロセスのフローチャートである。 図5は、ワイアレス装置の番組アクティベーション・プロセスのフローチャートである。 図6は、番組アクティベーション要求をチェックするMSC上で実行するプロセスのフローチャートである。
符号の説明
100…通信ネットワーク,200…MSCと通信装置との間の通信の構造,208…ダウンリンク,210…アップリンク,300…登録プロセスの1実施形態のブロック図,400…登録手順のフローチャート,500…アクティベーション要求プロセスのフローチャート,600…MSC中の要求プロセスの1実施形態のフローチャート。

Claims (46)

  1. ワイアレス通信環境において通信装置をインターフェースするためのシステムであって、下記を具備する:
    ワイアレス・ネットワーク中の少なくとも1のアプリケーション・ダウンロード・サーバ;
    アプリケーション・ダウンロード・サーバと選択的に通信している少なくとも1のワイアレス装置であって、ワイアレス装置は、ワイアレス・ネットワークを渡って1若しくはそれより多くのアプリケーションをアクセスすることを選択的に試み、ワイアレス装置は、コンピュータ・プラットフォーム及び1若しくはそれより多くの常駐ソフトウェア・アプリケーションを含む;及び
    ここで、ワイアレス装置は、アプリケーション・ダウンロード・サーバへワイアレス装置能力データを選択的に通信する、及びアプリケーション・ダウンロード・サーバは、アクセスを試みているワイアレス装置のワイアレス装置能力データに基づいて1若しくはそれより多くのアプリケーションへのアクセスを選択的に決定する。
  2. 請求項1のシステム、ここで、ワイアレス装置能力データは、ワイアレス通信装置から送信された1若しくはそれより多くのフラッグを具備する、及びアプリケーション・ダウンロード・サーバは、ワイアレス通信装置によるアクセスに対して利用可能にされるべきアプリケーションを選択するために1若しくはそれより多くのフラッグを使用する。
  3. 請求項1のシステム、ここで、ワイアレス装置能力データは、加入者情報を提供する。
  4. 請求項1のシステム、ここで、ワイアレス装置能力データは、ワイアレス装置のコンピュータ・プラットフォームに関する情報を提供する。
  5. 請求項1のシステム、ここで、ワイアレス装置能力データは、ワイアレス装置のコンピュータ・プラットフォーム上に常駐するソフトウェアに関する情報を提供する。
  6. 請求項1のシステム、ここで、ワイアレス装置によってアクセスされるように試みられた1若しくはそれより多くのアプリケーションは、アプリケーション・ダウンロード・サーバ上に常駐する。
  7. 請求項1のシステム、ここで、ワイアレス装置によってアクセスされるように試みられた1若しくはそれより多くのアプリケーションは、ワイアレス・ネットワーク上の他の1のコンピュータ装置上に常駐する、及びアプリケーション・ダウンロード・サーバは、アプリケーション・ダウンロード・サーバにおいて受信されたアクセスを試みているワイアレス装置のワイアレス装置能力データに基づいて他のコンピュータ装置上に常駐する1若しくはそれより多くのアプリケーションへのアクセスを決定する。
  8. ワイアレス通信環境において通信装置をインターフェースするためのシステムであって、下記を具備する:
    ワイアレス・ネットワークを渡って少なくとも1のアプリケーションをダウンロードするための少なくとも1のアプリケーション・ダウンロード手段;
    ワイアレス・ネットワークを渡って1若しくはそれより多くのアプリケーションをアクセスしようと選択的に試みるための少なくとも1のワイアレス通信手段;及び
    ここで、ワイアレス通信手段は、アプリケーション・ダウンロード手段へ能力データを選択的に通信する、及びアプリケーション・ダウンロード手段は、能力データに基づいて1若しくはそれより多くのアプリケーションへのアクセスを選択的に決定する。
  9. ワイアレス・ネットワークを渡ってワイアレス装置に利用可能なソフトウェア・アプリケーションをカスタマイズするための方法であって、下記の工程を具備する:
    ワイアレス装置においてワイアレス装置能力データを発生させること、ワイアレス装置は、コンピュータ・プラットフォーム及び1若しくはそれより多くの常駐ソフトウェア・アプリケーションを含む;
    ワイアレス・ネットワークを渡ってワイアレス装置から1若しくはそれより多くのアプリケーションをアクセスしようと試みること;
    ワイアレス装置からアプリケーション・ダウンロード・サーバへワイアレス装置能力データを送信すること;及び
    ワイアレス装置能力データに基づいて1若しくはそれより多くのアプリケーションへのワイアレス装置のアクセスを決定すること。
  10. ワイアレス装置のコンピュータ・プラットフォームへ1若しくはそれより多くのアプリケーションをダウンロードする工程をさらに具備する、請求項9の方法。
  11. 請求項9の方法、ここで、ワイアレス装置能力データを発生させる工程は、ワイアレス装置上で1若しくはそれより多くのフラッグを発生させることである。
  12. 請求項9の方法、ここで、ワイアレス装置能力データを送信する工程は、少なくとも加入者情報を送信することである。
  13. 請求項9の方法、ここで、ワイアレス装置能力データを送信する工程は、少なくともワイアレス装置のコンピュータ・プラットフォームに関する情報を送信することである。
  14. 請求項9の方法、ここで、ワイアレス装置能力データを送信する工程は、少なくともワイアレス装置のコンピュータ・プラットフォーム上に常駐するソフトウェアに関する情報を送信することである。
  15. 請求項9の方法、ここで、ワイアレス・ネットワークを渡って1若しくはそれより多くのアプリケーションをアクセスしようと試みる工程は、アプリケーション・ダウンロード・サーバ上に常駐する1若しくはそれより多くのアプリケーションをアクセスしようと試みることである。
  16. 請求項9の方法、ここで、
    ワイアレス・ネットワークを渡って1若しくはそれより多くのアプリケーションをアクセスしようと試みる工程は、ワイアレス・ネットワーク上の第1のアプリケーション・ダウンロード・サーバ上に常駐する1若しくはそれより多くのアプリケーションをアクセスしようと試みることである;
    ワイアレス装置能力データを送信する工程は、ワイアレス・ネットワーク上の第2のコンピュータ装置へワイアレス装置能力データを送信することである;及び
    1若しくはそれより多くのアプリケーションへのワイアレス装置のアクセスを決定する工程は、ワイアレス装置能力データに基づいて第2のコンピュータ装置において1若しくはそれより多くのアプリケーションへのワイアレス装置のアクセスを決定することである。
  17. ワイアレス・ネットワークを渡ってワイアレス装置にソフトウェア・アプリケーションを提供するための方法であって、下記の工程を具備する:
    ワイアレス装置においてワイアレス装置能力データを発生させるためのデータ発生工程、ワイアレス装置は、コンピュータ・プラットフォーム及び1若しくはそれより多くの常駐ソフトウェア・アプリケーションを含む;
    ワイアレス・ネットワークを渡ってワイアレス装置により1若しくはそれより多くのアプリケーションをアクセスするためのアクセス工程;
    ワイアレス装置からアプリケーション・ダウンロード・サーバへワイアレス装置能力データを送信するための送信工程;及び
    ワイアレス装置能力データに基づいて1若しくはそれより多くのアプリケーションをアクセスするためにワイアレス装置のアクセスを決定するためのアクセス決定工程。
  18. ワイアレス・ネットワークを渡ってアプリケーション・ダウンロード・サーバと選択的に通信し、アプリケーション・ダウンロード・サーバにおいて1若しくはそれより多くのアプリケーションをアクセスしようと選択的に試みるワイアレス装置、ワイアレス装置は、コンピュータ・プラットフォーム及び1若しくはそれより多くの常駐ソフトウェア・アプリケーションを含む、及びここで、ワイアレス装置は、アプリケーション・ダウンロード・サーバへワイアレス装置能力データを選択的に通信する。
  19. 請求項18の装置、ここで、ワイアレス装置能力データは、ワイアレス通信装置から送信された1若しくはそれより多くのフラッグを具備する。
  20. 請求項18の装置、ここで、ワイアレス装置能力データは、加入者情報を提供する。
  21. 請求項18の装置、ここで、ワイアレス装置能力データは、ワイアレス装置のコンピュータ・プラットフォームに関する情報を提供する。
  22. 請求項18の装置、ここで、ワイアレス装置能力データは、ワイアレス装置のコンピュータ・プラットフォーム上に常駐するソフトウェアに関する情報を提供する。
  23. 請求項18の装置、ここで、装置は、アプリケーション・ダウンロード・サーバをアクセスすることを試みている時にワイアレス装置能力データを通信する。
  24. 請求項18の装置、ここで、装置は、アプリケーション・ダウンロード・サーバに常駐するアプリケーションをアクセスすることを試みている時にワイアレス装置能力データを通信する。
  25. ワイアレス通信ネットワーク上のワイアレス通信装置と選択的にインターフェースするサーバであって、サーバは、ワイアレス装置に対するアプリケーションへのアクセスを選択的に提供する、ここで、ワイアレス装置は、アプリケーション・ダウンロード・サーバへワイアレス装置能力データを選択的に通信する、及びアプリケーション・ダウンロード・サーバは、アクセスを試みているワイアレス装置から受信されたワイアレス装置能力データに基づいて1若しくはそれより多くのアプリケーションへのアクセスを選択的に決定する。
  26. 請求項25のサーバ、ここで、アクセスの決定は、少なくとも加入者情報を含むワイアレス装置能力データに基づく。
  27. 請求項25のサーバ、ここで、ワイアレス装置は、コンピュータ・プラットフォームを含む、及びアクセスの決定は、コンピュータ・プラットフォームに関する情報を含むワイアレス装置能力データに基づく。
  28. 請求項27のサーバ、ここで、ワイアレス装置は、常駐ソフトウェアを有するコンピュータ・プラットフォームを含む、及び決定は、少なくともワイアレス装置のコンピュータ・プラットフォーム上に常駐するソフトウェアに関する情報を含むワイアレス装置能力データに基づく。
  29. 請求項25のサーバ、ここで、ワイアレス装置によりアクセスされるように試みられた1若しくはそれより多くのアプリケーションは、アプリケーション・ダウンロード・サーバ上に常駐する。
  30. 請求項25のサーバ、ここで、ワイアレス装置によりアクセスされるように試みられた1若しくはそれより多くのアプリケーションは、ワイアレス・ネットワーク上の他の1のワイアレス装置上に常駐する、及びサーバは、サーバにおいて受信されたアクセスを試みているワイアレス装置のワイアレス装置能力データに基づいて他のコンピュータ装置上に常駐する1若しくはそれより多くのアプリケーションへのアクセスを選択的に決定する。
  31. 実行された場合に、コンピュータ・プラットフォーム及び1若しくはそれより多くのソフトウェア・アプリケーションを含むワイアレス・コンピュータ装置に:
    ワイアレス装置能力データを発生させる;
    アプリケーション・ダウンロード・サーバにおいてワイアレス・ネットワークを渡って1若しくはそれより多くのアプリケーションをアクセスすることを試みる;及び
    ワイアレス装置からアプリケーション・ダウンロード・サーバへワイアレス装置能力データを送信する、
    工程を実施させる、コンピュータ・プログラム。
  32. 請求項31のプログラム、ここで、プログラムは、装置にワイアレス装置のコンピュータ・プラットフォームへ1若しくはそれより多くのアプリケーションをダウンローディングする工程をさらに実施させる。
  33. 請求項31のプログラム、ここで、プログラムは、ワイアレス装置上に1若しくはそれより多くのフラッグを発生させるようにワイアレス装置能力データを発生させる工程を生じさせる。
  34. 請求項31のプログラム、ここで、プログラムは、少なくとも加入者情報を送信させるようにワイアレス装置能力データを送信する工程を生じさせる。
  35. 請求項31のプログラム、ここで、プログラムは、少なくともワイアレス装置のコンピュータ・プラットフォームに関する情報を送信させるようにワイアレス装置能力データを送信する工程を生じさせる。
  36. 請求項31のプログラム、ここで、プログラムは、少なくともワイアレス装置のコンピュータ・プラットフォーム上に常駐するソフトウェアに関する情報を送信するようにワイアレス装置能力データを送信する工程を生じさせる。
  37. 請求項31のプログラム、ここで、プログラムは、1若しくはそれより多くのアプリケーションをアクセスすることを試みる工程において、ワイアレス装置からアプリケーション・ダウンロード・サーバへワイアレス装置能力データを送信するようにワイアレス装置能力データを送信する工程を生じさせる。
  38. 請求項31のプログラム、ここで、プログラムは、アプリケーションをダウンロードすることを試みる工程において、ワイアレス装置からアプリケーション・ダウンロード・サーバへワイアレス装置能力データを送信するようにワイアレス装置能力データを送信する工程を生じさせる。
  39. 実行された場合に、ワイアレス・ネットワークを渡ってワイアレス装置へ1若しくはそれより多くのアプリケーションへのアクセスを提供するワイアレス・コンピュータ装置に:
    ワイアレス・ネットワークを渡ってワイアレス装置から1若しくはそれより多くのアプリケーションのアクセス試みを受信する;
    ワイアレス装置からワイアレス装置能力データを受信する;及び
    ワイアレス装置能力データに基づいて1若しくはそれより多くのアプリケーションへのワイアレス装置のアクセスを決定する、
    工程を実施させる、コンピュータ・プログラム。
  40. 請求項39のプログラム、ここで、プログラムは、ワイアレス装置へ1若しくはそれより多くのアプリケーションを送信する工程を実施するために装置をさらに管理する。
  41. 請求項39のプログラム、ここで、プログラムは、ワイアレス装置からフラッグを受信するようにワイアレス装置能力データを受信する工程を生じさせる。
  42. 請求項39のプログラム、ここで、プログラムは、少なくとも加入者情報に基づいてアクセスを決定させるようにワイアレス装置能力データに基づいて1若しくはそれより多くのアプリケーションへワイアレス装置のアクセスを決定する工程を生じさせる。
  43. 請求項39のプログラム、ここで、プログラムは、少なくともワイアレス装置のコンピュータ・プラットフォームに関する情報に基づいてアクセスを決定させるようにワイアレス装置能力データに基づいて1若しくはそれより多くのアプリケーションへワイアレス装置のアクセスを決定する工程を生じさせる。
  44. 請求項39のプログラム、ここで、プログラムは、少なくともワイアレス装置のコンピュータ・プラットフォーム上に常駐するソフトウェアに関する情報に基づいてアクセスを決定させるようにワイアレス装置能力データに基づいて1若しくはそれより多くのアプリケーションへワイアレス装置のアクセスを決定する工程を生じさせる。
  45. 請求項40のプログラム、ここで、プログラムは、そのコンピュータ装置上に常駐する1若しくはそれより多くのアプリケーションをワイアレス装置へ送信させるようにワイアレス装置へ1若しくはそれより多くのアプリケーションを送信する工程を生じさせる。
  46. 請求項40のプログラム、ここで、プログラムは、ワイアレス・ネットワーク上の他の1のコンピュータ装置上に常駐する1若しくはそれより多くのアプリケーションをワイアレス装置へ送信させるようにワイアレス装置へ1若しくはそれより多くのアプリケーションを送信する工程を生じさせる。
JP2004531596A 2002-08-30 2003-08-26 ワイアレス装置能力に基づいたアプリケーション及びアプリケーション・メタデータ・フィルタリングのためのシステム及び方法 Withdrawn JP2005537541A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/232,911 US7113776B2 (en) 2002-08-30 2002-08-30 System and method for application and application metadata filtering based on wireless device capabilities
PCT/US2003/026896 WO2004021671A1 (en) 2002-08-30 2003-08-26 System and method for application and application metadata filtering based on wireless device capabilities

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2009127179A Division JP5340810B2 (ja) 2002-08-30 2009-05-27 ワイアレス装置能力に基づいたアプリケーション及びアプリケーション・メタデータ・フィルタリングのためのシステム及び方法

Publications (1)

Publication Number Publication Date
JP2005537541A true JP2005537541A (ja) 2005-12-08

Family

ID=31977103

Family Applications (4)

Application Number Title Priority Date Filing Date
JP2004531596A Withdrawn JP2005537541A (ja) 2002-08-30 2003-08-26 ワイアレス装置能力に基づいたアプリケーション及びアプリケーション・メタデータ・フィルタリングのためのシステム及び方法
JP2009127179A Expired - Lifetime JP5340810B2 (ja) 2002-08-30 2009-05-27 ワイアレス装置能力に基づいたアプリケーション及びアプリケーション・メタデータ・フィルタリングのためのシステム及び方法
JP2012157600A Expired - Lifetime JP5868798B2 (ja) 2002-08-30 2012-07-13 ワイアレス装置能力に基づいたアプリケーション及びアプリケーション・メタデータ・フィルタリングのためのシステム及び方法
JP2014148143A Expired - Lifetime JP5902250B2 (ja) 2002-08-30 2014-07-18 ワイアレス装置能力に基づいたアプリケーション及びアプリケーション・メタデータ・フィルタリングのためのシステム及び方法

Family Applications After (3)

Application Number Title Priority Date Filing Date
JP2009127179A Expired - Lifetime JP5340810B2 (ja) 2002-08-30 2009-05-27 ワイアレス装置能力に基づいたアプリケーション及びアプリケーション・メタデータ・フィルタリングのためのシステム及び方法
JP2012157600A Expired - Lifetime JP5868798B2 (ja) 2002-08-30 2012-07-13 ワイアレス装置能力に基づいたアプリケーション及びアプリケーション・メタデータ・フィルタリングのためのシステム及び方法
JP2014148143A Expired - Lifetime JP5902250B2 (ja) 2002-08-30 2014-07-18 ワイアレス装置能力に基づいたアプリケーション及びアプリケーション・メタデータ・フィルタリングのためのシステム及び方法

Country Status (19)

Country Link
US (1) US7113776B2 (ja)
EP (3) EP1547339B1 (ja)
JP (4) JP2005537541A (ja)
KR (1) KR100753379B1 (ja)
CN (1) CN1689299B (ja)
AR (1) AR045971A1 (ja)
AT (3) ATE549847T1 (ja)
AU (1) AU2003262933C1 (ja)
BR (2) BRPI0313841B1 (ja)
CA (1) CA2496827C (ja)
DE (2) DE60319395T2 (ja)
ES (2) ES2350874T3 (ja)
IL (1) IL166881A (ja)
MX (1) MXPA05002239A (ja)
NZ (1) NZ538272A (ja)
PE (1) PE20040278A1 (ja)
RU (1) RU2351088C2 (ja)
TW (1) TWI340585B (ja)
WO (1) WO2004021671A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009514346A (ja) * 2005-10-25 2009-04-02 ソニー エリクソン モバイル コミュニケーションズ, エービー 無線通信デバイスの能力に応じて電子コンテンツの取得を調整する方法及びデバイス
JP2012249309A (ja) * 2002-08-30 2012-12-13 Qualcomm Inc ワイアレス装置能力に基づいたアプリケーション及びアプリケーション・メタデータ・フィルタリングのためのシステム及び方法
JP2014503088A (ja) * 2010-12-18 2014-02-06 クアルコム,インコーポレイテッド デバイス固有コンテンツを管理するための方法およびシステム

Families Citing this family (69)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6947772B2 (en) * 2002-01-31 2005-09-20 Qualcomm Incorporated System and method for providing messages on a wireless device connecting to an application server
US6996394B2 (en) 2002-08-30 2006-02-07 Qualcomm Incorporated Server processing in providing messages for a wireless device connecting to a server
US7039398B2 (en) 2002-08-30 2006-05-02 Qualcomm Incorporated Server processing of interactive screens for a wireless device
US7139559B2 (en) * 2002-12-09 2006-11-21 Qualcomm Inc. System and method for handshaking between wireless devices and servers
US7280818B2 (en) * 2004-05-28 2007-10-09 At&T Mobility Ii Llc Mobile device notification with opinions
US6999749B2 (en) * 2002-12-19 2006-02-14 Cingular Wireless Ii, Llc Conditional application invocation in a wireless device
US8737981B2 (en) * 2002-12-19 2014-05-27 Qualcomm Incorporated Downloadable configuring application for a wireless device
US6941134B2 (en) * 2002-12-19 2005-09-06 Cingular Wireless Ii, Llc Automated device behavior management based on preset preferences
US6999748B2 (en) * 2002-12-19 2006-02-14 Cingular Wireless Ii, Llc Automated device behavior management based on network charging and rating conditions
US20050282559A1 (en) * 2003-02-25 2005-12-22 Boston Communications Group, Inc. Method and system for providing supervisory control over wireless phone data usage
CA2517132A1 (en) * 2003-02-25 2004-09-10 Boston Communications Group, Inc. Method and system for providing supervisory control over wireless phone usage
US7480726B2 (en) * 2003-10-24 2009-01-20 International Business Machines Corporation Method and system for establishing communication between at least two devices
US7534169B2 (en) 2005-07-08 2009-05-19 Cfph, Llc System and method for wireless gaming system with user profiles
US8616967B2 (en) 2004-02-25 2013-12-31 Cfph, Llc System and method for convenience gaming
US9178948B2 (en) * 2004-07-30 2015-11-03 Qualcomm Incorporated Methods and apparatus for subscribing to multimedia delivery services in a data network
DE102004063688A1 (de) * 2004-12-28 2006-07-13 Vodafone Holding Gmbh System und Verfahren zur Vermittlung von Daten zwischen einem Datenanbieter und einem Mobilfunkteilnehmer
EP1688850A1 (en) * 2005-02-07 2006-08-09 Sony Ericsson Mobile Communications AB Generic parser for electronic devices
US8745653B2 (en) * 2005-05-05 2014-06-03 Qualcomm Incorporated Methods and apparatus for auto-subscription in a network environment
US10510214B2 (en) 2005-07-08 2019-12-17 Cfph, Llc System and method for peer-to-peer wireless gaming
US8070604B2 (en) * 2005-08-09 2011-12-06 Cfph, Llc System and method for providing wireless gaming as a service application
CN100395978C (zh) * 2005-08-15 2008-06-18 华为技术有限公司 一种下载方法及一种终端
US7927216B2 (en) 2005-09-15 2011-04-19 Nintendo Co., Ltd. Video game system with wireless modular handheld controller
US7765287B2 (en) * 2005-08-25 2010-07-27 Microsoft Corporation Platform management techniques of handling providers
JP4777725B2 (ja) * 2005-08-31 2011-09-21 フェリカネットワークス株式会社 携帯端末装置,サーバ装置,アプリケーション提供方法およびコンピュータプログラム
US20070055629A1 (en) * 2005-09-08 2007-03-08 Qualcomm Incorporated Methods and apparatus for distributing content to support multiple customer service entities and content packagers
US7565506B2 (en) * 2005-09-08 2009-07-21 Qualcomm Incorporated Method and apparatus for delivering content based on receivers characteristics
US8893179B2 (en) 2005-09-12 2014-11-18 Qualcomm Incorporated Apparatus and methods for providing and presenting customized channel information
US20070078944A1 (en) * 2005-09-12 2007-04-05 Mark Charlebois Apparatus and methods for delivering and presenting auxiliary services for customizing a channel
US8528029B2 (en) * 2005-09-12 2013-09-03 Qualcomm Incorporated Apparatus and methods of open and closed package subscription
WO2007031746A2 (en) * 2005-09-12 2007-03-22 Telescratch Limited Method of download data delivery
US20070115929A1 (en) * 2005-11-08 2007-05-24 Bruce Collins Flexible system for distributing content to a device
US8533358B2 (en) * 2005-11-08 2013-09-10 Qualcomm Incorporated Methods and apparatus for fragmenting system information messages in wireless networks
US8571570B2 (en) * 2005-11-08 2013-10-29 Qualcomm Incorporated Methods and apparatus for delivering regional parameters
US8600836B2 (en) * 2005-11-08 2013-12-03 Qualcomm Incorporated System for distributing packages and channels to a device
CN100563169C (zh) * 2006-01-24 2009-11-25 华为技术有限公司 客户端能力更新上报系统、方法、服务器和终端设备
US7783613B2 (en) * 2006-02-03 2010-08-24 Infosys Technologies Ltd. Context-aware middleware platform for client devices
US20070214110A1 (en) * 2006-03-09 2007-09-13 Sap Ag Systems and methods for providing services
US7644861B2 (en) 2006-04-18 2010-01-12 Bgc Partners, Inc. Systems and methods for providing access to wireless gaming devices
US7549576B2 (en) 2006-05-05 2009-06-23 Cfph, L.L.C. Systems and methods for providing access to wireless gaming devices
US8939359B2 (en) 2006-05-05 2015-01-27 Cfph, Llc Game access device with time varying signal
US8073984B2 (en) * 2006-05-22 2011-12-06 Apple Inc. Communication protocol for use with portable electronic devices
US8290509B2 (en) * 2006-06-23 2012-10-16 The Invention Science Fund I, Llc Deactivation system and method for a transferable device
US9106740B2 (en) * 2006-06-23 2015-08-11 The Invention Science Fund I, Llc Transferable device with alterable usage functionality
US20080040488A1 (en) * 2006-08-09 2008-02-14 Infosys Technologies Ltd. Context-aware mobile portal
US9411944B2 (en) 2006-11-15 2016-08-09 Cfph, Llc Biometric access sensitivity
US9183693B2 (en) 2007-03-08 2015-11-10 Cfph, Llc Game access device
US20090070127A1 (en) * 2007-09-10 2009-03-12 Lucent Technologies Inc. Method and apparatus for network-based mobile device coordination
US8301618B2 (en) * 2008-02-26 2012-10-30 Microsoft Corporation Techniques to consume content and metadata
US8358909B2 (en) 2008-02-26 2013-01-22 Microsoft Corporation Coordinated output of messages and content
US9264669B2 (en) * 2008-02-26 2016-02-16 Microsoft Technology Licensing, Llc Content management that addresses levels of functionality
US9210569B2 (en) * 2008-12-31 2015-12-08 Commscope Technologies Llc Femto personal proxy application client
US8693987B2 (en) * 2008-12-31 2014-04-08 Airvana Lp Femto personal policy server
US8745153B2 (en) 2009-02-09 2014-06-03 Apple Inc. Intelligent download of application programs
WO2011043016A1 (ja) * 2009-10-08 2011-04-14 日本電気株式会社 コンテンツ配信システム
KR101780023B1 (ko) * 2010-03-12 2017-09-19 삼성전자주식회사 구매 정보에 기초한 어플리케이션/콘텐트 송수신 방법 및 장치
US20110314071A1 (en) * 2010-06-17 2011-12-22 Openwave Systems Inc. Metadata-based data access and control
US8515979B2 (en) * 2010-06-18 2013-08-20 Verizon Patent And Licensing, Inc. Cross application execution service
EP3734449B1 (en) 2010-06-18 2023-07-12 Sweetlabs, Inc. Systems and methods for integration of an application runtime environment into a user computing environment
US8956231B2 (en) 2010-08-13 2015-02-17 Cfph, Llc Multi-process communication regarding gaming information
US9424002B2 (en) * 2010-12-03 2016-08-23 Microsoft Technology Licensing, Llc Meta-application framework
US9424018B2 (en) * 2011-03-21 2016-08-23 Microsoft Technology Licensing, Llc Filtering and promoting application store applications
FR2977104A1 (fr) * 2011-06-24 2012-12-28 France Telecom Procede de gestion de fourniture de services
US9131013B2 (en) 2011-07-29 2015-09-08 International Business Machines Corporation Tailoring content to be delivered to mobile device based upon features of mobile device
US9697016B2 (en) * 2011-11-15 2017-07-04 Microsoft Technology Licensing, Llc Search augmented menu and configuration for computer applications
KR101967682B1 (ko) * 2012-08-06 2019-08-19 삼성전자주식회사 사용자 단말 장치 및 이를 이용한 통신 방법
US8775925B2 (en) 2012-08-28 2014-07-08 Sweetlabs, Inc. Systems and methods for hosted applications
JP6527035B2 (ja) * 2015-06-30 2019-06-05 浜松ホトニクス株式会社 固体撮像装置
US9965604B2 (en) 2015-09-10 2018-05-08 Microsoft Technology Licensing, Llc De-duplication of per-user registration data
US10069940B2 (en) 2015-09-10 2018-09-04 Microsoft Technology Licensing, Llc Deployment meta-data based applicability targetting

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES2388835T3 (es) * 1995-04-21 2012-10-19 Siemens Aktiengesellschaft Sistema de telefonía móvil y estación de radio
JP3756954B2 (ja) * 1995-07-11 2006-03-22 株式会社 日立製作所 サービス提供システム
US6104924A (en) * 1996-07-15 2000-08-15 Sony Corporation Virtual terminal protocol using text messaging
US6006091A (en) * 1996-12-12 1999-12-21 Telefonaktiebolaget Lm Ericsson (Publ) System and method of informing a radio telecommunications network of the operating capabilities of a mobile terminal located therein
US5924026A (en) * 1997-03-04 1999-07-13 Nokia Mobile Phones Limited Exchange of system and terminal capabilities over the same analog control channel
US6035339A (en) * 1997-03-13 2000-03-07 At&T Corporation Network information delivery system for delivering information based on end user terminal requirements
US6223028B1 (en) * 1997-03-17 2001-04-24 Nortel Networks Ltd Enhanced method and system for programming a mobile telephone over the air within a mobile telephone communication network
US6029065A (en) * 1997-05-05 2000-02-22 Nokia Mobile Phones, Ltd. Remote feature code programming for mobile stations
US6167441A (en) * 1997-11-21 2000-12-26 International Business Machines Corporation Customization of web pages based on requester type
US6275692B1 (en) * 1998-02-11 2001-08-14 Telefonaktiebolaget L M Ericsson (Publ) Server request including code for customizing service to requesting cellular mobile station
JP4154542B2 (ja) * 1998-05-11 2008-09-24 ソニー株式会社 情報提供方法、情報提供システム、情報通信端末およびサーバ装置
JP2000112764A (ja) * 1998-10-01 2000-04-21 Nec Software Ltd ソフトウェアダウンロードシステム
US6553375B1 (en) 1998-11-25 2003-04-22 International Business Machines Corporation Method and apparatus for server based handheld application and database management
ES2318907T3 (es) 1998-12-16 2009-05-01 NOKIA SIEMENS NETWORKS GMBH & CO. KG Sistema de servicios en una red.
JP2001051810A (ja) * 1999-08-04 2001-02-23 Ricoh Co Ltd プリンタ・ドライバ更新管理方法、印刷装置及びコンピュータ・ネットワーク・システム
GB2369701B (en) * 1999-08-17 2002-11-13 Nec Corp System for changing a program stored in a terminal device and a terminal device used in the system
JP2001223799A (ja) * 2000-02-10 2001-08-17 Nec Corp 移動体通信システムおよびプログラム伝送方法
US6363249B1 (en) * 2000-04-10 2002-03-26 Motorola, Inc. Dynamically configurable datagram message communication system
US6795704B1 (en) * 2000-06-13 2004-09-21 Bellsouth Intellectual Property Corporation Teleservice based capability report for radiotelephone networks
JP2002014821A (ja) 2000-06-29 2002-01-18 Toshiba Corp サーバクライアントシステム及びこのサーバクライアントシステムにおけるアプリケーション配布方法を記憶した記憶媒体
KR100359928B1 (ko) * 2000-07-03 2002-11-07 주식회사 모빌탑 휴대통신단말기용 콘텐츠 프로그램 전송방법 및 그 실행방법
EP1170967B1 (de) * 2000-07-04 2003-10-22 Siemens Aktiengesellschaft System und Verfahren zum Betrieb eines interaktiven Servers in einem zellularen Kommunikationsnetz
JP2002055826A (ja) * 2000-08-11 2002-02-20 Sega Corp サーバ装置、携帯端末装置及びコンテンツの提供方法
US6542740B1 (en) * 2000-10-24 2003-04-01 Litepoint, Corp. System, method and article of manufacture for utilizing a wireless link in an interface roaming network framework
RU16965U1 (ru) * 2000-10-25 2001-02-27 Ямилев Ильгиз Амирович Система предоставления платных услуг в телекоммуникационной сети (варианты)
US6816895B2 (en) * 2001-03-26 2004-11-09 Motorola, Inc. Updating the capability negotiation information of a mobile station with an editing application downloaded from a service provider
GB0108059D0 (en) * 2001-03-30 2001-05-23 British Telecomm Software customisation
US7003575B2 (en) * 2001-10-15 2006-02-21 First Hop Oy Method for assisting load balancing in a server cluster by rerouting IP traffic, and a server cluster and a client, operating according to same
US6955298B2 (en) * 2001-12-27 2005-10-18 Samsung Electronics Co., Ltd. Apparatus and method for rendering web page HTML data into a format suitable for display on the screen of a wireless mobile station
US20040002943A1 (en) * 2002-06-28 2004-01-01 Merrill John Wickens Lamb Systems and methods for application delivery and configuration management of mobile devices
US7113776B2 (en) * 2002-08-30 2006-09-26 Qualcomm Inc. System and method for application and application metadata filtering based on wireless device capabilities

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012249309A (ja) * 2002-08-30 2012-12-13 Qualcomm Inc ワイアレス装置能力に基づいたアプリケーション及びアプリケーション・メタデータ・フィルタリングのためのシステム及び方法
JP2009514346A (ja) * 2005-10-25 2009-04-02 ソニー エリクソン モバイル コミュニケーションズ, エービー 無線通信デバイスの能力に応じて電子コンテンツの取得を調整する方法及びデバイス
JP2014503088A (ja) * 2010-12-18 2014-02-06 クアルコム,インコーポレイテッド デバイス固有コンテンツを管理するための方法およびシステム

Also Published As

Publication number Publication date
JP5902250B2 (ja) 2016-04-13
ATE549847T1 (de) 2012-03-15
RU2005108987A (ru) 2005-08-27
EP1547339B1 (en) 2008-02-27
AU2003262933B2 (en) 2009-01-29
WO2004021671A1 (en) 2004-03-11
TW200420103A (en) 2004-10-01
CA2496827A1 (en) 2004-03-11
AU2003262933A1 (en) 2004-03-19
JP2009284491A (ja) 2009-12-03
ES2350874T3 (es) 2011-01-27
EP1912410B1 (en) 2010-09-22
NZ538272A (en) 2007-12-21
MXPA05002239A (es) 2005-07-05
DE60319395D1 (de) 2008-04-10
EP2252029A1 (en) 2010-11-17
KR20040019838A (ko) 2004-03-06
BR0313841A (pt) 2005-06-21
DE60334332D1 (de) 2010-11-04
AU2003262933C1 (en) 2009-06-25
ES2382351T3 (es) 2012-06-07
JP5340810B2 (ja) 2013-11-13
JP2012249309A (ja) 2012-12-13
IL166881A (en) 2011-01-31
AR045971A1 (es) 2005-11-23
DE60319395T2 (de) 2009-01-02
US20040043763A1 (en) 2004-03-04
CN1689299B (zh) 2012-10-17
TWI340585B (en) 2011-04-11
PE20040278A1 (es) 2004-05-01
ATE482558T1 (de) 2010-10-15
KR100753379B1 (ko) 2007-08-30
JP5868798B2 (ja) 2016-02-24
EP1547339A1 (en) 2005-06-29
US7113776B2 (en) 2006-09-26
CN1689299A (zh) 2005-10-26
ATE387794T1 (de) 2008-03-15
RU2351088C2 (ru) 2009-03-27
JP2014222933A (ja) 2014-11-27
EP2252029B1 (en) 2012-03-14
BRPI0313841B1 (pt) 2019-10-15
CA2496827C (en) 2011-11-29
EP1912410A1 (en) 2008-04-16

Similar Documents

Publication Publication Date Title
JP5902250B2 (ja) ワイアレス装置能力に基づいたアプリケーション及びアプリケーション・メタデータ・フィルタリングのためのシステム及び方法
CA2474624C (en) System and method for providing messages on a wireless device connecting to an application server
CA2780911C (en) Server processing in providing messages for a wireless device connecting to a server
JP5133502B2 (ja) 無線装置のためのダウンロード可能な構成アプリケーション
KR100593516B1 (ko) 애플리케이션 서버상의 애플리케이션 카탈로그를무선장치에 제공하기 위한 시스템 및 방법
KR100579759B1 (ko) 무선장치용 대화형 스크린을 서버에 의하여 처리하기 위한방법 및 시스템
JP2008521352A (ja) 通信システムにおけるキャリア・カスタマイゼーションのための方法と装置
EP1941756A1 (en) Cellular telephone service management
HK1082616A (en) System and method for application and application metadata filtering based on wireless device capabilities
HK1138707A (en) Server processing in providing messages for a wireless device connecting to a server

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060802

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080924

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081224

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090127

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090427

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20090609

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20090703

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110318

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110324

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20120229

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20120305

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20120322