Nothing Special   »   [go: up one dir, main page]

CN105931034A - Electronic virtual currency obtaining method and mobile terminal thereof - Google Patents

Electronic virtual currency obtaining method and mobile terminal thereof Download PDF

Info

Publication number
CN105931034A
CN105931034A CN201610496660.2A CN201610496660A CN105931034A CN 105931034 A CN105931034 A CN 105931034A CN 201610496660 A CN201610496660 A CN 201610496660A CN 105931034 A CN105931034 A CN 105931034A
Authority
CN
China
Prior art keywords
task
application program
information
task list
electronic virtual
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.)
Pending
Application number
CN201610496660.2A
Other languages
Chinese (zh)
Inventor
高畅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Pocket Money Technology Co Ltd
Original Assignee
Beijing Pocket Money Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Pocket Money Technology Co Ltd filed Critical Beijing Pocket Money Technology Co Ltd
Priority to CN201610496660.2A priority Critical patent/CN105931034A/en
Publication of CN105931034A publication Critical patent/CN105931034A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • G06Q20/065Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides an electronic virtual currency obtaining method which includes the steps of obtaining a first task list from a task server side according to a unique user identifier of an application distribution program, downloading and/or loading and/or starting and/or using an application according to the first task list, detecting the application downloading information and/or loading information and/or starting information and/or specified use state information, sending the detected information to the task server side, obtaining the task list completing state information and corresponding electronic virtual currency data from the task server side, and updating the task list completing state information and corresponding electronic virtual currency data to the application distribution program. A task is established for downloading applications in an application distribution program, and different rewards of electron virtual currency are given when task execution state is detected.

Description

The acquisition methods of a kind of electronic virtual currency and mobile terminal thereof
Technical field
The present invention relates to field of computer technology, particularly relate to a kind of electronic virtual currency Acquisition methods and mobile terminal thereof.
Background technology
Widely available along with mobile device, and electronic virtual currency is in internet economy Being widely used as the media of exchange, thousands of terminal user is intended to pass through Mobile terminal device gets more electronic virtual currency, to carry out physical monetary or virtual The exchange of currency.
And for the distribution of application program, along with the growth of mobile terminal device, mobile device The demand that user quickly obtains for application program and installs and uses also grows with each passing day. The most in use, such as, the Android of Google applies shop, and the APP of Fructus Mali pumilae Store etc. apply distributing programs, all support to be distributed for the application program in mobile device Ability.
In the distribution approach of existing application program, in order to attract more user by answering Move the download of application program with distributing programs, some application distributing programs begin through and make Attracting user to be downloaded by free downloading flow, to increase the flow downloaded, seizing should With the entrance of download program.But, increase downloading flow the most far away only by free flow Not, it is desirable to have technical scheme improves application distributing programs further and moves application program The ability of distribution.
Summary of the invention
In view of the above problems, The embodiment provides and overcome the problems referred to above or at least Partly solve acquisition methods and the mobile terminal thereof of a kind of electronic virtual currency of the problems referred to above.
An aspect according to the embodiment of the present invention, it is provided that obtaining of a kind of electronic virtual currency Access method, including: uniquely identify according to the user of application distributing programs and obtain from task server side Take first task list;Application program download and/or described is carried out according to described first task list The loading of application program and/or unlatching and/or use;Detect that described application program downloads information And/or the load information of described application program and/or unlatching information and/or the use state specified Information;The described information detected is sent to described task server side, and from described task Server side gets the completion status information of described task list and corresponding electronic virtual goods Coin data;And by the completion status information of described task list and corresponding electronic virtual currency number According to updating in described application distributing programs.
Another aspect according to the embodiment of the present invention, it is provided that one is used for obtaining electronic virtual Intend the mobile terminal of currency, including: the first acquisition module, it is configured to according to application distribution journey The user of sequence uniquely identifies and obtains first task list from task server side;Task list processes Module, it is configured to carry out application program download and/or described application journey according to first task list The loading of sequence and/or unlatching and/or use;Task processing module, it is configured to detect described Application program download information and/or the load information of described application program and/or the information of unlatching and/ Or the use status information specified;Electronic virtual currency processing module, it is configured to described inspection The information measured is sent to described task server side, and gets from described task server side The completion status information of described task list and corresponding electronic virtual monetary data;And by described The completion status information of task list and corresponding electronic virtual monetary data update described answering With in distributing programs.
So, due in embodiments of the present invention, by obtaining task from task server side List;And carry out adding of application program download and/or described application program according to described task list Carry and/or open and/or use;Detect described application program download information and/or described should During by the load information of program and/or unlatching information and/or the use status information specified, by institute State the information detected and be sent to described task server side, and obtain from described task server side Get the completion status information of described task list and corresponding electronic virtual monetary data;And will The completion status information of described task list and corresponding electronic virtual monetary data update institute State in application distributing programs.Thus can ensure that in application distributing programs by download Application program carries out the foundation of task, and accordingly after the state of tasks carrying being detected, gives Give different electronic virtual currency to reward, thus by optimum for electronic virtual currency with application The distribution of program combines, and adds the flow of download, has the most successfully distributed electronic virtual Currency.
Described above is only the general introduction of technical solution of the present invention, in order to better understand this The technological means of invention, and can be practiced according to the content of description, and in order to allow this Bright above and other objects, features and advantages can become apparent, below especially exemplified by the present invention Detailed description of the invention.
Accompanying drawing explanation
The details of one or more embodiment is elaborated below in conjunction with accompanying drawing.Based on Detailed description hereinafter, further feature and various advantage will be apparent from, appended accompanying drawing bag Include:
Fig. 1 shows the acquisition side of electronic virtual currency according to a first embodiment of the present invention The flow chart of method;
Fig. 2 shows in the acquisition methods of electronic virtual currency of first embodiment of the invention The interface schematic diagram of the task list loaded;
Fig. 3 shows in the acquisition methods of electronic virtual currency of first embodiment of the invention Another the further interface schematic diagram of the task list loaded;
Fig. 4 shows the acquisition methods of the electronic virtual currency of first embodiment of the invention In, second of the Website server side acquisition of the provided electronic virtual currency from the Internet The interface schematic diagram of business list;
Fig. 5 shows the acquisition methods of the electronic virtual currency of first embodiment of the invention In, second of the Website server side acquisition of the provided electronic virtual currency from the Internet Another interface schematic diagram further of business list;
Fig. 6 shows the acquisition system of electronic virtual currency according to a second embodiment of the present invention The schematic diagram of system;
Fig. 7 shows another of the acquisition system of electronic virtual currency in Fig. 6 preferably to be implemented The schematic diagram of example;
Fig. 8 show according to a third embodiment of the present invention for obtaining electronic virtual currency The structural representation of mobile terminal;
Fig. 9 show according to a fourth embodiment of the present invention for obtaining electronic virtual currency The structural representation of mobile terminal.
Detailed description of the invention
It is more fully described the exemplary embodiment of the present invention below with reference to accompanying drawings.Although it is attached Figure shows the exemplary embodiment of the present invention, it being understood, however, that can be real in a variety of manners The existing present invention, and should not limited by embodiments set forth here.On the contrary, it is provided that these are implemented Example is able to be best understood from the present invention, and can be complete by the scope of the present invention Convey to those skilled in the art.
Some vocabulary is employed to censure specific components or mould in the middle of description and claim Block.Those skilled in the art are it is to be appreciated that hardware manufacturer or software provider may be used Same assembly or module called in different nouns.This specification and claims are not with title Difference be used as distinguishing assembly or the mode of module, but with assembly or module functionally Difference is used as the criterion distinguished.As mentioned by the middle of description in the whole text and claim " include " being an open language, therefore should be construed to " including but not limited to "." substantially " refer to In receivable range of error, those skilled in the art can solve in the range of certain error Described technical problem, basically reaches described technique effect.Description subsequent descriptions is for implementing this Bright better embodiment, for the purpose of right described description is the rule so that the present invention to be described, It is not limited to the scope of the present invention.Protection scope of the present invention is when regarding claims institute The person of defining is as the criterion.
Also, it should be noted term " includes ", " comprising " or its other variant any meaning Containing comprising of nonexcludability, so that include the process of a series of key element, method, business Product or system not only include those key elements, but also other including being not expressly set out is wanted Element, or also include the key element intrinsic for this process, method, commodity or system. In the case of there is no more restriction, statement " including ... " key element limited, not Get rid of in including the process of described key element, method, commodity or system, there is also other phase Same key element.
First embodiment
With reference to Fig. 1, it is shown that obtaining of electronic virtual currency according to a first embodiment of the present invention The flow chart of access method.Method in this embodiment includes:
Step Step101: uniquely identify from task server according to the user of application distributing programs Side obtains first task list;
Step Step102: according to described first task list carry out application program download and/or The loading of described application program and/or unlatching and/or use;
Step Step103: detect that described application program downloads information and/or described application journey The load information of sequence and/or unlatching information and/or the use status information specified;
Step Step104: the described information detected is sent to described task server side, And completion status information and the correspondence of described task list is got from described task server side Electronic virtual monetary data;And by the completion status information of described task list and corresponding electricity Fictitious plan monetary data updates in described application distributing programs.
In the present embodiment, described method step, can run with the form of programmed instruction In the CPU of computer or portable set, it is achieved the function in the present invention, such as at this Embodiment can ensure that exactly in application distributing programs by the application program downloaded is entered The foundation of row task, and accordingly after the state of tasks carrying being detected, give different electricity Sub-ideal money is rewarded, thus by optimum for electronic virtual currency the distribution with application program Combine, add the flow of download, the most successfully distributed electronic virtual currency.
Method step in the present embodiment preferably operates in application distributing programs, example As in PC run application program distributing programs " 360 software treasure-house " or operate in What " 360 mobile phone assistant ", " Tengxun's application treasured " in Android device cell phone apparatus etc. were common should With distributing or operating in the APP Store program in iOS system.It can use one User account, carries out the application program after user's login and downloads and distribution.This user account is for answering It is that each user carries out IDization and generates with distributing programs, and is each at server end User account manages and records under download hobby, the focus of attention and the user having this user and records The users such as record use information.In step Step101 of the present embodiment, it is simply that answer according to described By ID (unique account of the user such as managed by aforesaid server of distributing programs Number mark), it is preferred that described user uniquely identifies the use that can also is that a timely signal procedure Family mark (account number of such as QQ software), the ID (example of social communication program Account number such as wechat software), Email identification information, cell-phone number, mobile phone IMEI, set At least one in standby ID.But, in step Step101 of the present embodiment, it it is basis The user of application distributing programs uniquely identifies and obtains first task list from a task server side, I.e. exclusively with a task server, storage wherein has and the ID of application distributing programs Corresponding task list information, sets up corresponding task list for each user, to arrange in task On the basis of table information, carry out the process relevant to the acquisition of electronic virtual currency of correspondence.
In the present embodiment, the most described first task list includes that at least one task arranges Table entry;Wherein said task list project includes at least one in following information: task arranges In table entry under the icon of application program, the title of described application program, described application program Set address, the installation kit size of described application program, the installation kit title of described application program, The electronic virtual currency number that the installation number of described application program, this task items are rewarded after performing According to, described task list item purpose type, described task list item purpose information is described.
See Fig. 2, it illustrates the acquisition of the electronic virtual currency of first embodiment of the invention The interface schematic diagram of the task list loaded in method, is wherein loaded with such as in task list Appointing of the more than one such as " credulity ", " micro-doctor ", " Jingdone district wallet ", " and reading news ", " the most live " Business list items.Illustrate as a example by " credulity " this task list item in fig. 2 and understand, its In be loaded with the icon of this application program of credulity, the title " credulity " of this application program of credulity, Installation kit size 44.77M of this application program of credulity, this task items are rewarded after performing Electronic virtual monetary data 0.40 yuan;Wherein after " money-making " button in clicking Fig. 2, Fig. 3 can further provide for out the information in this task list item: this application program of credulity How download number 1,960,000 people, the description information of current task list-item " make money: 1. open Software, obtains 0.1 yuan of 2. registration, uses the telephone freely or photos and sending messages, then obtains 0.3 yuan.", credulity The download address of this application program (i.e. can provide and add during the download button in clicking on Fig. 3 The download address carried), Fig. 3 shows the electronic virtual currency of first embodiment of the invention Another the further interface schematic diagram of the task list loaded in acquisition methods.It is preferred that also Can answer in the installation kit title of this application program of credulity shown in Fig. 2 or Fig. 3 and/or this credulity By the task list item purpose type of program, installation kit bag name uses on backstage here, relatively Good ground can not appear in the interface in Fig. 2, Fig. 3.Task list project described here Type may is that a generic task (with application program experience the time task as task definition Project, such as when using the experience of the duration of described application program, number of times etc. and time correlation Between);(to experience the step task items as task definition, its every step needs two generic tasks Judge currently to load interface (web page address of webpage or interface in such as Webview Activity title), at the step judging whether to have gone to specify, and every step is held Can point out after going, and need to carry out the prize of ideal money after every step judges to perform Encourage);(to experience the step task items as task definition, its every step needs three generic tasks Judge the current web page address of webpage loaded in interface or the Activity title at interface and work as The content of the loading in front interface, at the step judging whether to have gone to specify, such as, steps on Record interface carries out the step logined successfully, and every step can be pointed out after going to, and After every step judges to perform, need to carry out the award of ideal money).
In the above-described embodiments, according to the difference of each task list item purpose type, meeting In the described application program side being downloaded, detect described application program download information and/or described should The information opened with load information and/or the described application program of program and/or the use shape specified State information.Wherein said application program is downloaded information and is referred to, detects described application program Installation kit is downloaded;The load information of described application program refers to, detects described application journey Sequence is loaded installation;The unlatching information of described application program refers to, detects described application journey Sequence is activated operation in systems, such as when start or by its icon of user's clicking trigger It is activated its operation process in the running environment of current operating system;In the present embodiment, It is preferred that the use status information specified of aforesaid application program include following at least one Individual: the accessing successfully of specify one or a class boundary face, specified or a class boundary face are referring to The stop of the predetermined number of times in fixing time accesses, appointment time here, predetermined number of times, appointment Interface is all to be configured by programmer.
It is preferred that the access in described specified or a class boundary face can be successfully one or One group of access success specifying login interface, refers to detect in application program and believes according to account Breath and encrypted message carry out the register in login interface, need exist for detecting that specifies steps on Record interface is being loaded (the login interface network address specified or Activity are loaded access), And the given content (user name input frame, Password Input frame) in login interface detected, Determine and in current application program, carry out the loading of login interface and determine and login successfully interface Loading, so that it is determined that this application program appointment use status information be to have accessed login interface And login successfully, such that it is able to determine that user has carried out the most successfully logging according to this, Just may be considered the task items completing this time.
It is preferred that the access in described specified or a class boundary face can be successfully one or One group of access success specifying register interface, refers to detect and carries out new user in application program The operation of registration, needs exist for detecting that the loading of the new user's register interface specified (is specified The loading of registration user interface or Activity accesses), and detect in register interface Given content (user name input frame, Password Input frame, email information input frame, cell-phone number The common new users such as code input frame register the message box of use), and it is aobvious to check loading subsequently The interface of succeeding in registration shown, may thereby determine that out that user has carried out once successfully user's note Volume, it is possible to be considered to complete the task items of this time, for carrying out the virtual electronic goods of correspondence The distribution of coin is prepared.
It is preferred that aforesaid specified or a class boundary face at the appointed time in appointment time The stop of number accesses, and refers to detect in application program at the appointed time in section, such as in peace In the one month subsequently of dress current application program, for 20 times of interface of registering specified Above loading accesses or stops, if it exceeds the loading of 20 times accesses, it is possible to think Being that the use state specified of this application program is reached, the task items of its correspondence is also reached.This In specify the time period, specify interface, predetermined number of times be all can to carry out according to the needs of user Arrange, it is simple to carry out the setting of task items.
In a preferred embodiment of the present invention, except acquisition in the first embodiment First task list, it is also possible to farther include: the provided electronic virtual goods from the Internet The Website server side of coin obtains the second task list;And the working as of described task server configuration Downloadable application program in a front client user task in the second task list Number.See Fig. 4, Fig. 4 and show the electronic virtual currency of first embodiment of the invention In acquisition methods, the Website server side of the provided electronic virtual currency from the Internet obtains The interface schematic diagram of the second task list, " having a meter task " therein, " many alliances task ", " shellfish Multitask " it is exactly that the Website server side that can provide electronic virtual currency in the internet obtains the Two task lists.The Website server of provided electronic virtual currency here respectively has a meter net Stand, Duo Meng website, the server of pattra website.A meter task correspondence is had described in Fig. 4 shows The existing customer end subscriber task in the second task list of task server configuration In the number of Downloadable application program, such as " today also has 6 awards " in Fig. 4, " modern It also has 2 times rewards ".It is preferred that the second described task list includes: described provide What the website of electronic virtual currency provided includes the downloading task item of application program download information; And/or complete the described website that electronic virtual currency is provided after described downloading task item and reward The quantity of electronic virtual currency, the most described application program downloads information and includes: should This application program is used to get award with the icon of program, the title of application program, download Number information, application program description information at least one.In the present embodiment, institute The offer stating the second task list can be by the described website providing electronic virtual currency SDK (software development kit) module is integrated in the described application distributing programs of the present invention, this SDK Module is configured to obtain according to their number from the described side, website providing electronic virtual currency The initialization provided according to form includes application program and downloads the downloading task item data of information.So After in described application distributing programs, in the way of Webview, represent described downloading task item again Data, namely described each list item in the second task list.
After the task list of " having a meter task " in the diagram is clicked, eject shown in Fig. 5 By there being the application journey shown in application distributing programs that rice net provides with Webview form The downloading task item that sequence is downloaded, " the good doctor of safety " this downloading task item the most here;With/ Or complete what the described website providing electronic virtual currency after described downloading task item was rewarded " the good doctor of safety " this downloading task item in the quantity of electronic virtual currency, such as Fig. 5 is right The electronic virtual quantity of money " 262 " of the award answered.Fig. 5 shows first embodiment of the invention Electronic virtual currency acquisition methods in, the provided electronic virtual currency from the Internet Another interface schematic diagram further of the second task list that Website server side obtains.
On the basis of above-described embodiment, it is preferred that farther include: carried by described The downloading task item that the website of supplied for electronic ideal money provides carry out application program download and/or Load and/or open and/or after activation, registration use, described application distributing programs notice is described Can provide electronic virtual currency website server described in application program be downloaded or load or Open or activate, registration employs;Described task server side joint can provide electronics described in receiving The readjustment request that the server of the website of ideal money sends, described task server side identifies Described application program is downloaded or loads or open or activate, registers the task status letter employed Breath, so that it is determined that the completing of the downloading task item of described application program.In the present embodiment, relatively Goodly, described application distributing programs is integrated with the described website that can provide electronic virtual currency SDK (software development kit) module, can described in this SDK (software development kit) module notifies Application program described in the server of the website of offer electronic virtual currency is downloaded or loads or opens Open or activate, register and employ.The most in Figure 5, carried out " putting down by interface shown in figure Good and sound doctor " download of this application program, and carry out loading, opening in application distributing programs side Open operation, and activate the user account in a Geju City or register a new user account, aforementioned These operations or state can be informed to the described website that electronic virtual currency can be provided Server, notifies that described in this server, " the good doctor of safety " application program is downloaded or loads or opens Open or activate, register and employ.The task server that aforesaid and described application program is corresponding Side joint receives the readjustment request that the server of the described website that can provide electronic virtual currency sends, The request of this readjustment is notified that its " the good doctor of safety " application program received of described task server Task status information, described task server side identifies described " the good doctor of safety " application program It is downloaded or loads or open or activate, register the task status information employed, so that it is determined that Completing of the downloading task item of described application program, in order to unified by described task server Electronic virtual currency award operation.Visible, that in time other website is provided second Business list, is also can be incorporated into be united by described task server in this preferred embodiment The management of one.
It is preferred that in the aforementioned embodiment, include further: in the second task list The status information that completes of task items be sent to described task server rear flank, by described task In the existing customer end subscriber of server configures task items in the second task list can under The number of the application program carried reduces 1;Until whole tasks complete, Downloadable application journey The number of sequence is reduced to zero;And the electronic virtual goods of correspondence is got from described task server side Coin data, and be loaded in the login user information of described application distributing programs.Such as, at figure Display in 4, current " having a meter task " is also 6 award machine meetings, at the second task list In task items complete status information (" the good doctor of safety " in such as Fig. 5 this application Being downloaded, and install, registration employs) it is sent to described task server rear flank, by described In the existing customer end subscriber of task server configuration task items in the second task list The number of Downloadable application program reduces 1, and (aforesaid 6 award machines can will reduce once );Until whole tasks complete, the number of Downloadable application program is reduced to zero;And Get the electronic virtual monetary data of correspondence from described task server side, and be loaded into described In the login user information of application distributing programs, (login user at described application distributing programs is believed Breath increases the award number " 262 " that this " good doctor of safety " is corresponding).
Second embodiment
With reference to Fig. 6, it is shown that obtaining of electronic virtual currency according to a second embodiment of the present invention Take the schematic diagram of system.System in this embodiment includes: mobile terminal 601, task take Business device 602.Wherein in mobile terminal 601, installation and operation has for carrying out application program distribution Application distributing programs 6011, it carries out network by mobile terminal 601 and task server 602 Communication.Wherein task server 602 side can provide out the first task list of first task list Maker 6021, task manager 6022, electronic virtual currency management device 6023.Wherein should Carried out the acquisition of electronic virtual currency by following method step with distributing programs 6011.Should With distributing programs 6011 be configured that according to application distributing programs 6011 user uniquely identify from Task server 602 side obtains first task list;Carrying out according to described first task list should With download program and/or the loading of described application program and/or unlatching and/or use;Institute detected State application program download information and/or the load information of described application program and/or unlatching information and / or the use status information specified;The described information detected is sent to described task server 602 sides, and the completion status of described task list is got from described task server 602 side Information and corresponding electronic virtual monetary data;And by the completion status information of described task list Update in described application distributing programs with corresponding electronic virtual monetary data.The present invention's In first embodiment and the second embodiment, obtain first task list from task server 602 side It is to organize with JSON data form, or applies distributing programs 6011 and task service Data mutual between device 602 side, the first task such as obtained from task server 602 side List information, application distributing programs 6011 are reported to the information of task server 602 side Organize in the way of JSON.Wherein first task List Builder 6021 is configured for In providing out first task list to the application distributing programs in each mobile terminal.Wherein task Manager 6022 is configured to the task list generated for first task List Builder 6021 The completion status information of each task items in 6022 carries out acquiring and maintaining.Electronic virtual goods It is complete that coin manager 6023 is configured to according to each task items safeguarded in task list 6022 One-tenth state carries out the distribution of the electronic virtual currency of correspondence again.First task in the present embodiment List is disposed in task server 602.
In the present embodiment, it is preferred that wherein said first task list includes at least one Task list project;Wherein said task list project includes at least one in following information: The icon of application program, the title of described application program, described application journey in task list project The download address of sequence, the installation kit size of described application program, the installation kit of described application program The electronic virtual that title, the download number of described application program, this task items are rewarded after performing Monetary data, described task list item purpose type, described task list item purpose describe information. Specifically can be found in the description information in the preferred example in first embodiment, these describe information can To be incorporated in this.
The most in the present embodiment, it is preferred that applying distributing programs 6011 side according to described First task list carry out application program download time, to described task server 602 side send with At least one in lower information: the installation kit title of described application program, described application program Mark, IMEI (the International Mobile Equipment Identity shifting of active client Dynamic equipment international identity code) number, the MAC (Medium Access Control) of active client Address, the type of active client, the Android version number of active client, in order to described Task server 602 end generates an order number according to above-mentioned information;And from described task service Device 602 end obtains the described order number returned, and preserves.This preferred embodiment scheme is Operate in mobile terminal 601.In mobile terminal 601 side, according to its its download uploaded The installation kit title of application program, the mark of application program, active client (the most described movement Client terminals) IMEI number, active client (the most described mobile terminal client terminal) MAC Address, the type of active client (the most described mobile terminal client terminal), currently visitor The Android version number of family end (the most described mobile terminal client terminal), can form one solely Vertical identification information, and then task server end generates an order number fortunately, uses this order Number just can safeguard the task in current first task list, in task server 602 side Use this order number to identify with mobile terminal 601 side, task items in maintenance task list State.
In the present embodiment, it is preferred that at least one task list project aforesaid can be joined It is set to: detecting that application program is (at one of distribution in such as application distributing programs 6011 Application A) it is downloaded, and when being opened for the first time, to described task server 602 Send the order number that application A is corresponding, and (the most described mobile whole according to active client Hold 601 clients) IMEI number, MAC Address, type, in Android version number At least one data summarization generated;So that described task server 602 end is according to described order Number and described data summarization carry out the judgement of data validation of active client, close being judged as After method data, increase by first to active client (the most described mobile terminal 601 client) Electronic virtual monetary data;Described task list project is set to completion status, and described First task list is deleted, and the first electronic virtual monetary data is updated active client In the described application distributing programs of (the most described mobile terminal 601 client).
In the present embodiment, it is preferred that at least one task list project aforesaid can also It is configured that and is detecting that downloading application program (is dividing in such as application distributing programs 6011 Send out an application program B), download install after the appointment time period in carry out open and/ Or perform the use specified, send corresponding the ordering of application program B to described task server 602 Odd numbers, and the IMEI according to active client (the most described mobile terminal 601 client) Number, MAC Address, type, at least one data summarization generated in Android version number; So that described task server 602 end is carried out currently according to described order number and described data summarization The judgement of the data validation of client (the most described mobile terminal 601 client), is sentencing After breaking as valid data, increase to active client (the most described mobile terminal 601 client) Add the second electronic virtual monetary data;Described task list project is set to completion status, and Described first task list is deleted, and the second electronic virtual monetary data is updated currently In the described application distributing programs 6011 of client.
In the present embodiment, it is preferred that described application distributing programs 6011 takes with described task The business mutual information of device 602 top-cross carried out encryption through a communicated tokens.Described through one Communicated tokens carried out encryption preferably: enter at timely signal procedure or social communication program After row logs in, described task server 602 communicated tokens (token) provided, leads to through this Signaling board (token) is mutual with described task server 602 top-cross to application distributing programs 6011 Information carries out the encryption of AES256 AES.
In the present embodiment, it is preferred that farther include following process step: in time Signal procedure or social communication program log in, get correspondence openId and accessToken;Use the IMEI of mobile terminal (the most described mobile terminal 601 client) And/or the equipment that the hardware information of mobile terminal generates uniquely identifies, described openId and institute State accessToken to initiate initialization based on HTTPS request to task server 602 and step on Record;Described openId and described accessToken be verified legal after, from task server Side 602 gets a communicated tokens (token);Described communicated tokens (token) is set with described Standby unique mark correspondence carries out record and preserves, in order to application distributing programs 6011 and task service The mutual information of device 602 top-cross carried out encryption through described communicated tokens (token), relatively Goodly described through described communicated tokens carried out encryption refer to application distributing programs 6011 information mutual with task server 602 top-cross are carried out by described communicated tokens (token) The encryption of AES256.
In the system of the present embodiment, it is preferred that can also include providing electronic virtual goods The server 603 of the website of coin, as it is shown in fig. 7, Fig. 7 shows electronic virtual in Fig. 6 The schematic diagram of another preferred embodiment of the acquisition system of currency.With phase in system shown in Fig. 6 With task server 602, mobile terminal 601 with regard to and review again, described in Fig. 6 Can be incorporated in this.The most just can provide electronic virtual currency website server 603 with Task server 602, the illustrating alternately of mobile terminal 601.Application distributing programs 6011 Second can also be obtained further at the server 603 of the website that electronic virtual currency can be provided Task list, this second task list is by the server of the website that can provide electronic virtual currency The second task list maker in 603 is provided.It is preferred that in the present embodiment, described The offer of the second task list can be by the described website providing electronic virtual currency SDK (software development kit) module is integrated in the described application distributing programs of the present invention, this SDK Module is configured to obtain according to their data from the described side, website providing electronic virtual currency The initialization that form provides includes application program and downloads the downloading task item data of information;Then In the way of Webview, described downloading task is represented again in described application distributing programs 6011 Item data, namely described each list item in the second task list.It is preferred that wherein Described second task list includes: what the described website providing electronic virtual currency provided includes Application program is had to download the downloading task item of information;And/or complete the institute after described downloading task item State the quantity of the electronic virtual currency that the website of electronic virtual currency can be provided to reward.It is preferred that Described application program download information include: the icon of application program, the title of application program, under Carry and use this application program to get in the description information of the number information of award, application program At least one.The most in embodiments of the present invention, mobile terminal 601 passes through institute The downloading task item that stating to provide the website of electronic virtual currency to provide is carried out under application program Carry and/or load and/or open and/or activate, registration use after, described application distributing programs Application journey described in the server 603 of the 6011 described websites that electronic virtual currency can be provided of notice Sequence is downloaded or loads or open or activate, register and employ;Described task server 602 side The readjustment of server 603 transmission receiving the described website that can provide electronic virtual currency please Asking, described task server 602 side identifies described application program and is downloaded or loads or open Or activate, register the task status information employed, so that it is determined that the download of described application program Completing of task items.The most in the present embodiment, it is possible to provide the clothes of the website of electronic virtual currency Business device 603, by readjustment notice maker 6032 therein, is knowing that its second task list is raw When completion status occurs in the use state of the second produced task list of growing up to be a useful person, just produce readjustment Notify task manager 6022, notify that it completes a certain task items in the second task list Mesh, in order to electronic virtual currency management device 6023 carries out the distribution of the electronic virtual currency of correspondence. Task items in the second task list that wherein its side is detected by application distributing programs 6011 Use status information, be sent to provide server 603 side of the website of electronic virtual currency, So that readjustment notice maker 6032 produces the readjustment announcement information of correspondence.It is preferred that The status information that task items in second task list completes is sent to described task server 602 rear flank, the existing customer end subscriber configured by described task server 602 is in the second task In task items in list, the number of Downloadable application program reduces one;Until all Task completes, and the number of Downloadable application program is reduced to zero;And from described task server 602 sides get the electronic virtual monetary data of correspondence, and are loaded into described application distributing programs In the login user information of 6011.It is preferred that described readjustment announcement information includes following information In at least one: the title of the application program being downloaded, application program installation kit size, should With being downloaded and/or the loading of application program and/or unlatching and/or the status information of use, these Information be referred in the second embodiment by application distributing programs 6011 detected by information, Its description can be incorporated in this.
In the embodiment shown in fig. 7, owing to introducing the net that can provide electronic virtual currency The server 603 stood so that technical scheme can expand to any third-party can The server of the website of electronic virtual currency is provided, thus expands the scope of application program distribution With carry out the distribution of virtual electronic currency, and and the task server 602 of the present invention carried out time Task server 602 side that is unified in after notice is adjusted to carry out management and the award of third-party task The distribution of virtual electronic currency.
3rd embodiment
With reference to Fig. 8, it is shown that being used for according to a third embodiment of the present invention obtains electronic virtual The structural representation of the mobile terminal of currency.Mobile terminal 800 in this embodiment includes: First acquisition module 8001, it is configured to the user according to application distributing programs and uniquely identifies from appointing Business server side obtains first task list, and (described application distributing programs is for operating in mobile terminal One application program of 800 sides, described task server is relative with described application distributing programs The server answered, provides first task list for described application distributing programs);Task arranges Table handing module 8002, its be configured to according to first task list carry out application program download and/ Or the loading of described application program and/or unlatching and/or use;Task processing module 8003, its It is configured to detect that described application program downloads information and/or the load information of described application program And/or unlatching information and/or the use status information specified;Electronic virtual currency processing module 8004, it is configured to be sent to the described information detected described task server side, and from Described task server side gets the completion status information of described task list and corresponding electricity Fictitious plan monetary data;And by the completion status information of described task list and corresponding electronic virtual Intend monetary data to update in described application distributing programs.The function tool of the module in the present embodiment Can be implemented in the software module of mobile terminal 800 body, or embody in logic circuits Module in, these ways of realization common in the art are all to contain in the scope of the present invention Among, describe as long as this way of realization achieves function therein.In the present embodiment, The described use status information specified is preferably comprised at least one of the following: specified Or the accessing successfully of class boundary face, specify one or a class boundary face at the appointed time in appointment The stop of number of times accesses.These use status information to be preferably by for login interface, note The loading at interface, the detection of access are specified, so that it is determined that it uses status information in volume interface etc..
For the mobile terminal in the present embodiment, it also includes movement common in the art The baseband processing module of terminal, memory module, input block, display unit, sensor, Voicefrequency circuit unit, Wireless Fidelity (wireless fidelity, WiFi) module, application process The necessary parts such as device module and power supply module.Due to these parts and the technical side of the present invention Case contacts without direct technology, just no longer repeats here, only to the inventive point with the present invention Directly related technical characteristic carries out disclosing (particularly as being the technology in embodiment of the present invention part Feature discloses), the mobile terminal in the present embodiment is to include to those skilled in the art There are these common modules of the prior art.And it will be appreciated by those skilled in the art that It is that aforesaid various common modules of the prior art are not intended that the restriction to mobile phone, permissible Including parts more or less of in above-mentioned parts, or combine some parts, or different The layout of parts.In the present embodiment, it is preferred that aforesaid user uniquely identifies includes: institute State the application ID of distributing programs, the ID of timely signal procedure, social communication journey In the ID of sequence, Email identification information, cell-phone number, mobile phone IMEI, device id At least one.
In the present embodiment, it is preferred that aforementioned first task list includes at least one task List-item;Wherein said task list project includes at least one in following information: task The icon of application program in list-item, the title of described application program, described application program Download address, the installation kit size of described application program, the installation kit title of described application program, The electronic virtual currency number that the download number of described application program, this task items are rewarded after performing According to, described task list item purpose type, described task list item purpose information is described.
In the present embodiment, it is preferred that task list processing module 8002 is further configured to: When carrying out application program download according to described first task list, send out to described task service side Send at least one in following information: the installation kit title of described application program, described application journey The mark of sequence, the IMEI number of active client, the MAC ground of current mobile terminal client Location, the type of current mobile terminal client, the Android version of current mobile terminal client This number, in order to described task service end generates an order number according to above-mentioned information;And from described Task service end obtains the described order number returned, and preserves.
In the present embodiment, it is preferred that at least one task list project wherein said configures For: by electronic virtual currency processing module 8004, detecting that described application program is downloaded, And when being opened for the first time, send, to described task server, the order that described application program is corresponding Number, and according to the IMEI number of current mobile terminal client, MAC Address, type, The data summarization that at least one in Android version number generates;So as described task service end The data carrying out current mobile terminal client according to described order number and described data summarization are closed The judgement of method, after being judged as valid data, increases by first to current mobile terminal client Electronic virtual monetary data;Described task list project is set to completion status, and described First task list is deleted, and the first electronic virtual monetary data is updated current mobile whole In the described application distributing programs of end client.
In the present embodiment, it is preferred that at least one task list project wherein said configures For: by electronic virtual currency processing module 8004, described in detecting, download application program, The use opening and/or performing to specify is carried out, to described in downloading the appointment time period after installing Task server sends the order number that described application program is corresponding, and according to current mobile terminal At least one in the IMEI number of client, MAC Address, type, Android version number The data summarization generated;So that described task service end is plucked according to described order number and described data The judgement of the data validation of active client to be carried out, after being judged as valid data, gives and works as Front mobile terminal client terminal increases by the second electronic virtual monetary data;By described task list project It is set to completion status, and deletes in described first task list, and by the second electronic virtual Monetary data updates in the described application distributing programs of current mobile terminal client.
In the present embodiment, it is preferred that wherein said application distributing programs and task server The mutual information of top-cross is to carry out encryption through a communicated tokens.Such as, it is preferred that be logical Cross after logging in timely signal procedure or social communication program, by described task server The communicated tokens provided, is encrypted through AES256 AES.Therefore, at this In inventive embodiments, it is preferred that can further include: a communicated tokens acquisition module ( Not shown in Fig. 8), it is configured to step in timely signal procedure or social communication program Record, gets openId and accessToken of correspondence;Use mobile terminal IMEI and/ Or the equipment that the hardware information of mobile terminal generates uniquely identifies, described openId and described AccessToken initiates initialization based on HTTPS request to described task server and logs in; Described openId and described accessToken be verified legal after, from described task server Side gets a communicated tokens;Described communicated tokens is uniquely identified with described equipment corresponding enter Row record preserves, in order to the described application distributing programs information mutual with task server top-cross be through Described communicated tokens carried out encryption.
4th embodiment
With reference to Fig. 9, it is shown that being used for according to a fourth embodiment of the present invention obtains electronic virtual The structural representation of the mobile terminal of currency.Shown in the mobile terminal 800 and Fig. 8 of the present embodiment Embodiment have an identical assembly: the first acquisition module 8001, task list processing module 8002, Task processing module 8003, electronic virtual currency processing module 8004, it is in the 3rd embodiment In technical scheme describe, can be incorporated in this, repeat no more here.Except these modules above-mentioned Outward, the system of the present embodiment may further comprise: the second acquisition module 8005, its configuration Website server side for the provided electronic virtual currency from the Internet obtains the second task List;And the existing customer end subscriber of described task server configuration is in the second task list A task in the number of Downloadable application program.It is preferred that in the present embodiment, the Two task lists include: what the described website providing electronic virtual currency provided includes application The downloading task item of download program information;And/or described carrying of completing after described downloading task item The quantity of the electronic virtual currency that the website of supplied for electronic ideal money is rewarded.In the present invention the 4th In embodiment, it is preferred that can further include: a notification module (does not shows in fig .9 Go out), the download of its offer being configured to pass the described website that can provide electronic virtual currency is appointed Business item carries out the download of application program and/or loading and/or unlatching and/or activation, registration uses After, notice described in can provide electronic virtual currency website server described in application program by under Carry or load or open or activate, registration employs;So that described task server side joint receives The readjustment request that the server of the described website providing electronic virtual currency sends, thus described Task server side identifies described application program and is downloaded or loads or open or activate, register The task status information employed, and then determine downloading task item complete of described application program Become.It is preferred that in the present embodiment, can be integrated with in this notification module described can provide electricity SDK (software development kit) module of the website of sub-ideal money, by this SDK, (software is opened Give out a contract for a project) application journey described in the server of the described website that electronic virtual currency can be provided of module notice Sequence is downloaded or loads or open or activate, register and employ.
Based on the above embodiments, due in embodiments of the present invention, by from task service Device side obtains task list;And carry out application program download and/or described according to described task list The loading of application program and/or unlatching and/or use;Information carrying under described application program being detected Breath and/or the load information of described application program and/or unlatching information and/or the use shape specified During state information, the described information detected is sent to described task server side, and from described Task server side gets the completion status information of described task list and corresponding electronic virtual Intend monetary data;And by the completion status information of described task list and corresponding electronic virtual goods Coin data update in described application distributing programs.Thus can ensure that at application distributing programs In by the application program downloaded being carried out the foundation of task, and hold in the task of detecting accordingly After the state of row, give different electronic virtual currency and reward, thus by electronic virtual goods Coin combines with the distribution of application program optimumly, adds the flow of download, the most successfully Distribute electronic virtual currency.
In description mentioned herein, illustrate a large amount of detail.But, it is possible to Understanding, embodiments of the invention can be put into practice in the case of not having these details.One In a little examples, it is not shown specifically known method, structure and technology, in order to not fuzzy to this The understanding of description.
Those skilled in the art are appreciated that can be to the mould in the equipment in embodiment Block adaptively change and they be arranged on different from this embodiment or In multiple equipment.Can the module in embodiment or unit or assembly be combined into a module or Unit or assembly, and multiple submodule or subelement or subgroup can be put them in addition Part.Except at least some in such feature and/or process or unit excludes each other it Outward, any combination can be used all features disclosed in this specification and so disclosed Any method or all processes of equipment or unit are combined.Unless expressly stated otherwise, Each feature disclosed in this specification can be by providing identical, equivalent or the replacement of similar purpose Feature replaces.
Although additionally, it will be appreciated by those of skill in the art that enforcements more described herein Example includes some feature included in other embodiments rather than further feature, but different real The combination of the feature executing example means to be within the scope of the present invention and formed different realities Execute example.Such as, in the following claims, embodiment required for protection any it One can mode use in any combination.
The embodiment of the present invention further discloses the acquisition methods of an A1. electronic virtual currency, bag Include: uniquely identify according to the user of application distributing programs and obtain first task from task server side List;Application program download and/or described application program is carried out according to described first task list Load and/or open and/or use;Detect described application program download information and/or described should By the load information of program and/or unlatching information and/or the use status information specified;By described The information detected is sent to described task server side, and obtains from described task server side Completion status information and corresponding electronic virtual monetary data to described task list;And by institute Completion status information and the corresponding electronic virtual monetary data of stating task list update described In application distributing programs.
A2. according to the method described in A1, it is characterised in that wherein said user uniquely marks Knowledge is: the ID of described application distributing programs, the ID of timely signal procedure, society Hand over the ID of signal procedure, Email identification information, cell-phone number, mobile phone IMEI, equipment At least one in ID.
A3. according to the method described in A1, it is characterised in that wherein said first task arranges Table includes at least one task list project;Wherein said task list project includes following information In at least one: the icon of application program, the name of described application program in task list project Title, the installation kit size of the download address of described application program, described application program, described should After performing by the installation kit title of program, the download number of described application program, this task items The electronic virtual monetary data rewarded, described task list item purpose type, described task list The description information of project.
A4. according to the method described in A3, it is characterised in that according to described first When business list carries out application program download, send in following information to described task server side At least one: the installation kit title of described application program, the mark of described application program, current The IMEI number of client, the MAC Address of active client, the type of active client, The Android version number of active client, in order to described task server end is according to above-mentioned information Generate an order number;And the described order number returned is obtained from described task server end, and Preserve.
A5. according to the method described in A4, it is characterised in that wherein said at least one appoint Business list-item is configured that and is detecting that described application program is downloaded, and is opened for the first time Time, send, to described task server, the order number that described application program is corresponding, and according to working as In the IMEI number of front client, MAC Address, type, Android version number at least one The data summarization of individual generation;So that described task service end is according to described order number and described data Summary carries out the judgement of the data validation of active client, after being judged as valid data, gives Active client increases by the first electronic virtual monetary data;Described task list project is set to Completion status, and delete in described first task list, and by the first electronic virtual currency number According to updating in the described application distributing programs of active client.
A6. according to the method described in A4, it is characterised in that wherein said at least one appoint Business list-item is configured that described in detecting has downloaded application program, after downloading installation Specify the use carrying out opening and/or perform to specify in the time period, send to described task server The order number that described application program is corresponding, and according to the IMEI number of active client, MAC The data summarization that at least one in address, type, Android version number generates;With toilet State task service end and carry out the number of active client according to described order number and described data summarization According to the judgement of legitimacy, after being judged as valid data, increase by the second electronics to active client Ideal money data;Described task list project is set to completion status, and described first Task list is deleted, and the second electronic virtual monetary data is updated the institute of active client State in application distributing programs.
A7. according to the method described in A1, it is characterised in that farther include: from because of spy The Website server side of the provided electronic virtual currency in net obtains the second task list;And The existing customer end subscriber in the second task list one of described task server configuration is appointed The number of Downloadable application program in business.
A8. according to the method described in A7, it is characterised in that wherein said second task row Table includes: what the described website providing electronic virtual currency provided includes application program download The downloading task item of information;And/or complete after described downloading task item described provide electronic virtual Intend the quantity of the electronic virtual currency of the website award of currency.
A9. according to the method described in A8, it is characterised in that farther include: by institute The downloading task item that stating to provide the website of electronic virtual currency to provide is carried out under application program Carry and/or load and/or open and/or activate, registration use after, described application distributing programs lead to Know application program described in the server of the described website that electronic virtual currency can be provided be downloaded or Load or open or activate, registration employs;Described task server side joint can carry described in receiving The readjustment request that the server of the website of supplied for electronic ideal money sends, described task server side Identify described application program to be downloaded or load or open or activate, register employing of task Status information, so that it is determined that the completing of the downloading task item of described application program.
A10. according to the method described in A7, it is characterised in that farther include: second The status information that task items in task list completes is sent to described task server rear flank, The existing customer end subscriber that described task server is configured task in the second task list In project, the number of Downloadable application program subtracts 1;Until whole tasks complete, can download The number of application program be reduced to zero;And the electricity of correspondence is got from described task server side Fictitious plan monetary data, and be loaded in the login user information of described application distributing programs.
A11. according to the method described in A1, it is characterised in that described application distributing programs with The mutual information of described task server top-cross is to carry out encryption through a communicated tokens.
A12. according to the method described in A11, it is characterised in that farther include: and Time signal procedure or social communication program in log in, get correspondence openId and accessToken;The IMEI of mobile terminal and/or the hardware information of mobile terminal is used to generate One equipment uniquely identifies, described openId and described accessToken is to described task server Initiate initialization based on HTTPS request to log in;At described openId and described AccessToken be verified legal after, get from described task server side one communication order Board;Described communicated tokens uniquely identifies the corresponding record that carries out with described equipment preserve, in order to institute The information stating application distributing programs mutual with task server top-cross is to carry out through described communicated tokens Cross encryption.
A13. according to the method described in A1, it is characterised in that the wherein said use specified Status information includes at least one of the following: one specified or the access in a class boundary face become Merit, specified or a class boundary face at the appointed time in predetermined number of times stop access.
The embodiment of the present invention further discloses B14. mono-kind for obtaining the shifting of electronic virtual currency Dynamic terminal, including: the first acquisition module, it is configured to the user according to application distributing programs only One mark obtains first task list from task server side;Task list processing module, it is joined It is set to carry out application program download and/or the loading of described application program according to first task list And/or open and/or use;Task processing module, it is configured to described application program be detected Download information and/or the load information of described application program and/or unlatching information and/or specify Use status information;Electronic virtual currency processing module, it is configured to the described letter detected Breath is sent to described task server side, and gets described task from described task server side The completion status information of list and corresponding electronic virtual monetary data;And by described task list Completion status information and corresponding electronic virtual monetary data update described application distribution journey In sequence.
B15. according to the mobile terminal described in B14, it is characterised in that wherein said user Uniquely it is designated: the ID of described application distributing programs, user's mark of timely signal procedure Knowledge, the ID of social communication program, Email identification information, cell-phone number, mobile phone IMEI, At least one in device id.
B16. according to the mobile terminal described in B14, it is characterised in that wherein said first Task list includes at least one task list project;Wherein said task list project include with At least one in lower information: the icon of application program, described application journey in task list project The title of sequence, the download address of described application program, the installation kit size of described application program, The installation kit title of described application program, the download number of described application program, this task items After execution reward electronic virtual monetary data, described task list item purpose type, described The description information of business list-item.
B17. according to the mobile terminal described in B16, it is characterised in that described task list Processing module is further configured to: carrying out application program download according to described first task list Time, send at least one in following information to described task service side: described application program Installation kit title, the mark of described application program, the IMEI number of current mobile terminal client, The MAC Address of active client, the type of active client, the Android of active client Version number, in order to described task service end generates an order number according to above-mentioned information;And from institute State task service end and obtain the described order number returned, and preserve.
B18. according to the mobile terminal described in B17, it is characterised in that wherein said at least One task list project is configured that by described electronic virtual currency processing module, in detection It is downloaded to described application program, and when being opened for the first time, sends to described task server The order number that described application program is corresponding, and the IMEI according to current mobile terminal client Number, MAC Address, type, at least one data summarization generated in Android version number; So that described task service end currently moves according to described order number and described data summarization The judgement of the data validation of client terminals, after being judged as valid data, gives current mobile Client terminals increases by the first electronic virtual monetary data;Described task list project is set to Completion status, and delete in described first task list, and by the first electronic virtual currency number According to updating in the described application distributing programs of current mobile terminal client.
B19. according to the mobile terminal described in B17, it is characterised in that wherein said at least One task list project is configured that by described electronic virtual currency processing module, in detection Downloaded application program to described, download install after the appointment time period in carry out open and/ Or perform the use specified, send, to described task server, the order that described application program is corresponding Number, and according to the IMEI number of active client, MAC Address, type, Android version The data summarization that at least one in this number generates;To order described in described task service end foundation Odd numbers and described data summarization carry out the judgement of the data validation of active client, are being judged as After valid data, increase by the second electronic virtual monetary data to active client;By described task List-item is set to completion status, and deletes in described first task list, and by second Electronic virtual monetary data updates in the described application distributing programs of active client.
B20. according to the mobile terminal described in B14, it is characterised in that farther include: Second acquisition module, the website clothes of the provided electronic virtual currency that it is configured to from the Internet Business device side obtains the second task list;And the active client of described task server configuration uses The number of Downloadable application program in the task in the second task list of the family.
B21. according to the mobile terminal described in B20, it is characterised in that wherein said second Task list includes: what the described website providing electronic virtual currency provided includes application journey Sequence downloads the downloading task item of information;And/or described providing of completing after described downloading task item The quantity of the electronic virtual currency that the website of electronic virtual currency is rewarded.
B22. according to the mobile terminal described in B21, it is characterised in that farther include: Notification module, it is configured to pass the described download that the website of electronic virtual currency can be provided to provide Task items carries out the download of application program and/or loading and/or unlatching and/or activation, registration uses After, notice described in can provide electronic virtual currency website server described in application program by under Carry or load or open or activate, registration employs;So that described task server side joint receives The readjustment request that the server of the described website providing electronic virtual currency sends, thus described Task server side identifies described application program and is downloaded or loads or open or activate, register The task status information employed, and then determine downloading task item complete of described application program Become.
B23. according to the mobile terminal described in B14, it is characterised in that described application is distributed The program information mutual with task server top-cross is to carry out encryption through a communicated tokens.
B24. according to the mobile terminal described in B23, it is characterised in that farther include: Communicated tokens acquisition module, it is configured to carry out in timely signal procedure or social communication program Log in, get openId and accessToken of correspondence;Use the IMEI of mobile terminal And/or the equipment that the hardware information of mobile terminal generates uniquely identifies, described openId and institute State accessToken to step on to the initiation initialization based on HTTPS request of described task server Record;Described openId and described accessToken be verified legal after, take from described task Business device side gets a communicated tokens;It is right described communicated tokens and described equipment uniquely to be identified Record should be carried out preserve, in order to the information that described application distributing programs is mutual with task server top-cross Encryption was carried out through described communicated tokens.
B25. according to the mobile terminal described in B14, it is characterised in that wherein said appointment Use status information include at least one of the following: or the visit in a class boundary face specified Ask successfully, specify one or a class boundary face at the appointed time in the stop of predetermined number of times visit Ask.

Claims (10)

1. an acquisition methods for electronic virtual currency, including:
User according to application distributing programs uniquely identifies and obtains first task row from task server side Table;
Application program download and/or the loading of described application program is carried out according to described first task list And/or open and/or use;
Detect that described application program is downloaded information and/or the load information of described application program and/or opens Open information and/or the use status information specified;
The described information detected is sent to described task server side, and from described task server Side gets the completion status information of described task list and corresponding electronic virtual monetary data; And the completion status information of described task list and corresponding electronic virtual monetary data are updated In described application distributing programs.
Method the most according to claim 1, it is characterised in that wherein said user uniquely identifies For: the ID of described application distributing programs, the ID of timely signal procedure, social activity The ID of signal procedure, Email identification information, cell-phone number, mobile phone IMEI, device id In at least one.
Method the most according to claim 1, it is characterised in that wherein said first task list Including at least one task list project;
Wherein said task list project includes at least one in following information: in task list project The icon of application program, the title of described application program, the download address of described application program, The installation kit size of described application program, the installation kit title of described application program, described application The electronic virtual monetary data, described that the download number of program, this task items are rewarded after performing Task list item purpose type, described task list item purpose describe information.
4. according to the method described in claim 3, it is characterised in that according to described first task When list carries out application program download, in the following information of described task server side transmission extremely Few one: the installation kit title of described application program, the mark of described application program, currently visitor The IMEI number of family end, the MAC Address of active client, the type of active client, when The Android version number of front client, in order to described task server end is raw according to above-mentioned information Become an order number;And Obtain the described order number returned from described task server end, and preserve.
Method the most according to claim 4, it is characterised in that at least one task wherein said List-item is configured that
Detecting that described application program is downloaded, and when being opened for the first time, to described task service The order number that the device described application program of transmission is corresponding, and the IMEI number of foundation active client, The data summarization that at least one in MAC Address, type, Android version number generates; So that described task service end carries out existing customer according to described order number and described data summarization The judgement of data validation of end, after being judged as valid data, increases by the to active client One electronic virtual monetary data;
Described task list project is set to completion status, and deletes in described first task list Remove, and the first electronic virtual monetary data is updated the described application distribution journey of active client In sequence.
6. for obtaining a mobile terminal for electronic virtual currency, including:
First acquisition module, it is configured to the user according to application distributing programs and uniquely identifies from task clothes Business device side obtains first task list;
Task list processing module, its be configured to according to first task list carry out application program download and / or the loading of described application program and/or unlatching and/or use;
Task processing module, it is configured to detect that described application program downloads information and/or described application The load information of program and/or unlatching information and/or the use status information specified;
Electronic virtual currency processing module, it is configured to the described information detected is sent to described appointing Business server side, and the completion status of described task list is got from described task server side Information and corresponding electronic virtual monetary data;And by the completion status information of described task list Update in described application distributing programs with corresponding electronic virtual monetary data.
Mobile terminal the most according to claim 6, it is characterised in that wherein said user is unique Be designated: the ID of described application distributing programs, the ID of timely signal procedure, The ID of social communication program, Email identification information, cell-phone number, mobile phone IMEI, set At least one in standby ID.
Mobile terminal the most according to claim 6, it is characterised in that wherein said first task List includes at least one task list project;
Wherein said task list project includes at least one in following information: in task list project The icon of application program, the title of described application program, the download address of described application program, The installation kit size of described application program, the installation kit title of described application program, described application The electronic virtual monetary data, described that the download number of program, this task items are rewarded after performing Task list item purpose type, described task list item purpose describe information.
Mobile terminal the most according to claim 8, it is characterised in that described task list processes Module is further configured to: when carrying out application program download according to described first task list, At least one in the following information of described task service side transmission: the installation of described application program Bag title, the mark of described application program, the IMEI number of current mobile terminal client, when The MAC Address of front client, the type of active client, the Android of active client Version number, in order to described task service end generates an order number according to above-mentioned information; And obtain the described order number returned from described task service end, and preserve.
Mobile terminal the most according to claim 9, it is characterised in that wherein said at least one Individual task list project is configured that
By described electronic virtual currency processing module, detecting that described application program is downloaded, and When being opened for the first time, send, to described task server, the order that described application program is corresponding Number, and according to the IMEI number of current mobile terminal client, MAC Address, type, The data summarization that at least one in Android version number generates;
So that described task service end currently moves according to described order number and described data summarization The judgement of the data validation of client terminals, after being judged as valid data, gives current mobile Client terminals increases by the first electronic virtual monetary data;
Described task list project is set to completion status, and deletes in described first task list Remove, and updated by the first electronic virtual monetary data described in current mobile terminal client should With in distributing programs.
CN201610496660.2A 2016-06-29 2016-06-29 Electronic virtual currency obtaining method and mobile terminal thereof Pending CN105931034A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610496660.2A CN105931034A (en) 2016-06-29 2016-06-29 Electronic virtual currency obtaining method and mobile terminal thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610496660.2A CN105931034A (en) 2016-06-29 2016-06-29 Electronic virtual currency obtaining method and mobile terminal thereof

Publications (1)

Publication Number Publication Date
CN105931034A true CN105931034A (en) 2016-09-07

Family

ID=56828652

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610496660.2A Pending CN105931034A (en) 2016-06-29 2016-06-29 Electronic virtual currency obtaining method and mobile terminal thereof

Country Status (1)

Country Link
CN (1) CN105931034A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107256161A (en) * 2017-06-13 2017-10-17 广发证券股份有限公司 Client side upgrading method based on electron technologies
CN107509087A (en) * 2017-08-31 2017-12-22 四川长虹电器股份有限公司 Intelligent television task system
CN107624211A (en) * 2017-06-09 2018-01-23 畅充科技(上海)有限公司 Charging method and device
CN108038210A (en) * 2017-12-18 2018-05-15 广东欧珀移动通信有限公司 content updating method, device and mobile terminal
CN108037990A (en) * 2017-12-18 2018-05-15 广东欧珀移动通信有限公司 Mission bit stream processing method, device and server
CN108038729A (en) * 2017-12-18 2018-05-15 广东欧珀移动通信有限公司 Reward distribution method, device and server
CN108197976A (en) * 2017-12-18 2018-06-22 广东欧珀移动通信有限公司 Reward distribution method, device and server
CN109525855A (en) * 2018-12-24 2019-03-26 北京字节跳动网络技术有限公司 Method and apparatus for handling information

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103270527A (en) * 2010-08-06 2013-08-28 Tapjoy公司 System and method for rewarding application installs
CN104484442A (en) * 2014-12-24 2015-04-01 北京金和软件股份有限公司 APP promotion and counting method based on network platform
CN104867031A (en) * 2015-05-05 2015-08-26 深圳市鱼丸互动科技有限公司 Application popularization method and system thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103270527A (en) * 2010-08-06 2013-08-28 Tapjoy公司 System and method for rewarding application installs
CN104484442A (en) * 2014-12-24 2015-04-01 北京金和软件股份有限公司 APP promotion and counting method based on network platform
CN104867031A (en) * 2015-05-05 2015-08-26 深圳市鱼丸互动科技有限公司 Application popularization method and system thereof

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107624211A (en) * 2017-06-09 2018-01-23 畅充科技(上海)有限公司 Charging method and device
CN107624211B (en) * 2017-06-09 2021-04-20 上海爱充科技(集团)有限公司 Charging method and device
CN107256161A (en) * 2017-06-13 2017-10-17 广发证券股份有限公司 Client side upgrading method based on electron technologies
CN107509087A (en) * 2017-08-31 2017-12-22 四川长虹电器股份有限公司 Intelligent television task system
CN108038210A (en) * 2017-12-18 2018-05-15 广东欧珀移动通信有限公司 content updating method, device and mobile terminal
CN108037990A (en) * 2017-12-18 2018-05-15 广东欧珀移动通信有限公司 Mission bit stream processing method, device and server
CN108038729A (en) * 2017-12-18 2018-05-15 广东欧珀移动通信有限公司 Reward distribution method, device and server
CN108197976A (en) * 2017-12-18 2018-06-22 广东欧珀移动通信有限公司 Reward distribution method, device and server
CN108037990B (en) * 2017-12-18 2020-11-27 Oppo广东移动通信有限公司 Task information processing method and device and server
CN108038210B (en) * 2017-12-18 2021-03-12 Oppo广东移动通信有限公司 Content updating method and device and mobile terminal
CN108038729B (en) * 2017-12-18 2022-01-11 Oppo广东移动通信有限公司 Reward issuing method, device and server
CN109525855A (en) * 2018-12-24 2019-03-26 北京字节跳动网络技术有限公司 Method and apparatus for handling information

