JP6345115B2 - アプリ・ストア・システム及びアプリ内購入機能の実現方法 - Google Patents
アプリ・ストア・システム及びアプリ内購入機能の実現方法 Download PDFInfo
- Publication number
- JP6345115B2 JP6345115B2 JP2014526365A JP2014526365A JP6345115B2 JP 6345115 B2 JP6345115 B2 JP 6345115B2 JP 2014526365 A JP2014526365 A JP 2014526365A JP 2014526365 A JP2014526365 A JP 2014526365A JP 6345115 B2 JP6345115 B2 JP 6345115B2
- Authority
- JP
- Japan
- Prior art keywords
- purchase
- app
- item
- iap
- request
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本実施例において、アプリ内購入機能モジュールが追加されたアプリ・ストア・システムの基本構造を説明し、また、例をあげて、関連技術におけるアプリ・オンライン・ショップ・システムとの差異及び本実施例に係わるアプリ・ストア・システムのメリットを説明する。
IAP機能をモジュール単位で配置モジュールと、IAP処理モジュールとに分けることができ、ここで、図13に示すように、配置モジュールとIAP処理モジュールはそれぞれ、アプリ・ストア・オンライン・ショップと開発者コミュニティに設けられることができる。本実施例において、IAP機能モジュールが分けて設けられる場合、IAP購入機能の実現プロセスを説明する。
当該実施例において、IAP機能モジュールを追加したアプリ・ストアでアプリケーション・プログラム内購入機能のアプリケーション・プログラムを開発する方法を説明する。当該アプリがゲームであると仮説し、当該ゲームのあるレベルは購入してからこそ継続できる。開発者は当該ゲームをアップロードした後、IAP管理モジュールにおいて当該ゲームに購入可能のIAPアイテムを設定しなければならなく、当該IAPアイテムが名称が「XXゲームXX道具」であるゲームの道具で、価格は1元であるとする。ゲーム競技者が購入した後、アプリ・ストアは購入に成功したメッセージを当該ゲームへ返信し、当該競技者はゲーム中で当該道具を利用することができる。
当該実施例において、IAP機能モジュールを追加したアプリ・ストアでアプリケーション・プログラム内購入機能のアプリケーション・プログラムを実現する方法を説明する。当該アプリケーション・プログラムにおいて、アプリケーション・プログラム・サーバにアクセスしてコンテンツを取得しなければならない購入アイテムが存在する。当該アプリが雑誌閲覧器であると仮設する。ユーザはアプリ・ストアで無料で当該雑誌閲覧器をダウンロードする。しかし、雑誌を閲覧しようとすると、雑誌を注文し、一定の費用を納付しなければならない。
24 アプリストアオンラインショップ機能エンティティ
261 配置モジュール
262 IAP処理モジュール
2621 購入要求インターフェース
2622 購入要求応答インターフェース
2623 IAP照会インターフェース
2624 照会要求応答インターフェース
62 開発者コミュニティ機能エンティティ
64 アプリストアオンラインショップ機能エンティティ
66 IAP管理モジュール
661 配置モジュール
662 購入要求処理モジュール
663 購入要求応答モジュール
664 照会要求処置モジュール
665 照会要求応答モジュール
Claims (11)
- 開発者コミュニティ機能エンティティとアプリ・ストア・オンライン・ショップ機能エンティティとを含むアプリ・ストア・システムであって、
前記開発者コミュニティ機能エンティティによってアップロードしたアプリに対応する購入アイテムと、前記購入アイテムに対応する情報を配置する配置モジュールと、
前記アプリからの購入要求を受信し、前記購入要求に購入が要求された購入アイテムに対応する情報に基づいて課金するアプリ内購入IAP処理モジュールと、をさらに含み、
前記IAP処理モジュールが、
前記アプリからの前記購入要求を受信し、前記購入要求に購入が要求された購入アイテムに対応する情報に基づいて課金する購入要求インターフェースと、
前記購入要求インターフェースが成功に課金した場合、前記アプリへ購入成功メッセージを返信する購入要求応答インターフェースと、を含み、
前記購入要求応答インターフェースが、成功に課金した購入アイテムが前記アプリ中の既にダウンロードしたアイテムである場合、成功に課金した購入アイテムの情報を携帯した前記購入成功メッセージを返信し、及び、成功に課金した購入アイテムが前記アプリ中のダウンロードしていないアイテムである場合、暗号化の課金証明書を携帯した前記購入成功メッセージを返信し、
成功に課金した購入アイテムが前記アプリ中のダウンロード待ちのアイテムである場合、前記購入要求応答インターフェースが返信した前記購入成功メッセージに携帯した暗号化の課金証明書は、前記アプリに対応するチェック・デジットと暗号化アルゴリズムを用いて課金証明書を暗号化することによって取得され、
前記チェック・デジット、前記アプリに対応する暗号化アルゴリズム、検証ルールは、前記成功に課金した購入アイテムを前記アプリによってダウンロードすることに供するアプリ・サーバに配置されるアプリ・ストア・システム。 - 前記配置モジュールと前記IAP処理モジュールが、前記開発者コミュニティ機能エンティティに設けられ;又は、
前記配置モジュールが前記開発者コミュニティ機能エンティティに、前記IAP処理モジュールが前記アプリ・ストア・オンライン・ショップ機能エンティティに設けられ、前記開発者コミュニティ機能エンティティと前記アプリ・ストア・オンライン・ショップ機能エンティティとの間のインターフェースが前記購入アイテムと前記購入アイテムに対応する情報を前記IAP処理モジュールに同期させる請求項1に記載のシステム。 - 前記IAP処理モジュールが、
前記アプリからの照会要求を受信し、前記照会要求に基づいて、購入アイテムを照会するIAP照会インターフェースと、
照会された購入アイテムの情報を前記アプリへ返信するIAP照会応答インターフェースと、を含む請求項1に記載のシステム。 - 前記配置モジュールと前記IAP処理モジュールが、前記アプリ・ストア・システムのIAP管理モジュールに設けられる請求項1又は3に記載のシステム。
- 前記IAP管理モジュールが、前記開発者コミュニティ機能エンティティに設けられる請求項4に記載のシステム。
- アプリからの購入要求を受信し、前記購入要求に購入が要求された購入アイテムに対応する情報に基づいて課金するアプリ内購入IAP処理モジュールを含み、
前記購入アイテムと前記購入アイテムに対応する情報は、開発者コミュニティ機能エンティティと前記アプリ・ストア・オンライン・ショップ機能エンティティとの間のインターフェースを介して前記IAP処理モジュールに同期されるアプリ・ストア・オンライン・ショップ機能エンティティであって、
前記IAP処理モジュールが、
前記アプリからの購入要求を受信し、前記購入要求に購入が要求された購入アイテムに対応する情報に基づいて課金する購入要求インターフェースと、
前記購入要求インターフェースが成功に課金した場合、前記アプリへ購入成功メッセージを返信する購入要求応答インターフェースをさらに含み、
成功に課金した購入アイテムが前記アプリ中のダウンロード待ちのアイテムである場合、前記IAP処理モジュールは、さらに、前記購入要求応答インターフェースが返信した前記購入成功メッセージに携帯した暗号化の課金証明書を、前記アプリに対応するチェック・デジットと暗号化アルゴリズムを用いて課金証明書を暗号化することによって取得し、
前記チェック・デジット、前記アプリに対応する暗号化アルゴリズム、検証ルールは、前記成功に課金した購入アイテムを前記アプリによってダウンロードすることに供するアプリ・サーバに配置されるアプリ・ストア・オンライン・ショップ機能エンティティ。 - 前記IAP処理モジュールが、
前記アプリからの照会要求を受信し、前記照会要求に基づいて、購入アイテムを照会するIAP照会インターフェースと、
照会された購入アイテムの情報を前記アプリへと返信するIAP照会応答インターフェースと、をさらに含む請求項6に記載のアプリ・ストア・オンライン・ショップ機能エンティティ。 - アプリが、ユーザによる購入対象である購入アイテムの選定操作に応答し、アプリ・ストア・システムへ購入要求を送信することと、
前記アプリ・ストア・システムは、アプリからの購入要求を受信し、前記購入要求に購入が要求された購入アイテムに対応する情報に基づいて課金することを含み、
前記アプリ・ストア・システムは、アプリ内購入IAP処理モジュールを含み、
前記IAP処理モジュールが、
前記アプリからの前記購入要求を受信し、前記購入要求に購入が要求された購入アイテムに対応する情報に基づいて課金する購入要求インターフェースと、
前記購入要求インターフェースが成功に課金した場合、前記アプリへ購入成功メッセージを返信する購入要求応答インターフェースと、を含み、
前記購入要求応答インターフェースが、成功に課金した購入アイテムが前記アプリ中の既にダウンロードしたアイテムである場合、成功に課金した購入アイテムの情報を携帯した前記購入成功メッセージを返信し、及び、成功に課金した購入アイテムが前記アプリ中のダウンロードしていないアイテムである場合、暗号化の課金証明書を携帯した前記購入成功メッセージを返信し、
成功に課金した購入アイテムが前記アプリ中のダウンロード待ちのアイテムである場合、前記購入要求応答インターフェースが返信した前記購入成功メッセージに携帯した暗号化の課金証明書は、前記アプリに対応するチェック・デジットと暗号化アルゴリズムを用いて課金証明書を暗号化することによって取得され、
前記チェック・デジット、前記アプリに対応する暗号化アルゴリズム、検証ルールは、前記成功に課金した購入アイテムを前記アプリによってダウンロードすることに供するアプリ・サーバに配置されるアプリ内購入IAP機能の実現方法。 - 前記アプリ・ストア・システムがアプリからの購入要求を受信し、前記購入要求に購入が要求された購入アイテムに対応する情報に基づいて課金した後、
前記アプリは前記アプリ・ストア・システムが成功に課金した場合に返信する購入成功メッセージを受信することと、
成功に課金した購入アイテムが前記アプリ中の既にダウンロードしたアイテムである場合、前記アプリは、前記購入成功メッセージに携帯した成功に課金した購入アイテムの情報に基づいて、前記成功に課金した購入アイテムの使用を許可し、成功に課金した購入アイテムが前記アプリ中のダウンロードしていないアイテムである場合、前記アプリは、前記購入成功メッセージに携帯した暗号化の課金証明書を、前記成功に課金した購入アイテムを前記アプリによってダウンロードすることに供するアプリ・サーバへ送信することをさらに含む請求項8に記載の方法。 - 前記アプリが、前記購入成功メッセージに携帯した暗号化の課金証明書を、前記成功に課金した購入アイテムを前記アプリによってダウンロードすることに供するアプリ・サーバへ送信した後、
前記アプリ・サーバが前記暗号化の課金証明書を解読してチェックし、前記課金証明書が合法的なものである場合、前記アプリへ前記成功に課金した購入アイテムのサービスコンテンツを伝送することをさらに含む請求項9に記載の方法。 - アプリが購入要求処理モジュールへ購入要求を送信する前、
前記アプリが前記アプリ・ストア・システムへ照会要求を発起することと、
前記アプリ・ストア・システムが前記照会要求に基づいて購入アイテムを照会し、照会された購入アイテムの情報を前記アプリへ返信することと、
前記アプリが、受信した購入アイテムの情報を表示することをさらに含む請求項8に記載の方法。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110245465XA CN102737341A (zh) | 2011-03-31 | 2011-08-25 | 应用商店系统及实现应用内购买功能的方法 |
| CN201110245465.X | 2011-08-25 | ||
| PCT/CN2012/073675 WO2012152161A1 (zh) | 2011-08-25 | 2012-04-09 | 应用商店系统及实现应用内购买功能的方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014529794A JP2014529794A (ja) | 2014-11-13 |
| JP6345115B2 true JP6345115B2 (ja) | 2018-06-20 |
Family
ID=47143371
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014526365A Expired - Fee Related JP6345115B2 (ja) | 2011-08-25 | 2012-04-09 | アプリ・ストア・システム及びアプリ内購入機能の実現方法 |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP6345115B2 (ja) |
| WO (1) | WO2012152161A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101744598B1 (ko) * | 2014-12-31 | 2017-06-13 | 엔에이치엔엔터테인먼트 주식회사 | 통합 결제 서비스를 제공하는 클라우드 서비스 방법 및 시스템 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001005867A (ja) * | 1999-06-18 | 2001-01-12 | Nippon Telegr & Teleph Corp <Ntt> | 電子オンライン商取引システム、電子商取引方法、その装置及びプログラム記録媒体 |
| JP2005004304A (ja) * | 2003-06-10 | 2005-01-06 | Matsushita Electric Ind Co Ltd | ライセンス配信方法及びライセンス配信システム |
| US20100235254A1 (en) * | 2009-03-16 | 2010-09-16 | Payam Mirrashidi | Application Products with In-Application Subsequent Feature Access Using Network-Based Distribution System |
| US9922354B2 (en) * | 2010-04-02 | 2018-03-20 | Apple Inc. | In application purchasing |
| CN102004987A (zh) * | 2010-10-21 | 2011-04-06 | 中国移动通信集团北京有限公司 | 一种应用业务的实现方法、装置和系统 |
-
2012
- 2012-04-09 WO PCT/CN2012/073675 patent/WO2012152161A1/zh not_active Ceased
- 2012-04-09 JP JP2014526365A patent/JP6345115B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2014529794A (ja) | 2014-11-13 |
| WO2012152161A1 (zh) | 2012-11-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109462588B (zh) | 一种基于区块链的去中心化数据交易方法及系统 | |
| US10824700B2 (en) | Device, system, and method of selective activation, deactivation, and configuration of components | |
| CN110855791B (zh) | 一种区块链节点部署方法及相关设备 | |
| US20140214686A1 (en) | Application store system and method for implementing in-application purchase function | |
| US9317877B2 (en) | Enabling third-party E-store with carrier billing for a mobile device | |
| EP1517258A2 (en) | Content download to wireless devices | |
| US9232340B2 (en) | Application store system and application development method using the application store system | |
| US9990475B2 (en) | Apparatus and method of in-application licensing | |
| US20090157527A1 (en) | Communication mechanisms for multi-merchant purchasing environment for downloadable products | |
| EP1478201B1 (en) | Communication device, system, and application for managing contents usage | |
| JP2004500649A (ja) | ネットワークを介して提供されるソフトウェアプロダクツの利用方法 | |
| US20060167810A1 (en) | Multi-merchant purchasing environment for downloadable products | |
| JP5669441B2 (ja) | サービスをダウンロードするためのホットスポットにおけるキャッシュサーバ | |
| JP6345115B2 (ja) | アプリ・ストア・システム及びアプリ内購入機能の実現方法 | |
| JP5156064B2 (ja) | 個人特定id管理システム | |
| CN104038485B (zh) | 内容服务借用与权利控管的方法与系统 | |
| JP2014032610A (ja) | オンラインストレージシステム、管理サーバプログラム及びファイル制御プログラム | |
| KR101794832B1 (ko) | 무인단말기와 휴대통신기기의 네트워크 형성 시스템 및 그 방법 | |
| KR20130015497A (ko) | 원타임 애플리케이션 서비스 장치 및 방법 | |
| JP2011123614A (ja) | キャッシュ装置,キャッシュシステム及びキャッシュ方法 | |
| HK40022309B (en) | Method for deploying block chain node and related device | |
| JP4746072B2 (ja) | 課金システム | |
| CA2990865C (en) | Data interaction processing method and device | |
| JP5243497B2 (ja) | 装置制御システム、装置制御方法 | |
| Baikie | Open Standards-Based Mobile Music Architectures for Wireless Carriers |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150212 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150304 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151215 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151218 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160314 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20160523 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20160523 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20160525 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20160830 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180228 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180522 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6345115 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |