CN105931034A - Electronic virtual currency obtaining method and mobile terminal thereof - Google Patents
Electronic virtual currency obtaining method and mobile terminal thereof Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private 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
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.
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)
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)
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 |
-
2016
- 2016-06-29 CN CN201610496660.2A patent/CN105931034A/en active Pending
Patent Citations (3)
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)
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 |