JP4139228B2 - アプリケーションの通信に基づく請求方法およびシステム - Google Patents
アプリケーションの通信に基づく請求方法およびシステム Download PDFInfo
- Publication number
- JP4139228B2 JP4139228B2 JP2002582554A JP2002582554A JP4139228B2 JP 4139228 B2 JP4139228 B2 JP 4139228B2 JP 2002582554 A JP2002582554 A JP 2002582554A JP 2002582554 A JP2002582554 A JP 2002582554A JP 4139228 B2 JP4139228 B2 JP 4139228B2
- Authority
- JP
- Japan
- Prior art keywords
- billing
- application
- data
- content
- network
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 173
- 238000004891 communication Methods 0.000 title description 38
- 230000005540 biological transmission Effects 0.000 claims abstract description 68
- 239000003607 modifier Substances 0.000 claims description 25
- 238000007689 inspection Methods 0.000 claims description 13
- 238000001514 detection method Methods 0.000 claims description 3
- 230000001737 promoting effect Effects 0.000 claims 2
- 239000000969 carrier Substances 0.000 abstract description 9
- 230000008569 process Effects 0.000 description 51
- 238000012545 processing Methods 0.000 description 38
- 238000012546 transfer Methods 0.000 description 35
- 238000010586 diagram Methods 0.000 description 32
- 238000013459 approach Methods 0.000 description 29
- 238000007726 management method Methods 0.000 description 19
- 238000003860 storage Methods 0.000 description 17
- 230000007246 mechanism Effects 0.000 description 14
- 230000006870 function Effects 0.000 description 12
- 230000004048 modification Effects 0.000 description 11
- 230000004044 response Effects 0.000 description 11
- 230000008859 change Effects 0.000 description 10
- 238000009826 distribution Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 9
- 238000012986 modification Methods 0.000 description 9
- 230000006855 networking Effects 0.000 description 9
- 238000005457 optimization Methods 0.000 description 9
- 238000012360 testing method Methods 0.000 description 9
- 238000004458 analytical method Methods 0.000 description 8
- 230000006399 behavior Effects 0.000 description 6
- 238000004806 packaging method and process Methods 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 5
- 238000009434 installation Methods 0.000 description 5
- 238000012384 transportation and delivery Methods 0.000 description 5
- 238000013475 authorization Methods 0.000 description 4
- 230000010354 integration Effects 0.000 description 4
- 238000012795 verification Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000012805 post-processing Methods 0.000 description 3
- 238000013480 data collection Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000005206 flow analysis Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000000047 product Substances 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 230000008672 reprogramming Effects 0.000 description 2
- 239000013589 supplement Substances 0.000 description 2
- 241000115929 Anabolia appendix Species 0.000 description 1
- 239000006126 MAS system Substances 0.000 description 1
- 206010057239 Post laminectomy syndrome Diseases 0.000 description 1
- 241000700605 Viruses Species 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000001351 cycling effect Effects 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
- 239000002689 soil Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000000547 structure data Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/303—Terminal profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/12—Protecting executable software
- G06F21/121—Restricting unauthorised execution of programs
- G06F21/125—Restricting unauthorised execution of programs by manipulating the program code, e.g. source code, compiled code, interpreted code, machine code
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/12—Protecting executable software
- G06F21/121—Restricting unauthorised execution of programs
- G06F21/128—Restricting unauthorised execution of programs involving web programs, i.e. using technology especially used in internet, generally interacting with a web browser, e.g. hypertext markup language [HTML], applets, java
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/04—Billing or invoicing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1403—Architecture for metering, charging or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/41—Billing record details, i.e. parameters, identifiers, structure of call data record [CDR]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/43—Billing software details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/48—Secure or trusted billing, e.g. trusted elements or encryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/51—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for resellers, retailers or service providers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/68—Payment of value-added services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/73—Validating charges
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0156—Secure and trusted billing, e.g. trusted elements, encryption, digital signature, codes or double check mechanisms to secure billing calculation and information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0164—Billing record, e.g. Call Data Record [CDR], Toll Ticket[TT], Automatic Message Accounting [AMA], Call Line Identifier [CLI], details, i.e. parameters, identifiers, structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0196—Payment of value-added services, mainly when their charges are added on the telephone bill, e.g. payment of non-telecom services, e-commerce, on-line banking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/20—Technology dependant metering
- H04M2215/2026—Wireless network, e.g. GSM, PCS, TACS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/22—Bandwidth or usage-sensitve billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/32—Involving wireless systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/54—Resellers-retail or service providers billing, e.g. agreements with telephone service operator, activation, charging/recharging of accounts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/70—Administration aspects, modify settings or limits or counter-check correct charges
- H04M2215/7072—Validate charges
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Software Systems (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Economics (AREA)
- Marketing (AREA)
- Mobile Radio Communication Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Storage Device Security (AREA)
- Meter Arrangements (AREA)
Description
(発明の分野)
本発明は、送信に基づく請求のための方法およびシステムに関し、より詳細には、ネットワークを介して送信されたデータに基づいて無線および有線アプリケーションの使用を請求するための方法およびシステムに関する。
今日では、無線デバイスは、世界の多くの共同体で実を結ぶようになってきている。無線電話、ハンドセット、パーソナル情報マネージャ、電子オーガナイザ、携帯情報端末、ポータブル電子メールマシン、ゲームマシン、および他のデバイス等のデバイスが、われわれの生活に便宜を与えるために、電話キャリアの加入者によって使用される。しかし、このようなデバイス上で使用されたソフトウエア、ならびにこのようなソフトウエアの使用のためにこれらのデバイスに展開および請求するためのメカニズムは難解である。典型的には、アプリケーションまたは他のサービスが無線デバイスにロードされる(一度に、一律料金で)場合、アプリケーションまたは他のサービスは、加入者ベース(アプリケーションおよびサービスのセットの全体の使用に対する手数料、あるいは全体の回線使用時間(airtime))で請求される。より最近の第三世代であるGPR等の無線ネットワークでは、キャリアは、デバイスによって使用された物理パケットの全体の数またはデバイスによって使用されたデータの量を識別することが可能である。従って、典型的なネットワークキャリアに対する請求モデルは、一律料金または加入者ベースの請求を反映し、アプリケーションおよびサービスの使用を必ずしも正確に反映しない。例えば、デバイス上で動作する間に、ネットワークにアクセスする無線アプリケーション(例えば、カレンダ、ブラウザ、または電子メールクライアント)は、典型的には、ネットワークにアクセスしないアプリケーションとは異なるキャリアリソース(例えば計算器またはテキストエディタ)を利用する。キャリアまたはコンテンツプロバイダは、特定のアプリケーションが消費するキャリアリソースの量に対して正確に料金請求することが利用できない。なぜなら、無線キャリアレベルにおいて提供された現在の請求システムは、ダウンロード時を除いてアプリケーションレベルに対して異なった請求を提供することができないからである。
本発明の実施形態は、送信に基づく請求のためのコンピュータおよびネットワークに基づく方法およびシステムを提供する。この方法およびシステムは、アプリケーション間に送信されたデータの量またはコンテンツの他のタイプのコンテンツ、ならびにネットワークに基づいた請求情報のトラッキングを提供する。例示的な実施形態は、パケットベースの請求システム(Packet−Based Billing System(「PBBS」))を提供し、このシステムは、キャリアおよびサードパーティコンテンツプロバイダ等のアプリケーションプロバイダが無線デバイス等のモバイル加入者デバイス、アプリケーション毎、利用の程度に基づいたユーザ毎のベースでアプリケーション/サービス(一般的には「コンテンツ」)の使用に対してクライアントまたは加入者(一般的には「ユーザ」)に請求することを可能にする。本発明の実施形態はまた、同じ技術を用いて、有線加入者デバイスに対するアプリケーション毎、ユーザ毎を基本として加入者に請求するために使用され得る。
本発明の実施形態は、送信に基づく請求のためのコンピュータおよびネットワークに基づく方法およびシステムを提供する。この方法およびシステムは、アプリケーション間に送信されたデータの量またはコンテンツの他のタイプ、ならびにネットワークに基づいた請求情報のトラッキングを提供する。例示的な実施形態は、パケットベースの請求システム(「PBBS」)を提供し、このシステムは、キャリアおよびサードパーティコンテンツプロバイダ等のアプリケーションプロバイダが、利用の程度に基づいたアプリケーション毎、ユーザ毎を基本として無線デバイス等のモバイル加入者デバイス上のアプリケーション/サービス(一般的には「コンテンツ」)の使用に対してクライアントまたは加入者(一般的には「ユーザ」)に請求することを可能にする。本発明の実施形態はまた、同様な技術を用いて、有線加入者デバイスに対してもアプリケーション毎、ユーザ毎を基本として加入者に請求するために使用され得る。本説明は、主にアプリケーションを参照するが、当業者は、本明細書中で説明された本方法およびシステムが、ネットワークを介してパケットレベル(サービスおよびリソース等)で送信され得る任意の他のタイプのコンテンツに適用可能であり、これらがクライアントデバイス上で「実行される」場合、請求データをサーバに通信することが可能であることを理解する。例えば、オーディオまたはビデオ等を再生するためのエンジンはこれらの方法に従って送信に基づく請求に対して修正され得る。さらに、本明細書中で説明された方法およびシステムは、ストリーミングされ得る、テキスト、ビデオ、オーディオ、グラフィックス等のコンテンツに拡張可能である。
無線アプリケーションの保守および分配
本発明の実施形態は、無線アプリケーションを保守および提供するためのコンピュータおよびネットワークベースの方法、ならびにシステムを提供する。本明細書中で議論されるように、プロビジョニング(Provisioning)とは、特定の使用、例えば、特定の顧客による特定の種類の加入者デバイス上で使用するためのコンテンツをカスタマイズおよび分配することである。例示の実施形態においては、モバイルアプリケーションシステム(MAS)が提供される。MASは、アプリケーション、リソース、およびモバイル加入者デバイスへの他のコンテンツを提供するために、個別かつ共にセキュアな態様で動作する相互運用サーバコンポーネントの集合である。MASは、例えば、セルラー電話およびハンドセットデバイス等の無線デバイスが、それらのデバイス上で用いるために、新しい、かつ更新されたアプリケーションをMASから動的にダウンロードすることを可能にする。動的ダウンロード能力は、無線アプリケーションのディベロッパー(コンテンツプロバイダ)の製品化までの時間の要求(time−to−market requirements)を著しく低減し、その結果、製品サポートおよびマーケティングの効率を高める。顧客は、その無線デバイス上でオペレーティングソフトウェアを迅速かつ便利に更新し、かつ人気のあるアプリケーション(ゲームを含む)をダウンロードすることができる。MASを用いて、顧客は、その無線ハンドセットデバイスをネットワークから直接的に更新し、これにより、ソフトウェアを更新するために地域の顧客サービス担当者と話す、または、サービスセンターを訪れるという時間のかかる経験を回避することができる。MASは、さらに、加入ビリング(subscription billing)を含む柔軟なビリングシナリオを支援し、これは、顧客が特定のサービスに加入して、所望するリソースおよびアプリケーションのみを受取ることを可能にする。
具体的に、工程301において、アプリケーションは、通常、キャリアから、またはコンテンツプロバイダから直接的にダウンロードするために利用可能にされる。アプリケーションは、多様な加入者デバイス上で実行することができるJaveなどのコンピュータ言語を用いて書き込まれ得る。アプリケーションは、キャリアのアプリケーションデータのリポジトリ(MASにおいてか、またはキャリアの構内にて配置され得る)に局所的に格納されるか、または、適宜、信用される第3者サーバに格納される(オープンプロビジョニングの場合、第3者サーバは、必ずしも信用されない)。工程302において、加入者は、アプリケーションをダウンロードし、利用可能なアプリケーションのリストを取り出し、特定の管理クエリまたは他のコマンドを実行するリクエストを送信する。プロトコル変換は、入来するリクエスト(および出ていくメッセージ)に対して実行され、多様な無線キャリアを横断して加入者デバイスとの通信をイネーブルする。ダウンロードされたアプリケーションは、例えば、加入者デバイス上で動作する新しい、および人気のあるアプリケーション、あるいは、アップグレードまたはより最近のソフトウェアのバージョンであり得る。リクエストは、例えば、リクエストを方向付けることを知らせるHTTPを用いるUniform Resource Locators(URL)を用いてなされる。MASは、拡張可能なコマンド処理エンジンを支援し、かつ種々のハンドラ、モジュール、MASのコンポーネントである他の構造の直接的な呼出しを、HTTPリクエストまたはアプリケーションプログラミングインターフェース(「API])のどちらかを通じて支援する。アプリケーションプロビジョニングリクエストの場合、特定のファイルをダウンロードするためのリクエストが、ダウンロードするファイル(アプリケーションまたはサービス)を識別するURLを割り当てることによって行われる。管理クエリの場合、リクエストは、例えば、管理サーブレットまたはリクエストを処理するMASにおける他のコードに対してなされる。工程303において、MASは、ダウンロードのためか、または特定の他のコマンドのためのリクエストかを決定し、ダウンロードのリクエストである場合、工程305にて続行し、そうでない場合、工程304にてコマンドを処理する。工程305において、MASが割り当てられたURLが公開アプリケーションを指定するか否か(これにより、ウォールドガーデン供給が実行され得ることを示す)を決定し、指定する場合、工程306にて続行し、そうでない場合、工程308にて続行する。工程306において、加入者のリクエストは、認証、デバイス能力、および、適切である場合、プリペイドビリングの認可について検証される。認可レベルは、通常、顧客が加入したサービスのレベルに依存する。例えば、1実施形態において、MASは、プリペイドビリングを支援し、これは、加入者がアプリケーションを使用するために支払いを予め済ませることを可能にする。この場合、MASは、アプリケーションがダウンロードされる前にプリペイドビリングアカウントがリクエストを扱い得ることを検証する。販売促進のためのオファーが提供されているか否か、加入者がサービスにアクセスした回数、特別提供価格が存在するか否か、サービスがアクセスされた日時または週、ダウンロードされるべきバイト数および他のこのようなファクタ等の他のファクタが適用され得る。デバイス能力は、さらに、リクエストされたアプリケーションが加入者デバイス上で十分に動作し得るか否かを決定するために点検される。これは、例えば、リクエストするデバイスを既知のデバイスプロファイルおよびリクエストされたアプリケーションのアプリケーションプロファイルと比較することによって実行され得る。工程307において、MASは、加入者のリクエストが首尾よく検証されたか否かを決定し、検証された場合、工程308にて続行し、そうでない場合、これは、リクエストを拒絶し、かつ別のリクエストを待つために工程302に戻す。
ワイヤレスアプリケーション環境におけるパケットレベル請求の方法およびシステム
本発明は、ワイヤレス環境のための方法およびシステムに関する。詳細には、本発明は、ワイヤレスアプリケーションのパケットレベルにおいて情報を請求するおよびロギングする方法およびシステムに関する。
付録 X
パケットレベルの請求
ワイヤレス環境におけるネットワークアプリケーション用
(パケットレベルの請求 ページ1/16)
目次
定義・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・3
非ネットワークアプリケーション・・・・・・・・・・・・・・・・・・・・・・3
ネットワークアプリケーション・・・・・・・・・・・・・・・・・・・・・・・3
サーバ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・3
クライアント・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・4
背景・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・5
要約・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・6
ネットワークアプリケーションのための4thpass請求ソリューション・・・・7
「仕様書にあわせて書く」ソリューション(侵入型)・・・・・・・・・・・・・・9
プロキシの保存および転送アプローチ・・・・・・・・・・・・・・・・・・・・9
ライブラリソリューション(侵入型)・・・・・・・・・・・・・・・・・・・・10
プロキシの保存および転送アプローチ・・・・・・・・・・・・・・・・・・・10
計算およびログアプローチ・・・・・・・・・・・・・・・・・・・・・・・・11
デバイスソフトウェア修正ソリューション(非侵入型)・・・・・・・・・・・・12
プロキシの保存および転送アプローチ・・・・・・・・・・・・・・・・・・・12
計算およびログアプローチ・・・・・・・・・・・・・・・・・・・・・・・・13
計装ソリューション(非侵入型)・・・・・・・・・・・・・・・・・・・・・・13
DNSに基づくサーバ側インプリメンテーション・・・・・・・・・・・・・・・14
異なるソリューションの比較・・・・・・・・・・・・・・・・・・・・・・・・15
(パケットレベルの請求 ページ2/16)
定義
アプリケーションタイプ
本文書の目的に沿って、ワイヤレスデバイス上で実行し得るアプリケーションは、2つのカテゴリーに分割される。
これらのタイプのアプリケーションは、動作時にネットワークを介して通信を行わない。これらのアプリケーションは、ネットワークに対して任意のデータを送信することも、ネットワークから任意のデータを受信することもない。
ネットワークアプリケーション
これらのタイプのアプリケーションは、動作時にネットワーク上の他のアプリケーション/デバイス/サービスにアクセスするために、いくらかの種類のネットワーク通信を利用する。これらのアプリケーションは、ネットワーク上で、メッセージを送信/受信する。
サーバ
本文書の目的に沿って、サーバは、通常、クライアントに対して特定のデータまたはサービスを提供する(必ずしも、サーバハードウェアにマッピングしなくてもよい)ソフトウェアである。所与のサーバの機能は、サーバを識別するために使用される。例えば、(請求特定データを生成し、および/または、ログをとる)請求サーバ、(他のサーバとの通信においてプロキシとして動作する)プロキシサーバ等。
(パケットレベルの請求 ページ3/16)
クライアント
本文書の目的に沿って、「クライアント」は、ワイヤレスデバイス上で実行されるネットワークアプリケーションを意味するように利用され、従来の「クライアント−サーバ」における意味でのサーバと通信する。
(パケットレベルの請求 ページ4/16)
背景
典型的には、ワイヤレスデバイスユーザが通信時間を使用する際、または、ユーザがデバイスに対する任意のアプリケーションまたは任意の他のデータをダウンロードする際に、通信事業者の規約に応じて、ワイヤレスデバイスユーザは課金される。全ての現在のソリューションの系統は、通信時間およびデバイス上にダウンロードされたデータの総量に対してユーザに請求する手段を提供する。特定のアプリケーションが送信または受信するデータに基づくワイヤスデバイス上での特定のネットワークアプリケーションまたはアプリケーションの一部分の利用に対して、通信事業者が顧客に対して課金できるようにするためのソフトウェアレベルまたはハードウェアレベルで現在利用可能なソリューションはない。
(パケットレベルの請求 ページ5/16)
要約
4thpassは、データパケットレベル(すなわち、ワイヤレスデバイスによって送信および受信されるデータパケット)での特定のネットワークアプリケーションのデータの使用を決定するためのソリューションのセットを提案する。これらのソリューションにより、通信事業者は、送信および受信されたデータだけでなく該当のアプリケーションをも考慮する請求規約を明らかにすることができる。
(パケットレベルの請求 ページ6/16)
ネットワークアプリケーションのための4thpass請求ソリューション
4thpassは、デバイス上で動作中のアプリケーションが送信および受信したデータに応じて請求データを生成するために、以下のソリューションのカテゴリーを提案する。各ソリューションのカテゴリーは、ソリューションをインプリメントする異なる方法を提供する。
(パケットレベルの請求 ページ7/16)
2.非侵入型:上述された第3および第4のカテゴリー、すなわち、「デバイスソフトウェア修正ソリューション」および「計装ソリューション」は、非侵入型のソリューションである。開発者は、開発者のアプリケーションを書きながら、どんな特別なことも行う必要がない。代わりとして、4thpassが提供するツールは、必要なパケットレベルの請求を自動的に生成する機能を備えている。
(パケットレベルの請求 ページ8/16)
「仕様書にあわせて書く」ソリューション(侵入型)
本ソリューションは、アプリケーションコードの書き方を記載することによって、4thpassがアプリケーション開発者に対して詳細な仕様書を提供することを要求する。
アプリケーションのためのコードは、所定のプロキシサーバと通信するように書かれる。データは、所定の形式(転送されるべき送信先情報およびデータを含む)でプロキシサーバへ送信される。プロキシサーバは、(公知の形式で保存された)所定のデータを読み、そのデータから送信先と正確に通信するために必要となる情報を抽出し、送信先へデータを転送する。
(パケットレベルの請求 ページ9/16)
「ライブラリソリューション」は、「仕様書にあわせて書くソリューション」の拡張である。アプリケーション開発者に仕様書を提供するのではなく、開発者は、プロキシサーバ/請求サーバとユーザに見えないように相互通信するソフトウェアライブラリ、すなわち、所定のアプリケーションプログラミングインターフェイス(API)のセットを提供される。開発者は、APIを利用する際にまだ特定のガイドラインのセットに従わなくてはならないが、元にある仕様書は、APIの手段に取得され、開発者は、仕様書をサポートするために広範囲に努力する必要がない。
アプリケーションのためのコードは、所定のAPIのセットを利用して書かれる。本アプローチは、アプリケーション開発者に対して提供されるライブラリが、異なるAPIを利用して(受信元および送信先の間の)プロキシサーバとの通信をインプリメントし、かつ、カプセル化すること以外は、「仕様書にあわせて書くソリューション」に記載されたアプローチと同じである。
(パケットレベルの請求 ページ10/16)
本アプローチでは、サーバが、請求情報を生成する(および、ログをとる)。
ライブラリメカニズムの別のインプリメンテーションは、ユーザに見えない請求情報のロギング/生成を提供する。本アプローチは、元のネットワークがデバイス間の直接の通信を許可する場合に、有用である。本インプリメンテーションでは、クライアントアプリケーションに対して飽和した双方向の通信量を扱うためにプロキシサーバを利用するのではなく、請求サーバは、請求データ(すなわち、パケットサイズ/パケットの数など)が送信されるのみであり、クライアントおよびサーバ間のアプリケーションデータの通常の通信が続く。
(パケットレベルの請求 ページ11/16)
本アプローチは、パケットレベルの請求を提供するために、特定のデバイスのネットワーキングソフトウェアドライバ(ネットワーキング接続性を提供する義務のあるデバイス上のソフトウェア)の開発者4thpassと一緒に仕事をすることを要求する。本アプローチを利用して、4thpassは、ネットワーキングソフトウェアドライバと一体化される専用のソフトウェアの断片を提供する。専用のソフトウェアの断片は、プロキシアプローチまたは「計算およびログ」アプローチのどちらが取られるかに応じて、異なる機能を提供する。これらのアプローチは、ネットワークアプリケーション開発者がどんな特定の方法によってコードを書く必要も、どんな仕様に従う必要もないこと以外は、先の2つのセクションにおいて記載されたアプローチと同じである。代わりに、ネットワーキング通信ドライバコードは、請求特定機能を提供するための責任を負う。
計装ソリューションは、「ライブラリ」および「仕様書にあわせて書く」ソリューションをあわせたものである。本アプローチを利用して、アプリケーション開発者によってではないが、請求仕様書に書かれるAPIが、ネットワークアプリケーションに付加される。
(パケットレベルの請求 ページ13/16)
スキャナは、利用されるネットワークAPIを判断し、それらを自動的により新しいネットワーキングAPIに置換する。新しいネットワーキングAPIは、さらに請求特定情報を生成すること以外は元の機能と同じの機能を提供する。
サーバ側インプリメンテーションに基づくDNS
ある特定の場合におけるクライアントにおいてパケットレベルの請求をサポートするために、ソリューションに基づくDNSは、サーバ上でインプリメントされる。本ソリューションは、外部ネットワーク(パブリックIPを利用したもの等)からのデバイスまたはプログラムを、発見され得ないプライベートIPを用いてネットワーク内部のデバイスにアクセスさせるのに役立つ。この方法では、(ネットワークアプリケーションへの)入来データパケットをカウントすることができ、アプリケーション請求情報をさらに生成することができる。
(パケットレベルの請求 ページ14/16)
4thpassソリューションにより、通信事業者側に専用のDNSサーバインプリメンテーションを提供することによって、そのような通信が可能になる。通信事業者側は、パブリックIPのプール(単数または複数)とともに動作し、パブリックなIPは、内部ネットワークプライベートIPに対して動的にマッピングされる。DNSサーバは、ネットワークアドレストランスレーション(NAT)を提供することによって、2つの終端の間の仮想通信リンクを管理する。
異なるソリューションの比較
異なるソリューションのそれぞれは、長所および短所を有する。仕様書に基づくソリューションは、ライブラリソフトウェアの配布を必要としないので、管理するのが比較的簡単であるが、一方では、仕様書は、ソフトウェアライブラリと比較すると、理解しかつ準拠するのがより難しい。ライブラリを利用すると、フードの下で何が起こっているのかを知らずに、ネットワークアプリケーション開発者はAPIを呼び出す。
(パケットレベルの請求 ページ15/16)
ネットワークAPIの検知と同時に、4thpassツールは、検知されたネットワークAPIを様々な仕様書をインプリメントするAPIの所定のセットに置換する。本ソリューションは、アプリケーション開発者の部品に、どんな発明も必要としない。さらに、(パブリックにされていてでさえも)インプリメンテーションは開発者から隠蔽されているので、インプリメンテーションの管理は比較的容易である。さらに、古いソリューションが配置されているときであってさえ、インプリメンテーションは変更かつ拡張し得るので、最適のソリューションをインプリメントすることを可能にする。最後に、自動ステップは一般的に手動ステップに比べてエラー傾向が低いので、最低ではないが、エラー傾向が低い。
(パケットレベルの請求 ページ16/16)
Claims (62)
- コンピュータに基づく環境において、ネットワークを介して、データを送信するコンテンツの送信に基づく請求を提供する方法であって、該コンテンツは、少なくとも1つのネットワーク呼び出しを含み、該方法は、
請求トラッキングコードを決定することと、
該コンテンツに含まれる該少なくとも1つのネットワーク呼び出しを該決定された請求トラッキングコードを含むプロキシ呼び出しに置換することによって、該決定された請求トラッキングコードを該コンテンツに組み込むことにより、該コンテンツを修正することであって、該修正されたコンテンツがターゲットデバイス上で実行される場合に、該請求トラッキングコードは、自動的に、該修正されたコンテンツと該ネットワークとの間で送信されたデータ量に基づいて、請求データを通信する、ことと
を包含し、
該少なくとも1つのネットワーク呼び出しを該プロキシ呼び出しに置換することは、該コンテンツの送信よりも前に実行される、方法。 - 前記請求トラッキングコードは、前記ネットワークを介して、前記組み込まれたコンテンツから送信されたデータ量をトラッキングする、請求項1に記載の方法。
- 前記ネットワークはインターネットである、請求項2に記載の方法。
- 前記データ量は、論理的に規定されるパケットレベルにてトラッキングされる、請求項2に記載の方法。
- 前記請求トラッキングコードは、前記ネットワークから前記組み込まれたコンテンツによって受け取られたデータ量をトラッキングする、請求項1に記載の方法。
- 前記ネットワークがインターネットである、請求項5に記載の方法。
- 前記データ量は、論理的に規定されるパケットレベルにてトラッキングされる、請求項5に記載の方法。
- 前記コンテンツがJava(登録商標)ベースである、請求項1に記載の方法。
- 前記コンテンツは、バイトコード命令を含む、請求項1に記載の方法。
- 前記組み込むことは、コンテンツ検査のバイトコードレベルにて達成される、請求項1に記載の方法。
- 前記組み込まれたコンテンツは、セキュリティキーを含み、該セキュリティキーは、該請求データのソースの整合性が検証され得るように、自動的に通信された請求データと共に送信される、請求項1に記載の方法。
- 前記セキュリティキーが乱数に基づく、請求項11に記載の方法。
- 前記セキュリティキーがアプリケーションおよび加入者固有である、請求項11に記載の方法。
- 前記セキュリティキーは、前記コンテンツをダウンロードするリクエストを受けると、前記コンテンツに組み込まれる、請求項11に記載の方法。
- 前記環境は、無線キャリアインフラストラクチャと統合される、請求項1に記載の方法。
- 前記組み込まれたコンテンツを無線送信媒体を介してターゲットデバイスにダウンロードされるようにすることをさらに包含する、請求項1に記載の方法。
- 前記コンテンツは、無線送信媒体を介して、前記コンピュータに基づく環境からのキャリアの加入者によって要求される、請求項16に記載の方法。
- 前記組み込まれたコンテンツを有線送信媒体を介してターゲットデバイスにダウンロードされるようにすることをさらに包含する、請求項1に記載の方法。
- 前記有線送信媒体がインターネットである、請求項18に記載の方法。
- 前記請求データは、送られたデータ量、受け取られたデータ量、タイムスタンプ、アプリケーション識別子、セキュリティキー、取引識別子および再試行期限インジケータの少なくとも一つを含む、請求項1に記載の方法。
- 前記請求データは、請求サーバシステムへの送信を基準として自動的に通信される、請求項1に記載の方法。
- データを送信することであって、該データは、加入者のデバイスと請求サーバシステムでないサーバシステムとの間での直接の請求データではない、ことをさらに包含する、請求項21に記載の方法。
- 前記請求データを、顧客データレコードを生成する顧客ベースの請求情報に統合することをさらに包含する、請求項1に記載の方法。
- 前記請求データは、複数の請求ポリシーを支援するように用いられる、請求項1に記載の方法。
- 前記請求ポリシーは、指定されるアプリケーションに縮小された料金を提供する促進的な申し出を含む、請求項24に記載の方法。
- 前記請求ポリシーは、コンテンツプロバイダによって提供される、請求項24に記載の方法。
- 前記請求データは、前記コンテンツのプロバイダに印税支払を提供するように用いられる、請求項1に記載の方法。
- 前記組み込まれたコンテンツと前記ネットワークとの間で送信されるデータを、前記自動的に通信される送信に基づく請求データに従って、ルーティングされるようにすることをさらに包含する、請求項1に記載の方法。
- 前記ルーティングは、前記ネットワーク上のリソースの効率的な使用を可能にする、請求項28に記載の方法。
- 送信使用法に基づいて、優先順位がコンテンツに割り当てられる、請求項28に記載の方法。
- 前記請求トラッキングコードは、プロキシストアおよび転送技術を利用することにより、前記組み込まれたコンテンツと複数のサーバシステムとの間で請求データおよびデータ送信パケットを送信する、請求項1に記載の方法。
- コンピュータに基づく環境において、クライアントデバイス上で実行するとともにネットワークを介してデータを送信するコンテンツに対して、請求データを自動的に生成する送信に基づく請求システムであって、該コンテンツは、少なくとも1つのネットワーク呼び出しを含み、該請求システムは、
該コンテンツを解析し、該コンテンツに含まれる該少なくとも1つのネットワーク呼び出しを請求トラッキングコードを含むプロキシ呼び出しに置換することによって、請求トラッキングコードを該コンテンツに組み込むコードモディファイアであって、該クライアントデバイス上で実行される場合、該ネットワークを介して送信されるデータ量を反映する請求データを自動的に通信するコードモディファイアを含み、
該少なくとも1つのネットワーク呼び出しを該プロキシ呼び出しに置換することは、該コンテンツの送信よりも前に実行される、請求システム。 - 前記請求トラッキングコードは、前記ネットワークを介して、前記組み込まれたコンテンツから送信されたデータ量をトラッキングする、請求項32に記載の請求システム。
- 前記ネットワークはインターネットである、請求項33に記載の請求システム。
- 前記データ量は、論理パケットレベルでトラッキングされる、請求項33に記載の請求システム。
- 前記請求トラッキングコードは、前記ネットワークからの前記組み込まれたコンテンツによって受け取られたデータ量をトラッキングする、請求項32に記載の請求システム。
- 前記ネットワークがインターネットである、請求項36に記載の請求システム。
- 前記データ量は、論理パケットレベルでトラッキングされる、請求項36に記載の請求システム。
- 前記コンテンツがJava(登録商標)ベースである、請求項32に記載の請求システム。
- 前記コンテンツがバイトコード命令を含む、請求項32に記載の請求システム。
- 前記組み込むことは、コンテンツ検査のバイトコードレベルで達成される、請求項32に記載の請求システム。
- 前記組み込まれたコンテンツは、セキュリティキーを含み、該セキュリティキーは、該請求データのソースの整合性が受領の際に基づいて検証され得るように、自動的に通信される請求データと共に送信される、請求項32に記載の請求システム。
- 前記セキュリティキーが乱数に基づいている、請求項42に記載の請求システム。
- 前記セキュリティキーがアプリケーションおよび加入者固有である、請求項42に記載の請求システム。
- 前記セキュリティキーは、前記コンテンツをダウンロードするリクエストを受けると、前記コンテンツに組み込まれる、請求項42に記載の請求システム。
- 前記コンピュータ環境は、無線キャリアインフラストラクチャと統合される、請求項32に記載の請求システム。
- 前記組み込まれたコンテンツを無線送信媒体を介してターゲットデバイスにダウンロードされるようにすることをさらに含む、請求項32に記載の請求システム。
- 前記コンテンツは、無線送信媒体を介して、前記コンピュータ環境からのキャリアの加入者によって要求される、請求項47に記載の請求システム。
- 前記組み込まれたコンテンツを有線送信媒体を介してターゲットデバイスにダウンロードされるようにすることをさらに含む、請求項32に記載の請求システム。
- 前記有線送信媒体がインターネットである、請求項49に記載の請求システム。
- 前記請求データは、送られたデータ量、受け取られたデータ量、タイムスタンプ、アプリケーション識別子、セキュリティキー、取引識別子および再試行期限インジケータの少なくとも一つを含む、請求項32に記載の請求システム。
- 前記請求データは、請求サーバシステムへの送信を基準として自動的に通信される、請求項32に記載の請求システム。
- 加入者のデバイスと請求サーバシステムでないサーバシステムとの間での直接の請求データではないデータを送信するパケット検出およびフォーワーディングモジュールをさらに含む、請求項52に記載の請求システム。
- 前記請求データを、顧客データレコードを生成するために、顧客ベースの請求情報に統合することをさらに含む、請求項32に記載の請求システム。
- 前記請求データは、複数の請求ポリシーを支援するように用いられる、請求項32に記載の請求システム。
- 前記請求ポリシーは、指定されるアプリケーションに縮小された料金を提供する促進的な申し出を含む、請求項55に記載の請求システム。
- 前記請求ポリシーは、コンテンツプロバイダによって提供される、請求項55に記載の請求システム。
- 前記請求データは、前記コンテンツのプロバイダに印税支払を提供するように用いられる、請求項32に記載の請求システム。
- 前記組み込まれたコンテンツと前記ネットワークとの間で送信されるデータを、前記送信に基づく請求データに従って、ルーティングされるようにすることをさらに含む、請求項32に記載の請求システム。
- 前記ルーティングは、前記ネットワーク上のリソースの効率的な使用を可能にする、請求項59に記載の請求システム。
- 送信使用法に基づいて、優先順位がコンテンツに割り当てられる、請求項59に記載の請求システム。
- 前記請求トラッキングコードは、プロキシストアおよび転送技術を組み込みことにより、前記組み込まれたコンテンツと複数のサーバシステムとの間で請求データおよびデータ送信パケットを送信する、請求項32に記載の請求システム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US27166101P | 2001-02-26 | 2001-02-26 | |
PCT/US2002/006074 WO2002084947A2 (en) | 2001-02-26 | 2002-02-26 | Method and system for transmission-based billing of applications |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007165616A Division JP2007329937A (ja) | 2001-02-26 | 2007-06-22 | アプリケーションの通信に基づく請求方法およびシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005509322A JP2005509322A (ja) | 2005-04-07 |
JP4139228B2 true JP4139228B2 (ja) | 2008-08-27 |
Family
ID=23036523
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002582554A Expired - Fee Related JP4139228B2 (ja) | 2001-02-26 | 2002-02-26 | アプリケーションの通信に基づく請求方法およびシステム |
JP2007165616A Pending JP2007329937A (ja) | 2001-02-26 | 2007-06-22 | アプリケーションの通信に基づく請求方法およびシステム |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007165616A Pending JP2007329937A (ja) | 2001-02-26 | 2007-06-22 | アプリケーションの通信に基づく請求方法およびシステム |
Country Status (6)
Country | Link |
---|---|
US (1) | US7436816B2 (ja) |
EP (1) | EP1397769A2 (ja) |
JP (2) | JP4139228B2 (ja) |
AU (1) | AU2002306608B2 (ja) |
MX (1) | MXPA03007661A (ja) |
WO (1) | WO2002084947A2 (ja) |
Families Citing this family (123)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6868267B1 (en) | 2000-11-17 | 2005-03-15 | Qualcomm Inc. | Apparatus, method, and article of manufacture used to invoice for services consumed in a communications network |
US20060269061A1 (en) * | 2001-01-11 | 2006-11-30 | Cardinalcommerce Corporation | Mobile device and method for dispensing authentication codes |
US7606771B2 (en) * | 2001-01-11 | 2009-10-20 | Cardinalcommerce Corporation | Dynamic number authentication for credit/debit cards |
US20020138296A1 (en) * | 2001-03-20 | 2002-09-26 | Holmes Ralph K. | Systems and methods for collecting and rating contact center usage |
JP2002345030A (ja) * | 2001-05-14 | 2002-11-29 | Fujitsu Ltd | ウェブサイトアクセスサービス提供システム |
US6996537B2 (en) | 2001-08-13 | 2006-02-07 | Qualcomm Incorporated | System and method for providing subscribed applications on wireless devices over a wireless network |
US9203923B2 (en) | 2001-08-15 | 2015-12-01 | Qualcomm Incorporated | Data synchronization interface |
US8310943B2 (en) | 2002-02-26 | 2012-11-13 | Motorola Mobility Llc | Method and system for transmission-based billing applications |
US20040001476A1 (en) * | 2002-06-24 | 2004-01-01 | Nayeem Islam | Mobile application environment |
US20040044623A1 (en) * | 2002-08-28 | 2004-03-04 | Wake Susan L. | Billing system for wireless device activity |
US20040043753A1 (en) * | 2002-08-30 | 2004-03-04 | Wake Susan L. | System and method for third party application sales and services to wireless devices |
JP4309629B2 (ja) * | 2002-09-13 | 2009-08-05 | 株式会社日立製作所 | ネットワークシステム |
US6934751B2 (en) * | 2002-11-29 | 2005-08-23 | Motorola, Inc. | Method and device for providing more accurate subscriber device billing |
US7275239B2 (en) * | 2003-02-10 | 2007-09-25 | International Business Machines Corporation | Run-time wait tracing using byte code insertion |
AU2004214808B2 (en) * | 2003-02-25 | 2008-07-10 | Boston Communications Group, Inc. | Method and system for providing supervisory control over wireless phone usage |
US9232077B2 (en) * | 2003-03-12 | 2016-01-05 | Qualcomm Incorporated | Automatic subscription system for applications and services provided to wireless devices |
US20040187099A1 (en) * | 2003-03-20 | 2004-09-23 | Convergys Information Management Group, Inc. | System and method for processing price plans on a device based rating engine |
FI116347B (fi) * | 2003-04-16 | 2005-10-31 | Teliasonera Finland Oyj | Menetelmä ja järjestelmä laskutustiedon hallitsemiseksi |
GB0310144D0 (en) * | 2003-05-02 | 2003-06-04 | Bitarts Ltd | Protecting a java application |
US7127232B2 (en) | 2003-05-08 | 2006-10-24 | Bell South Intellectual Property Corporation | Multiple access internet portal revenue sharing |
US20040258026A1 (en) * | 2003-06-19 | 2004-12-23 | Lau Kin Nang | Method of uplink scheduling for multiple antenna systems |
US7177837B2 (en) | 2003-07-11 | 2007-02-13 | Pascal Pegaz-Paquet | Computer-implemented method and system for managing accounting and billing of transactions over public media such as the internet |
ITRM20030341A1 (it) * | 2003-07-14 | 2005-01-15 | Michele Giudilli | Metodo per l'addebito dei costi di fruizione di contenuti |
JP4263569B2 (ja) * | 2003-09-18 | 2009-05-13 | 株式会社エヌ・ティ・ティ・ドコモ | 通信システム |
US20050070265A1 (en) * | 2003-09-29 | 2005-03-31 | Nokia Corporation | Method, terminal device and system for remote initiation of network applications within mobile communication environment |
US7426056B2 (en) * | 2004-01-13 | 2008-09-16 | International Business Machines Corporation | Method and apparatus for a client call service |
EP2485187A1 (en) | 2004-01-21 | 2012-08-08 | Qualcomm Incorporated | Application-based value billing in a wireless subscriber network |
US7703101B2 (en) * | 2004-02-13 | 2010-04-20 | International Business Machines Corporation | Autonomic workload classification using predictive assertion for wait queue and thread pool selection |
GB0407150D0 (en) * | 2004-03-30 | 2004-05-05 | British Telecomm | Distributed computer |
US20100185538A1 (en) * | 2004-04-01 | 2010-07-22 | Exbiblio B.V. | Content access with handheld document data capture devices |
CN100479369C (zh) † | 2004-05-12 | 2009-04-15 | 华为技术有限公司 | 一种针对用户选择计费规则的方法 |
US7664832B1 (en) * | 2004-10-08 | 2010-02-16 | Sprint Spectrum L.P. | RF data channel API for mobile station client applications |
US8010082B2 (en) | 2004-10-20 | 2011-08-30 | Seven Networks, Inc. | Flexible billing architecture |
US20060136901A1 (en) * | 2004-12-22 | 2006-06-22 | Sony Ericsson Mobile Communications Ab | Mobile financial transaction management system and method |
US7848501B2 (en) * | 2005-01-25 | 2010-12-07 | Microsoft Corporation | Storage abuse prevention |
US20060179349A1 (en) * | 2005-02-09 | 2006-08-10 | Preemptive Solutions, Llc | System and method for tracking exceptional states |
EP1703382A1 (en) * | 2005-03-16 | 2006-09-20 | Sun Microsystems, Inc. | Method for loading applications to a mobile device |
DE102005014538A1 (de) * | 2005-03-30 | 2006-10-05 | Vodafone Holding Gmbh | Verfahren und System zur Vergebührung von Anwendungen und dem damit verbundenen Datenverkehr in einem Funk-Kommunikationssystem |
US8365306B2 (en) * | 2005-05-25 | 2013-01-29 | Oracle International Corporation | Platform and service for management and multi-channel delivery of multi-types of contents |
US7917612B2 (en) * | 2005-05-25 | 2011-03-29 | Oracle International Corporation | Techniques for analyzing commands during streaming media to confirm delivery |
US9350875B2 (en) | 2005-05-31 | 2016-05-24 | Qualcomm Incorporated | Wireless subscriber billing and distribution |
US9185538B2 (en) | 2005-05-31 | 2015-11-10 | Qualcomm Incorporated | Wireless subscriber application and content distribution and differentiated pricing |
US9008613B2 (en) * | 2005-07-06 | 2015-04-14 | Qualcomm Incorporated | Connection and data application billing |
US20070025342A1 (en) * | 2005-07-14 | 2007-02-01 | Gemini Mobile Technology, Inc. | Protocol optimization for wireless networks |
US7640297B2 (en) * | 2005-07-14 | 2009-12-29 | Gemini Mobile Technologies, Inc. | Protocol optimization for wireless networks |
EP1920344A4 (en) * | 2005-07-27 | 2011-11-09 | Amethon Solutions Asia Pacific Pty Ltd | PURSUIT OF CONTENTS IN COMMUNICATION NETWORKS |
US9143622B2 (en) | 2006-02-17 | 2015-09-22 | Qualcomm Incorporated | Prepay accounts for applications, services and content for communication devices |
US9185234B2 (en) | 2006-02-22 | 2015-11-10 | Qualcomm Incorporated | Automated account mapping in a wireless subscriber billing system |
US7694874B2 (en) | 2006-03-29 | 2010-04-13 | Amazon Technologies, Inc. | Over-the-air device provisioning and activation |
US8442485B2 (en) * | 2006-06-19 | 2013-05-14 | Cisco Technology, Inc. | System and method for measuring and reporting service usage |
US8560463B2 (en) | 2006-06-26 | 2013-10-15 | Oracle International Corporation | Techniques for correlation of charges in multiple layers for content and service delivery |
US7881990B2 (en) * | 2006-11-30 | 2011-02-01 | Intuit Inc. | Automatic time tracking based on user interface events |
US8169949B1 (en) * | 2006-12-07 | 2012-05-01 | Sprint Communications Company L.P. | Audio/video/media handoff split and re-providing |
US10366426B2 (en) * | 2007-03-09 | 2019-07-30 | Amazon Technologies, Inc. | Personalizing handheld electronic book readers |
US8948046B2 (en) | 2007-04-27 | 2015-02-03 | Aerohive Networks, Inc. | Routing method and system for a wireless network |
KR101370318B1 (ko) * | 2007-06-11 | 2014-03-06 | 에스케이플래닛 주식회사 | 사용자의 콘텐츠 사용정보 수집을 위한 방법 및 서버 |
US20080319858A1 (en) * | 2007-06-14 | 2008-12-25 | Denk Jr William E | Automated system to determine, store, and share the relevance of information, and to assign trust to that information |
EP2003852B1 (en) * | 2007-06-15 | 2015-11-04 | Vodafone GmbH | Method for improving output of data from a remote gateway at a mobile device and download management unit |
AP2684A (en) * | 2007-07-23 | 2013-06-12 | Fio Corp | data associated with biological and environmental test subjects A method and system for collating, storing, analyzing and enabling access to collected and analyzed |
EP3522580B1 (en) * | 2007-10-16 | 2021-01-20 | Nokia Technologies Oy | Credential provisioning |
US8793305B2 (en) * | 2007-12-13 | 2014-07-29 | Seven Networks, Inc. | Content delivery to a mobile device from a content service |
US8838487B1 (en) * | 2008-04-16 | 2014-09-16 | Sprint Communications Company L.P. | Maintaining a common identifier for a user session on a communication network |
US8218502B1 (en) | 2008-05-14 | 2012-07-10 | Aerohive Networks | Predictive and nomadic roaming of wireless clients across different network subnets |
US8406748B2 (en) | 2009-01-28 | 2013-03-26 | Headwater Partners I Llc | Adaptive ambient services |
US8832777B2 (en) | 2009-03-02 | 2014-09-09 | Headwater Partners I Llc | Adapting network policies based on device service processor configuration |
US8346225B2 (en) | 2009-01-28 | 2013-01-01 | Headwater Partners I, Llc | Quality of service for device assisted services |
US8391834B2 (en) | 2009-01-28 | 2013-03-05 | Headwater Partners I Llc | Security techniques for device assisted services |
US8589541B2 (en) | 2009-01-28 | 2013-11-19 | Headwater Partners I Llc | Device-assisted services for protecting network capacity |
US8583781B2 (en) | 2009-01-28 | 2013-11-12 | Headwater Partners I Llc | Simplified service network architecture |
US8402111B2 (en) | 2009-01-28 | 2013-03-19 | Headwater Partners I, Llc | Device assisted services install |
US8275830B2 (en) | 2009-01-28 | 2012-09-25 | Headwater Partners I Llc | Device assisted CDR creation, aggregation, mediation and billing |
US9674892B1 (en) | 2008-11-04 | 2017-06-06 | Aerohive Networks, Inc. | Exclusive preshared key authentication |
US8483194B1 (en) | 2009-01-21 | 2013-07-09 | Aerohive Networks, Inc. | Airtime-based scheduling |
US10492102B2 (en) | 2009-01-28 | 2019-11-26 | Headwater Research Llc | Intermediate networking devices |
US9954975B2 (en) | 2009-01-28 | 2018-04-24 | Headwater Research Llc | Enhanced curfew and protection associated with a device group |
US9392462B2 (en) | 2009-01-28 | 2016-07-12 | Headwater Partners I Llc | Mobile end-user device with agent limiting wireless data communication for specified background applications based on a stored policy |
US11218854B2 (en) | 2009-01-28 | 2022-01-04 | Headwater Research Llc | Service plan design, user interfaces, application programming interfaces, and device management |
US10484858B2 (en) | 2009-01-28 | 2019-11-19 | Headwater Research Llc | Enhanced roaming services and converged carrier networks with device assisted services and a proxy |
US10798252B2 (en) | 2009-01-28 | 2020-10-06 | Headwater Research Llc | System and method for providing user notifications |
US10200541B2 (en) | 2009-01-28 | 2019-02-05 | Headwater Research Llc | Wireless end-user device with divided user space/kernel space traffic policy system |
US10783581B2 (en) | 2009-01-28 | 2020-09-22 | Headwater Research Llc | Wireless end-user device providing ambient or sponsored services |
US10841839B2 (en) | 2009-01-28 | 2020-11-17 | Headwater Research Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US9955332B2 (en) | 2009-01-28 | 2018-04-24 | Headwater Research Llc | Method for child wireless device activation to subscriber account of a master wireless device |
US9565707B2 (en) | 2009-01-28 | 2017-02-07 | Headwater Partners I Llc | Wireless end-user device with wireless data attribution to multiple personas |
US9980146B2 (en) | 2009-01-28 | 2018-05-22 | Headwater Research Llc | Communications device with secure data path processing agents |
US10264138B2 (en) | 2009-01-28 | 2019-04-16 | Headwater Research Llc | Mobile device and service management |
US11985155B2 (en) | 2009-01-28 | 2024-05-14 | Headwater Research Llc | Communications device with secure data path processing agents |
US10779177B2 (en) | 2009-01-28 | 2020-09-15 | Headwater Research Llc | Device group partitions and settlement platform |
US10248996B2 (en) | 2009-01-28 | 2019-04-02 | Headwater Research Llc | Method for operating a wireless end-user device mobile payment agent |
US9270559B2 (en) | 2009-01-28 | 2016-02-23 | Headwater Partners I Llc | Service policy implementation for an end-user device having a control application or a proxy agent for routing an application traffic flow |
US10237757B2 (en) | 2009-01-28 | 2019-03-19 | Headwater Research Llc | System and method for wireless network offloading |
US10326800B2 (en) | 2009-01-28 | 2019-06-18 | Headwater Research Llc | Wireless network service interfaces |
US11973804B2 (en) | 2009-01-28 | 2024-04-30 | Headwater Research Llc | Network service plan design |
US9706061B2 (en) | 2009-01-28 | 2017-07-11 | Headwater Partners I Llc | Service design center for device assisted services |
US10715342B2 (en) | 2009-01-28 | 2020-07-14 | Headwater Research Llc | Managing service user discovery and service launch object placement on a device |
US9572019B2 (en) | 2009-01-28 | 2017-02-14 | Headwater Partners LLC | Service selection set published to device agent with on-device service selection |
US9900251B1 (en) | 2009-07-10 | 2018-02-20 | Aerohive Networks, Inc. | Bandwidth sentinel |
US11115857B2 (en) | 2009-07-10 | 2021-09-07 | Extreme Networks, Inc. | Bandwidth sentinel |
US8331923B2 (en) * | 2009-07-20 | 2012-12-11 | Qualcomm Incorporated | Wireless provisioning solution for target devices |
US20110173052A1 (en) * | 2010-01-12 | 2011-07-14 | Bank Of America Corporation | Enhanced Knowledge Management |
US8626165B1 (en) | 2010-02-18 | 2014-01-07 | Amazon Technologies, Inc. | Dynamic carrier switching |
US8965366B1 (en) | 2010-02-18 | 2015-02-24 | Amazon Technologies, Inc. | World SIM |
US9020479B1 (en) | 2010-02-18 | 2015-04-28 | Amazon Technologies, Inc. | Single version of a user device modem for use with different wireless carriers |
US20120198046A1 (en) * | 2010-04-29 | 2012-08-02 | Mehul Jayant Shah | Mobile device bandwidth throttling |
CA2807473C (en) * | 2010-08-06 | 2016-08-23 | Tapjoy, Inc. | System and method for rewarding application installs |
US9002277B2 (en) | 2010-09-07 | 2015-04-07 | Aerohive Networks, Inc. | Distributed channel selection for wireless networks |
CN103858119B9 (zh) * | 2011-06-29 | 2017-05-03 | 自由式科技控股有限公司 | 用于实现使用不同通信协议的设备之间的通信的***、方法和/或设备 |
US10091065B1 (en) | 2011-10-31 | 2018-10-02 | Aerohive Networks, Inc. | Zero configuration networking on a subnetted network |
US8842840B2 (en) | 2011-11-03 | 2014-09-23 | Arvind Gidwani | Demand based encryption and key generation and distribution systems and methods |
US20130185133A1 (en) | 2012-01-15 | 2013-07-18 | Linda Tong | Recommending virtual reward offers and awarding virtual rewards |
US8635128B2 (en) | 2012-03-06 | 2014-01-21 | Edgecast Networks, Inc. | Systems and methods for billing content providers for designated content delivered over a data network |
US8862516B2 (en) | 2012-03-06 | 2014-10-14 | Edgecast Networks, Inc. | Systems and methods for billing content providers for designated content delivered over a data network |
US9875488B2 (en) * | 2012-03-30 | 2018-01-23 | Rewardstyle, Inc. | Targeted marketing based on social media interaction |
US8787375B2 (en) | 2012-06-14 | 2014-07-22 | Aerohive Networks, Inc. | Multicast to unicast conversion technique |
US20140269435A1 (en) * | 2013-03-14 | 2014-09-18 | Brad McConnell | Distributed Network Billing In A Datacenter Environment |
WO2014159862A1 (en) | 2013-03-14 | 2014-10-02 | Headwater Partners I Llc | Automated credential porting for mobile devices |
US9413772B2 (en) | 2013-03-15 | 2016-08-09 | Aerohive Networks, Inc. | Managing rogue devices through a network backhaul |
US10389650B2 (en) | 2013-03-15 | 2019-08-20 | Aerohive Networks, Inc. | Building and maintaining a network |
US20150112769A1 (en) * | 2013-10-18 | 2015-04-23 | Caterpillar Inc. | System and method for managing a worksite |
JP6322976B2 (ja) | 2013-11-29 | 2018-05-16 | 富士通株式会社 | 情報処理装置及びユーザ認証方法 |
EP3223453B1 (en) * | 2014-11-19 | 2019-03-06 | Huawei Technologies Co., Ltd. | Directional traffic statistics method, device and system |
US9438560B2 (en) * | 2014-12-31 | 2016-09-06 | Symantec Corporation | Systems and methods for automatically applying firewall policies within data center applications |
US10938882B2 (en) * | 2019-07-09 | 2021-03-02 | Servicenow, Inc. | Preprocessing and storage of cloud service usage reports |
Family Cites Families (46)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4640986A (en) * | 1983-09-16 | 1987-02-03 | Nec Corporation | Mobile radio communication system |
US4961158A (en) * | 1988-11-22 | 1990-10-02 | Lester Sussman | Portable transaction tracking device |
US5103475A (en) * | 1990-10-29 | 1992-04-07 | At&T Bell Laboratories | Processing of telecommunications call billing data |
EP0895398A3 (en) | 1994-02-01 | 1999-07-21 | TELEFONAKTIEBOLAGET L M ERICSSON (publ) | Method and system for identifying call records |
JP3424305B2 (ja) * | 1994-02-17 | 2003-07-07 | 富士ゼロックス株式会社 | サービス課金方法および装置 |
US5634010A (en) * | 1994-10-21 | 1997-05-27 | Modulus Technologies, Inc. | Managing and distributing data objects of different types between computers connected to a network |
JPH08263438A (ja) * | 1994-11-23 | 1996-10-11 | Xerox Corp | ディジタルワークの配給及び使用制御システム並びにディジタルワークへのアクセス制御方法 |
US7188003B2 (en) * | 1994-12-30 | 2007-03-06 | Power Measurement Ltd. | System and method for securing energy management systems |
JP3711162B2 (ja) | 1995-10-05 | 2005-10-26 | 富士通株式会社 | ソフトウェア代金決裁システムおよび方法 |
US6141652A (en) * | 1995-10-10 | 2000-10-31 | British Telecommunications Public Limited Company | Operating apparatus |
US5708709A (en) | 1995-12-08 | 1998-01-13 | Sun Microsystems, Inc. | System and method for managing try-and-buy usage of application programs |
FI102232B1 (fi) * | 1996-01-15 | 1998-10-30 | Nokia Telecommunications Oy | Pakettiradioverkko |
JP3437373B2 (ja) | 1996-04-16 | 2003-08-18 | 株式会社野村総合研究所 | 情報利用状況把握方法およびその方法を利用した情報提供システム |
JPH09319575A (ja) | 1996-05-24 | 1997-12-12 | Nippon Denshi Keisan Kk | 有償プログラムのオンラインによる使用権承認方式 |
US5883940A (en) * | 1996-07-01 | 1999-03-16 | Teledynamics Group, Inc. | Interactive method and apparatus for the generation of leads |
JPH10269105A (ja) * | 1997-01-27 | 1998-10-09 | N T T Data Tsushin Kk | トレースシステム、リソース解放漏れ検出システム及び記録媒体 |
US6073124A (en) * | 1997-01-29 | 2000-06-06 | Shopnow.Com Inc. | Method and system for securely incorporating electronic information into an online purchasing application |
US6104704A (en) * | 1997-03-20 | 2000-08-15 | At&T Corp. | Methods and apparatus for gathering and processing billing information for internet telephony |
US6338046B1 (en) * | 1997-10-06 | 2002-01-08 | Nokia Telecommunications, Oy | System and method for determining charges for usage of a network connection |
US6377982B1 (en) * | 1997-10-14 | 2002-04-23 | Lucent Technologies Inc. | Accounting system in a network |
CA2313388C (en) | 1997-12-15 | 2009-08-04 | British Telecommunications Public Limited Company | Data communications |
US6333975B1 (en) * | 1998-03-03 | 2001-12-25 | Itron, Inc. | Method and system for reading intelligent utility meters |
JP3142821B2 (ja) | 1998-08-27 | 2001-03-07 | 株式会社エヌ・ティ・ティ・ドコモ | 情報通信ネットワークの課金方法 |
JP3142820B2 (ja) * | 1998-08-27 | 2001-03-07 | 株式会社エヌ・ティ・ティ・ドコモ | プッシュ型情報配信方法およびその中継装置 |
US6138156A (en) * | 1998-10-05 | 2000-10-24 | International Business Machines Corporation | Selecting and applying content-reducing filters based on dynamic environmental factors |
US6249571B1 (en) * | 1998-10-30 | 2001-06-19 | North Coast Logic, Inc. | Telemanagement system with modular features and database synchronization |
JP2000155735A (ja) * | 1998-11-20 | 2000-06-06 | Mitsubishi Electric Corp | ディジタルコンテンツ配布システム装置 |
US6647260B2 (en) | 1999-04-09 | 2003-11-11 | Openwave Systems Inc. | Method and system facilitating web based provisioning of two-way mobile communications devices |
JP2000357191A (ja) | 1999-06-15 | 2000-12-26 | Hitachi Ltd | 電子地図のサービス提供方法及びシステム |
DE19929800A1 (de) | 1999-06-29 | 2001-01-18 | Siemens Ag | Prepaid-Service für mobile Paketdatennetze |
US6603761B1 (en) * | 1999-09-17 | 2003-08-05 | Lucent Technologies Inc. | Using internet and internet protocols to bypass PSTN, GSM map, and ANSI-41 networks for wireless telephone call delivery |
EP1119178B1 (en) * | 1999-12-28 | 2010-04-14 | Sony Corporation | Image commercial transactions system and method |
US20020029287A1 (en) * | 2000-02-02 | 2002-03-07 | Yechiam Yemini | Method and apparatus for dynamically addressing a circuits based network |
US6473749B1 (en) * | 2000-02-22 | 2002-10-29 | Robert Scott Smith | System and method for managing file content |
CN1468408A (zh) * | 2000-03-27 | 2004-01-14 | Tfhc��˾ | 采用综合计费的网络聊天 |
FI20000761A0 (fi) * | 2000-03-31 | 2000-03-31 | Nokia Mobile Phones Ltd | Laskutus pakettidataverkossa |
US7181542B2 (en) * | 2000-04-12 | 2007-02-20 | Corente, Inc. | Method and system for managing and configuring virtual private networks |
RU2308809C2 (ru) * | 2000-07-21 | 2007-10-20 | Телемэк Корпорейшн | Способ и система для оценивания данных для беспроводных устройств |
SE0003440D0 (sv) * | 2000-09-26 | 2000-09-26 | Landala Naet Ab | Kommunikationssystem |
US20020069263A1 (en) * | 2000-10-13 | 2002-06-06 | Mark Sears | Wireless java technology |
US20030009385A1 (en) * | 2000-12-26 | 2003-01-09 | Tucciarone Joel D. | Electronic messaging system and method thereof |
US20020133457A1 (en) * | 2001-01-31 | 2002-09-19 | Gerlach Charles Althoff | Apparatus and method for prepaid charging of wireless packet data services |
US20020138622A1 (en) * | 2001-03-21 | 2002-09-26 | Motorola, Inc. | Apparatus and method of using long lived addresses in a private network for push messaging to mobile devices |
US7188091B2 (en) * | 2001-03-21 | 2007-03-06 | Resolutionebs, Inc. | Rule processing system |
US8606704B2 (en) * | 2002-02-08 | 2013-12-10 | Apple Inc. | Customer billing in a communications network |
US8310943B2 (en) * | 2002-02-26 | 2012-11-13 | Motorola Mobility Llc | Method and system for transmission-based billing applications |
-
2002
- 2002-02-26 JP JP2002582554A patent/JP4139228B2/ja not_active Expired - Fee Related
- 2002-02-26 WO PCT/US2002/006074 patent/WO2002084947A2/en active Application Filing
- 2002-02-26 EP EP02761974A patent/EP1397769A2/en not_active Ceased
- 2002-02-26 MX MXPA03007661A patent/MXPA03007661A/es active IP Right Grant
- 2002-02-26 US US10/085,981 patent/US7436816B2/en not_active Expired - Fee Related
- 2002-02-26 AU AU2002306608A patent/AU2002306608B2/en not_active Ceased
-
2007
- 2007-06-22 JP JP2007165616A patent/JP2007329937A/ja active Pending
Also Published As
Publication number | Publication date |
---|---|
AU2002306608B2 (en) | 2007-08-23 |
JP2007329937A (ja) | 2007-12-20 |
JP2005509322A (ja) | 2005-04-07 |
MXPA03007661A (es) | 2004-11-12 |
US7436816B2 (en) | 2008-10-14 |
EP1397769A2 (en) | 2004-03-17 |
WO2002084947A3 (en) | 2004-01-22 |
US20020128984A1 (en) | 2002-09-12 |
WO2002084947A2 (en) | 2002-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4139228B2 (ja) | アプリケーションの通信に基づく請求方法およびシステム | |
US20020131404A1 (en) | Method and system for maintaining and distributing wireless applications | |
US20080301231A1 (en) | Method and System for Maintaining and Distributing Wireless Applications | |
AU2002306608A1 (en) | Method and system for transmission-based billing of applications | |
US8310943B2 (en) | Method and system for transmission-based billing applications | |
US7792086B2 (en) | Method for implementing an intelligent content rating middleware platform and gateway system | |
US7239877B2 (en) | Mobile provisioning tool system | |
EP2332063B1 (en) | Uniquely identifying network-distributed devices without explicitly provided device or user identifying information | |
EP1379045B1 (en) | Arrangement and method for protecting end user data | |
CA2480821C (en) | Connector gateway | |
US8122130B2 (en) | Access control system and method for wireless application provisioning | |
US8818338B2 (en) | Service platform for cellular telephony | |
CN113055492A (zh) | 服务灰度链路的控制方法、装置、计算机设备和存储介质 | |
CA2606036C (en) | Access control system and method for wireless application provisioning | |
EP2320623B1 (fr) | Procédé de fourniture d'un service | |
KR20080081597A (ko) | 웹투피 서비스 제공 시스템, 게이트웨이, 서버 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050218 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070221 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070322 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070622 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20071112 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080313 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20080321 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080530 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080606 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110613 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |