System and method for creating mobile application store
First Claim
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.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for creating mobile application store are disclosed. The system includes a mobile application support system including an application supply module, wherein the application supply module is configured to supply a mobile application file to a respective mobile application store, the mobile application file is a mobile application file obtained from a mobile application being processed in a processing manner corresponding to types of mobile application store, supported mobile device operating system and mobile application, and then supplied to the respective mobile application store, including the identification information of the mobile application store, or a mobile application file capable of acquiring the identification information of the mobile application store when the mobile application file is supplied to the mobile application store or is supplied to a mobile terminal store through the mobile application store, and the mobile application identifies the mobile application store where the mobile application is, according to the identification information of the mobile application store. The present disclosure can create a mobile application store easily and improve efficiency in the release and application of the mobile application.
9 Citations
16 Claims
-
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, and the mobile application identifies a location of the mobile application to the mobile application store based on the identification information of the mobile application store, and wherein the type of the mobile device operating system is an open operating system, the type of the mobile application is a normal mobile application, and the 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, and reading, 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, or unpacking 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, and wherein 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, and when 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, and reading, 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 Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for operating a mobile application store, comprising:
-
providing mobile application service through one or more mobile application store modules deployed on one or more destinations, wherein the mobile application service includes;
supplying a corresponding mobile application file to the sender when receiving a download instruction, the corresponding mobile application file includes the identification information of the mobile application store, or acquiring the identification information of the mobile application store through the mobile application; andreceiving a mobile application store creation request, wherein the mobile application store creation request comprises; mobile application store configuration information, wherein the mobile application store configuration information includes at least one of; a type of the mobile application store, a destination where the mobile application store is deployed, a supported mobile device operating system, whether the mobile application store needs to be integrated into an internet provider membership system, whether the mobile application needs to be integrated into the membership system of the mobile application store operator, and whether the mobile application needs to be integrated into the in-app billing of the mobile application store, wherein the store creation module is further configured to generate the mobile application store module associated with the destination of the mobile application store based on the mobile application store creation request, and provide the mobile application store module to the destination of the mobile application store, and the mobile application store includes a website wherein the method for operating the mobile application store further comprises; receiving a management request, wherein the management request comprises at least one of; a request for an in-app billing detail and/or summary information of a respective mobile application in the mobile application store, instructions for managing a subject of the mobile application store, or a request to remove the mobile application from the mobile application store; wherein the mobile application service further; receiving an access request, acquiring information regarding the mobile application file based on the access request, the type of the mobile device operating system and/or the type of the mobile application store, and sending the information of the mobile application file to a sender of the access request; creating a store assistant mobile application corresponding to the mobile application store module, wherein; the store assistant mobile application is associated with the identification information of the corresponding mobile application store, the store assistant mobile application stores the identification information of the mobile application store to the mobile device memory when installing the mobile application, and when a related interface is called through the mobile application, a software development toolkit integrated with the mobile application reads the identification information of the mobile application store from the mobile device memory based on the identification information of the mobile application; and the mobile application service further comprises; recommending a service of the mobile application store operator, and sending information of a recommended mobile application to a user through a recommendation algorithm according to the user'"'"'s historical information, and wherein; the service of the mobile application store operator comprises at least one of a website, computer software or a mobile application; the user'"'"'s historical information comprises at least one of a content of a browsed page, a browsing history, or a historical download record of mobile applications, and the recommendation algorithm comprising a mixed recommendation algorithm, comprising a recommendation algorithm based on content and a recommendation algorithm based on collaborative filtering. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification