×

System and method for creating mobile application store

  • US 10,136,243 B2
  • Filed: 05/26/2014
  • Issued: 11/20/2018
  • Est. Priority Date: 06/04/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for operating a mobile application store, comprising:

  • processing a mobile application in a processing manner corresponding to a type of the mobile application store and a supported mobile device operating system;

    supplying the mobile application file to the mobile application store,wherein the mobile application file includes identification information of the mobile application store, or the mobile application file is capable of acquiring the identification information of the mobile application store, andthe mobile application identifies a location of the mobile application to the mobile application store based on the identification information of the mobile application store, andwherein the type of the mobile device operating system is an open operating system,the type of the mobile application is a normal mobile application, andthe processing manner comprises;

    packaging the identification information of the mobile application store and the mobile application to a mobile application file corresponding to a respective mobile application store using a uniform software development toolkit,storing the identification information of the mobile application store corresponding to the mobile application in a mobile device memory when the mobile application file is installed, andreading, by the software development toolkit, the identification information of the corresponding mobile application store from the mobile device memory, to identify the mobile application store when an interface of the software development toolkit is called;

    wherein;

    the interface of the software development toolkit comprises at least one of an in-app billing interface or a user interface; and

    the packaging comprises at least one of;

    writing the identification information of the mobile application store into a file name and renaming for the mobile application file, orunpacking the mobile application and writing the identification information of the mobile application store into a configuration file unpacked, and repacking related files to generate the mobile application file, wherein the related files comprise the configuration file and other unpacked files, andwherein the method for operating the mobile application store further comprises;

    connecting, by the application interface server module, various interfaces of a software development toolkit and/or a packaging toolkit to corresponding external system interfaces, wherein the connection comprises;

    receiving, by the in-app billing interface, the identification information of the mobile application store transmitted from the software development toolkit and in-app billing request information,calling a payment gateway based on the received identification information of the mobile application store and the in-app billing request information,receiving payment result information returned by the payment gateway, storing the payment result information to an information database and returning to the software development toolkit based on the identification information of the mobile application store,returning, by the software development toolkit, the payment result information to the mobile application so that the mobile application supplies a product or service purchased by a user to the user according to the payment result information, andwhen the identification information of the mobile application store sent by software development toolkit and the in-app billing request information belong to an in-app billing request initiated by the user in the mobile application received by the mobile application, andreading, by the software development toolkit, the identification information of a corresponding mobile application store from the mobile device memory based on the identification information of the mobile application, and transmitting the identification information, through calling the in-app billing interface of the software development toolkit.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×