Similar Documents

Publication Publication Date Title
CN105931034A (en) Electronic virtual currency obtaining method and mobile terminal thereof
CN106534356B (en) Template data processing, request template data, the method and apparatus of template data displaying
CN104091277B (en) Correlating method and device, the advertisement placement method and device of User Identity
US9582980B2 (en) Intentional monitoring
EP2856320B1 (en) Component analysis of software applications on computing devices
CN108234475B (en) Account management method, electronic equipment and computer storage medium
US9130932B2 (en) Hybrid network application architecture
US20140201331A1 (en) Platform for the delivery of content and services to networked connected computing devices
CN105900397A (en) On-premises agent for mobile cloud service
US9173050B2 (en) Application store system and development method using the application store system
US10931650B1 (en) Apparatus and method for building, extending and managing interactions between digital identities and digital identity applications
CN108509806A (en) A kind of big data precision marketing system and equipment with secret protection
CN106209607A (en) Subscription information methods of exhibiting and device
CN109726108A (en) Front-end code test method, device, system and medium based on analogue data
CN108446212A (en) Obtain method, apparatus, storage medium and the equipment in user behavior path
CN111801696A (en) Payment page management method, payment page management device, payment system and storage medium
US11758055B2 (en) System and method of automated customizable portal creation
CN116302594A (en) Service calling method and device, computer equipment and storage medium
US11847526B2 (en) Recording multimodal user interaction with items in real and digital environments
Peoples et al. A Review of IoT Service Provision to Assess the Potential for System Interoperability in an Uncertain Ecosystem
Kalmar et al. Legal and regulative aspects of IoT cloud systems
CN107943495A (en) A kind of method to set up of business object, device, server and storage medium
LU101780B1 (en) Recording multimodal user interaction with items in real and digital environments network using a unified digital code
CN115237614A (en) Information processing method, device and storage medium
Aris An architecture for adhesive mobile crowdsourcing application

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160907

RJ01 Rejection of invention patent application after publication