Summary of the invention
The invention provides a kind of personalized application method for down loading and system with customizing business, for realizing the personalization of applying, simplifying personalized application step, the publicity of applying is combined with the interests of each trade company.
Technical scheme of the present invention is, provide a kind of personalized application method for down loading customizing business, wherein, the method comprises:
User side transmission downloads request to server with customization business information;
Described server according to the corresponding installation kit of described customization business information acquisition customization business, and sends it to user side;
User side receives the corresponding installation kit of described customization business, installs the corresponding installation kit of described customization business.
Further, described customization business information comprises the customization identifier of business and/or the current location information of user side.
Further, the server that downloads request to that described user side sends with customization business information comprises further, and user side has by scanning the download link that the Quick Response Code of customization business identifier or click have a customization business identifier and sends download request;
And/or, send the current location information of user side when user side is sent the current location information of user side simultaneously by scanning Quick Response Code or clicked download link.
Further, described server according to the corresponding installation kit of described customization business information acquisition customization business, and sends it to user side and comprises further,
General installation resource is obtained according to described download request;
Obtain and the details customizing business's information matches according to described customization business information;
In described general installation resource, add details that are described and customization business information matches, generate the installation kit corresponding to this customization business.
Further, described server according to the corresponding installation kit of described customization business information acquisition customization business, and sends it to user side and comprises further,
Described server customizes the corresponding installation kit of business to each installation kit found with this customization business information matches from what generate in advance according to described customization business information.
Further, described server according to the corresponding installation kit of described customization business information acquisition customization business, and sends it to user side and comprises further,
Installation kit is obtained according to described download request;
Add described customization business information nominally at described installation kit, generate the installation kit corresponding to this customization business;
Receive the corresponding installation kit of described customization business at user side, comprise further after the corresponding installation kit of described customization business is installed,
In the corresponding installation kit of described customization business, obtain the title of the corresponding installation kit of described customization business, and the customization business information in the corresponding installation kit title of described customization business sent to server with the details of request with customization business information matches;
Server sends to user side by with the described details customizing business's information matches.
Further, described server according to the corresponding installation kit of described customization business information acquisition customization business, and sends it to user side and comprises further,
Installation kit is obtained according to described download request;
Add described customization business information nominally at described installation kit, generate the installation kit corresponding to this customization business;
Receive the corresponding installation kit of described customization business at user side, comprise further after the corresponding installation kit of described customization business is installed,
In the Download History of user side, obtain the title of the corresponding installation kit of described customization business, and the customization business information in the corresponding installation kit title of described customization business sent to server with the details of request with customization business information matches;
Server sends to user side by with the described details customizing business's information matches.
The present invention separately provides a kind of personalized application download system customizing business, and this system comprises client and server;
Described client transmission downloads request to described server with customization business information, receives the corresponding installation kit of customization business, installs and customize the corresponding installation kit of business;
Described server receives the described download request with customization business information, according to the corresponding installation kit of described customization business information acquisition customization business, and sends it to described client.
Further, described customization business information comprises the customization identifier of business and/or the current location information of user side.
Further, the server that downloads request to that described user side sends with customization business information comprises further, and user side has by scanning the download link that the Quick Response Code of customization business identifier or click have a customization business identifier and sends download request;
And/or, send the current location information of user side when user side is sent the current location information of user side simultaneously by scanning Quick Response Code or clicked download link.
The invention provides a kind of personalized application method for down loading customizing business, the information of customization business is provided with in the download request of user side, server is according to the corresponding installation kit of customization business information acquisition customization business, the corresponding installation kit of user installation customization business, thus obtain personalized application, the present invention can simplify the generative process of personalized application, is convenient to customization business and generates personalized application in common application.
Embodiment
In order to make technical characterstic of the present invention and effect more obvious; below in conjunction with accompanying drawing, technical scheme of the present invention is described further; the present invention also can have other different instantiations to be illustrated or to implement, and the equivalents that any those skilled in the art do in right all belongs to protection category of the present invention.
As shown in Figure 1, Fig. 1 is a kind of process flow diagram customizing the personalized application method for down loading of business of one embodiment of the invention, and concrete grammar is described below:
First, user side sends and downloads request to server (step S10) with customization business information.
It should be noted that, the present invention said " customization business " is trade company (as restaurant, shop, hypermarket etc.), mechanism or other providers applied." customization business information " of the present invention comprises the customization identifier of business and/or the current location information of user side; wherein; the identifier of customization business can for the customization numbering of business or other uniquely can represent the identifier of customization business; customization business numbering can be the combination in any of letter, symbol or numeral; the concrete form of the present invention to customization business numbering does not limit; in addition; the concrete form of the present invention to customization business information does not also limit, and everyly uniquely can represent that the customization business information of customization business all belongs to protection scope of the present invention.
Concrete, in one embodiment of the invention, the server that downloads request to that user side sends with customization business information comprises further, user side has by scanning input the download link that the Quick Response Code of customization business identifier or click have a customization business identifier and sends download request, and/or, send the current location information of user side when sending the current location information of user side while user side scanning Quick Response Code or click download link.
Secondly, server according to the corresponding installation kit of customization business information acquisition customization business, and sends it to user side (step S20).
Finally, user side receives the corresponding installation kit of customization business, installs the customization corresponding installation kit of business (step S30).
In one embodiment of the invention, refer to Fig. 2, server according to the corresponding installation kit of customization business information acquisition customization business, and sends it to client and comprises further:
S211: obtain general installation resource according to download request;
S212: obtain and the details customizing business's information matches according to customization business information;
S213: add the details with customization business information matches in general installation resource, generate the installation kit corresponding to customization business.
It should be noted that, store in server and the details customizing business's information matches, concrete, comprise with the details of customization business information matches and customize business's title, customization quotient graph mark, customization business numbering or other customized informations, the content that the present invention couple specifically comprises with the details of customization business information matches does not limit, can according to the details of the needs setting customization business of customization business, such as, if customization Shang Wei restaurant, the details matched with this restaurant can comprise restaurant's title, traffic near restaurant, menu or every day special price dish etc., if customization business is supermarket, its details can comprise supermarket title, the mark in supermarket, supermarket advertising campaign or merchandise news etc.Thered is provided by application and development company with the details of customization business information matches, customization business can ask application and development company to provide more details as required.
In another embodiment of the present invention, server stores has the corresponding installation kit of customization business, and the corresponding installation kit of customization business comprises customization business's information and the details with customization business information match.In the present embodiment, refer to Fig. 3, server according to the corresponding installation kit of customization business information acquisition customization business, and sends it to user side and comprises further:
S221: server customizes the corresponding installation kit of business to each installation kit found with this customization business information matches from what generate in advance according to customization business information.
In further embodiment of this invention, refer to Fig. 4, server according to the corresponding installation kit of customization business information acquisition customization business, and sends it to user side and comprises further:
S231: obtain installation kit according to download request;
S232: customize business's information in adding nominally of installation kit, forms the corresponding installation kit of customization business.
Further, after user receives the corresponding installation kit of customization business, the corresponding installation kit of customization business is installed, then, run this application, from the corresponding installation kit of customization business, obtain the title of the corresponding installation kit of customization business, and the customization business information in the corresponding installation kit title of customization business is sent to server; Details with customization business information matches are sent to user side by server.
In another embodiment of the present invention, user side obtains the title of the corresponding installation kit of customization business in Download History, and the customization business information in the corresponding installation kit title of customization business is sent to server; Details with customization business information matches are sent to client by server.
Yet another embodiment of the invention provides a kind of personalized application download system customizing business, as shown in Figure 5, this system comprises client 100 and server 200, client 100 sends and downloads request to server 200 with customization business information, receive the corresponding installation kit of customization business, the corresponding installation kit of customization business is installed; Server 200 receives the download request with customization business information, according to the corresponding installation kit of customization business information acquisition customization business, and sends it to client 100.
It should be noted that, client of the present invention can be cell phone, IPAD or computing machine.Server is the server storing customization business information.Customization business information comprises the customization identifier of business and/or the current location information of user side.
Further, the server that downloads request to that user side sends with customization business information comprises further, and user side has by scanning the download link that the Quick Response Code of customization business identifier or click have a customization business identifier and sends download request; And/or, send the current location information of user side when user side is sent the current location information of user side simultaneously by scanning Quick Response Code or clicked download link.
To customize, the installation kit name that business is trade company Store_A, application is called anry.apk below, the identifier of trade company Store_A is 1000345 the specific implementation processes that the personalized application of customization business is downloaded are described, below " details that trade company Store_A is corresponding " described in embodiment comprise the specifying information of trade company's name of trade company Store_A, the icon of trade company Store_A and trade company Store_A customization.
Embodiment one
Step 1: user utilizes the scan function on mobile phone, scanning has the Quick Response Code of the identifier of trade company Store_A, send with trade company Store_A identifier download request to server.Preferably, the publicity page that the Quick Response Code with the identifier of trade company Store_A can provide at trade company Store_A obtains.Mobile phone sends except download request except the mode by scanning Quick Response Code, also by connecting wired or wireless network, browser page is clicked the download link with trade company Store_A mark downloads personalized application from trade company Store_A to server request.
Step 2: server receives the download request with the identifier of trade company Store_A, obtain general installation resource file resource, the details of trade company Store_A are searched according to the identifier 1000345 of trade company Store_A, in general installation resource file resource, add the details of trade company Store_A, the corresponding installation kit anrydingzhi.apk of generating merchant Store_A is sent to user mobile phone.
Step 3: user mobile phone is installed it after receiving the corresponding installation kit anrydingzhi.apk of trade company Store_A, the application generated after installing is the personalized application of trade company Store_A.When the personalized application of user's each run, the details of trade company Store_A all can be shown at the conspicuous position place of application.It should be noted that, the details of mating with customization business are not unalterable, in particular, when trade company Store_A is restaurant, the details in this restaurant are restaurant's title and recommend vegetable every day, the client of the personalized application in this restaurant being installed when running this personalized application, the recommendation vegetable of this restaurant morning, noon and afternoon can being shown at mobile phone screen upper position place, and all can have renewal every day.
Embodiment two
Be with the difference of embodiment one, in the present embodiment, user mobile phone in trade company Store_A, pass through scanning ordinary two dimensional code or clicking common download link realizes download request, is described as follows:
Step 1: user enters in trade company Store_A (as restaurant or supermarket etc.) and consumes, user utilizes the scan function on mobile phone, while scanning ordinary two dimensional code, the current location information of transmission residing for mobile phone is to server, or sends the current location information of mobile phone to server when clicking download link.In more detail, positional information mentioned here, by the GPS gain-of-function on mobile phone, sends to the current location information of server can be the latitude and longitude information of client.
Step 2: server obtains general installation resource file resource according to download request after receiving the positional information of download request and mobile phone.It should be noted that, the details of trade company Store_A and the geographical location information of trade company Store_A are one to one, all be pre-stored within server, the geographical location information that server stores can be an accurate longitude and latitude, after server receives mobile phone position information, the details of trade company Store_A can be searched in the certain limit of mobile phone position information, in general installation resource file resource, add the details of trade company Store_A, the corresponding installation kit anrydingzhi.apk of generating merchant Store_A is sent to user mobile phone.
Step 3: user mobile phone is installed it after receiving the corresponding installation kit anrydingzhi.apk of trade company Store_A, the application generated after installing is the personalized application of trade company Store_A.
Embodiment three
In the present embodiment, server stores has the corresponding installation kit anrydingzhi.apk of trade company Store_A, and the information corresponding with the identifier 1000345 of trade company Store_A.Installation kit anrydingzhi.apk comprises the details of trade company Store_A.
With embodiment one unlike, in the present embodiment, the process of step 2 is: server receives the download request with trade company Store_A identifier, find the corresponding installation kit anrydingzhi.apk of trade company Store_A according to the identifier 1000345 of trade company Store_A, and send it to user mobile phone.Other steps of the present embodiment are identical with embodiment one, repeat no more herein.
Embodiment four
In the present embodiment, server stores has the corresponding installation kit anrydingzhi.apk of trade company Store_A, and installation kit anrydingzhi.apk information corresponding with the geographic position of trade company Store_A.
With embodiment two unlike, in the present embodiment, the process of step 2 is: server, after receiving download request and mobile phone position information, is found the corresponding installation kit anrydingzhi.apk of trade company Store_A, and sent it to user mobile phone in mobile phone position information certain limit.Other steps of the present embodiment are identical with embodiment two, repeat no more herein.
Embodiment five
The difference of the present embodiment and embodiment one and embodiment three is: step 2: after server receives the download request with trade company Store_A identifier, the installation kit be applied, installation kit title anry.apk adds the identifier 1000345 of trade company Store_A, the installation kit anry1000345.apk of the correspondence of generating merchant Store_A.
Step 3, after user mobile phone receives the corresponding installation kit of trade company Store_A, it is installed, during operation, the title anry1000345.apk of this trade company's installation kit is obtained in the corresponding installation kit of trade company Store_A, and the identifier 1000345 of the trade company Store_A in installation kit title is sent to server, the details of mating with trade company Store_A are sent to user mobile phone by server, user mobile phone will show in the application of installing the details of trade company Store_A.It should be noted that, if the mobile phone of user can delete installation kit automatically, then user mobile phone can obtain the title of the corresponding installation kit of trade company Store_A in Download History.
Embodiment six:
With embodiment two and embodiment four unlike, in the present embodiment, the process of step 2 is: the installation kit that server is applied after receiving download request, and installation kit title anry.apk adds the geographical location information of trade company Store_A, the installation kit that generating merchant Store_A is corresponding.
Further, the process of step 3 is, user mobile phone receives the corresponding installation kit of trade company Store_A, it is installed, during operation, in the corresponding installation kit of trade company Store_A, obtain the title of this trade company's installation kit, or from Download History, obtain the title of the corresponding installation kit of trade company Store_A, and the mobile phone geographic position in installation kit title is sent to server, the details of mating with trade company Store_A are sent to user mobile phone by server.
A kind of personalized application method for down loading and system customizing business of the present invention, the information of customization business is provided with in the download request of user side, server is according to the corresponding installation kit of customization business information acquisition customization business, and user side installs the corresponding installation kit of customization business, thus obtains personalized application.The present invention can simplify the generative process of personalized application, is convenient to customization business and generates personalized application in common application.The download of whole personalized application and installation process, In the view of user with to install common application as broad as long, make user can not feel trouble also not have resentment.
Except above-mentioned explanation, it is that specific customized business develops the process come that one embodiment of the invention also comprises mark personalized application.Detailed process is: when first time runs personalized application, client searches installation kit title in custom system, if installation kit title comprises customization business information, then this individual character of server-tag is applied as the user of corresponding customization business development, records user's number of corresponding customization business development.If no, then do not marked.The present embodiment can make the publicity of application combine with the interests of each trade company, improve application and the cohesion customizing business, make application and development company can screen out customization business and developed how many users, reward accordingly to give customization business, improve the enthusiasm that customization business applies.Simultaneously, customize business and also in personalized application, obtain popularization.
The above is only for illustration of technical scheme of the present invention, and any those of ordinary skill in the art all without prejudice under spirit of the present invention and category, can carry out modifying to above-described embodiment and change.Therefore, the scope of the present invention should be as the criterion depending on right.