发明名称 Enabling third-party E-store with carrier billing for a mobile device
摘要 Techniques and equipment are described for enabling an application developer to provide mobile device users, using the developer's application, an option to purchase digital content items within the application and have the cost of the purchased content billed directly to their respective mobile communications service accounts. The mobile service account for a user or user's mobile device is maintained by a wireless carrier or operator of the mobile communication network to which the user subscribes for mobile communication services. The charges and other transaction details related to the content purchased by a mobile device user via the mobile application on the user's device appear in a billing or account statement periodically provided to the user by the carrier or operator of the mobile communication network.
申请公布号 US9317877(B2) 申请公布日期 2016.04.19
申请号 US201113300209 申请日期 2011.11.18
申请人 Cellco Partnership 发明人 Gandhi Ashish
分类号 G06Q30/00;G06Q30/06 主分类号 G06Q30/00
代理机构 代理人
主权项 1. A method, comprising steps of: receiving, at a computerized billing system running on a server operated by a carrier of a mobile communication network, digital pricing information, provided by a third-party provider separate from the billing system, for application programs associated with an electronic store application program, of the third-party provider, installed on a mobile device, wherein a digital description of each application program is to be presented to a user of the mobile device for purchase via a user interface provided by the electronic store application program executing at the mobile device; in response to receiving the digital pricing information, registering the digital descriptions of the application programs, by the billing system, and associating the digital pricing information with the digital descriptions of the registered application programs; receiving by the server, a request initiated by the electronic store application program executing at the mobile device, the request being transmitted to the server via a carrier applications store client program installed on the mobile device and executing at the mobile device, the request having been initiated by the electronic store application program based on input from the user via the user interface wherein the electronic store application program is configured to communicate with the carrier application store client program via an application programming interface between the electronic store application program and the carrier applications store client program running at the mobile device, and the carrier applications store client program being configured to communicate the digital pricing information from the carrier billing system to the electronic store application program via the application programming interface; sending, by the server to the mobile device via the mobile communication network, the stored digital pricing information for at least some of the application programs in response to the request; processing by the server a first purchase request, received from the carrier applications store client program through the mobile communication network, for first uses of an identified application program based on the digital pricing information associated with the identified application program, the first uses of the identified application program having been selected by the user from among the application programs presented by the electronic store application program via the user interface of the electronic store application program, and the first purchase request being generated by the electronic store application program running at the mobile device and communicated to the carrier applications store client program via the application programming interface running at the mobile device; sending by the server a first digital license associated with the first uses of the identified application program for the electronic store application program based on the processed first purchase request through the mobile communication network to the mobile device, the first digital license enabling the user to obtain the identified application program directly from the third-party provider the first digital license interacting with the identified application program on the mobile device to provide the first uses of the identified application program; charging a billing account associated with the user in the carrier billing system based on the processed first purchase request for the first uses of the identified application program; processing, by the server, a second purchase request received from the carrier applications store client program through the mobile communication network for second uses of the identified application program, different from the first uses; sending, by the server, a second digital license associated with the identified application program to the mobile device, the second digital license interacting with the identified application program on the mobile device to provide the second uses of the identified application program; charging the billing account associated with the user in the carrier billing system based on the processed second purchase request; and responsive to a request from a user providing, on the mobile device, the second uses of the identified application program.
地址 Basking Ridge NJ US