CN104104737A - Credit-based smart phone crowd sourcing incentive method - Google Patents
Credit-based smart phone crowd sourcing incentive method Download PDFInfo
- Publication number
- CN104104737A CN104104737A CN201410383851.9A CN201410383851A CN104104737A CN 104104737 A CN104104737 A CN 104104737A CN 201410383851 A CN201410383851 A CN 201410383851A CN 104104737 A CN104104737 A CN 104104737A
- Authority
- CN
- China
- Prior art keywords
- prestige
- sensing
- user
- mobile phone
- sensing platform
- 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
Abstract
Disclosed is a credit-based smart phone crowd sourcing incentive method. The credit-based smart phone crowd sourcing incentive method comprises 1, performing parameter initialization; 2, detecting whether a sensing platform has a sensing task and whether a mobile phone user has a service request, if the sensing platform has the sensing task, performing the steps of 3-11, if the sensing platform does not have the sensing task but the mobile phone user has the service request, performing the step 12, and if the sensing platform does not have the sensing task and the mobile phone user does not have the service request, repeating the step 2; 3, identifying the identity of a mobile phone through the sensing platform; 4, explaining the sensing task to the mobile phone through the sensing platform; 5, enabling the mobile phone user to determining a sensing plan level; 6, enabling the mobile phone user to inform the sensing platform of the determined sensing plan level; 7, updating the credit of the mobile phone user through the sensing platform; 8, computing the rewards and the service levels of all the users through the sensing platform; 9, informing the mobile phone users of vector credits and the service levels and paying the mobile phone users through the sensing platform; 10, enabling the mobile phone user to perform the sensing task; 11, enabling all the mobile phones to transmit sensing data to the sensing platform and performing the step 2; 12, providing services at a G level for the mobile phone user through the sensing platform and performing the step 2.
Description
Technical field
The invention belongs to mobile phone and wireless sensing field, especially relate to a kind of motivational techniques of the smart mobile phone masses outsourcing based on prestige.
Background technology
Along with the arrival of mobile revolution, smart mobile phone has become a part indispensable in our daily life.But at present, smart mobile phone is programmable, and is equipped with some cheap very powerful embedded transducers, and for example accelerometer, digital compass, GPS, microphone, shooting are first-class.These transducers can detect different range and the surrounding enviroment of mankind's activity.If all smart mobile phones are set up a cell phone sensing network together on the earth, it will be maximum in history sensing network.Recognize after the great potential of cell phone sensing, a lot of scholars utilize smart mobile phone masses outsourcing development a large amount of application and systems implement, be about to application and the required information such as data of system and be contracted out to smart phone user.Such as Nericell (P.Mohan, V.N.Padmanabhan, R.Ramjee, " Nericell:rich monitoring of road and traffic conditionsusing mobile smartphones, " In Proceedings of the 6th ACM conference on Embedded network sensor systems, pages 323 – 336, 2008) and VTrack (A.Thiagarajan, L.Ravindranath, K.LaCurts, et al, " Vtrack:accurate, energy-aware roadtraffic delay estimation using mobile phones, " InProceedings of the 7th ACM Conference on Embedded Networked Sensor Systems, pages 85 – 98, 2009) for detection of road and the traffic conditions in city, Ear-Phone (R.Rana, C.Chou, S.Kanhere, et al, " Earphone:An end-to-end participatory urbannoise mapping, " In Proceedings of ACM/IEEE IPSN, pages 105 – 116,2010) be used for creating Noise map, detect The Surroundings in Cities noise pollution situation.
The outer packet system of the smart mobile phone masses is comprised of cell phone sensing platform and a lot of smart phone user.Sensing platform is positioned at high in the clouds, a lot of sensing server, consists of.And smart phone user connects by high in the clouds and sensing platform.These cellphone subscribers can be seen as the supplier of sensing service, and sensing platform is contracted out to smart phone user by sensing task, by them, provides sensing to serve.
Although had application and the system of a lot of cell phone sensings aspect, great majority are all based on voluntary participation sensing.Yet participate in cell phone sensing task, smart phone user will consume themselves resource, such as electric weight, computing capability, time etc.On the other hand, when user shares sensing data, the geographical position that can stick one's chin out, this can cause potential privacy threats.Therefore, unless user can obtain resource consumption that satisfied remuneration compensates them and potential privacy is invaded, otherwise they can not want to participate in the outer packet system of the smart mobile phone masses.Do not have enough user to participate in, it is impossible that cell phone Application in Sensing will realize good service quality, because these sensing services are sensing datas based on user.Although some scholars have developed different cell phone Application in Sensing, they had not both considered the design of motivational techniques, had ignored the key effect of motivational techniques yet.
In order to address these problems, (the D Yang such as D Yang, G Xue, X Fang, J Tang, " Crowdsourcing to smartphones:incentive mechanism design for mobile phone sensing; " in Proceedings of the 18th annual international conference on Mobile computing and networking, ACM, 2012, pp.173-184.) motivational techniques in mobile sensor system have been studied, the best behavior of they have used game Theory Analysis user and sensing platform.They adopt the mode of regular fee in the system centered by platform, in the system of customer-centric, adopt the mode of Game Theory to encourage cellphone subscriber, but do not consider that user itself also can have this income of demand to this Application in Sensing.
Summary of the invention
The motivational techniques that the object of this invention is to provide a kind of smart mobile phone masses outsourcing based on prestige.
The present invention includes following steps:
Step 1: parameter initialization, concrete grammar is as follows:
1) identity that definition smart phone user can be identified;
2) definition is greater than 1 positive integer L and prestige rule Q=[Q
i]
1 * L, L had both represented the rank sum of sensing plan, also represented the rank sum of prestige, the element span in described prestige rule Q is [1, L], Q
ii other sensing gauge of level of (1≤i≤L) expression drawn corresponding instantaneous prestige, and sensing plan rank is higher, and corresponding instantaneous prestige is higher;
3) definition forgetting factor vector λ=[λ
i]
1 * L, the element span in described forgetting factor vector λ is [0,1], λ
i(1≤i≤L) expression sensing platform is forgotten the probability of i rank prestige;
4) definition remuneration pay off function c (r) and service function g (r), wherein variable r is user's scalar prestige, and cellphone subscriber's credit rating is higher, and the remuneration obtaining is higher, and corresponding service class also can be higher;
Step 2: whether have sensing task and cellphone subscriber whether have service request, if sensing platform has sensing task, perform step 3~11 if detecting sensing platform; If sensing platform does not have sensing task, cellphone subscriber has service request, performs step 12; Otherwise repeating step 2;
Step 3: sensing platform identification intelligent handset identities, to identify after the identity of this smart phone user, sensing platform can find the vectorial prestige P that this mobile phone is corresponding, described vectorial prestige for describing user, to obtain the probability of corresponding prestige by query vector prestige record;
Step 4: sensing platform illustrates this sensing task to this smart mobile phone, sensing mission statement comprises the required information such as sensing content;
Step 5: this smart phone user determines the sensing plan rank of oneself, cellphone subscriber participates in the resource that sensing task can consume oneself, described resource includes but not limited to electric weight, computing capability, time etc., so cellphone subscriber can consider the sensing plan that the profit and less of oneself decides oneself;
Step 6: its sensing plan rank of smart phone user notice sensing platform, described sensing plan rank is upgraded user's prestige, the remuneration of calculating this sensing of this user and the service class that it provides for user for sensing platform;
Step 7: sensing platform upgrades this cellphone subscriber's prestige, prestige renewal process comprises following 5 steps:
1), according to the sensing plan in step 6, inquiry prestige rule Q produces this cellphone subscriber's instantaneous prestige x;
2), according to instantaneous prestige x, obtain instantaneous vector prestige e that should prestige
x, its x element is 1, all the other elements are all 0;
3), according to instantaneous prestige x, from forgetting factor vector λ, extract the forgetting factor λ of this prestige
x, sensing platform is forgotten the probability of this prestige x;
4) by vectorial prestige P, calculate new vectorial prestige P '=λ
x* P+ (1-λ
x) * e
x, and vectorial prestige P is updated to P ';
5) calculate scalar prestige R, it is to meet the integer part that probability distribution is the integer stochastic variable expectation of vectorial prestige P, and scalar prestige is used for calculating the rank of user's remuneration and the service that obtains;
Step 8: sensing platform, according to the scalar prestige R in step 7, by remuneration pay off function c (r) and service function g (r), can calculate respectively each user's remuneration C=c (r) and the grade of service G=g (r) enjoying;
Step 9: sensing platform is notified vectorial prestige P separately of each cellphone subscriber and for it provides the grade G of service, and pay its remuneration C;
Step 10: each smart phone user is carried out sensing task according to the sensing plan of oneself;
Step 11: each smart mobile phone sends to sensing platform by sensing data, then performs step 2;
Step 12: sensing platform is the service of G for this cellphone subscriber provides grade, then performs step 2.
In step 1 the 1st) in part, the identity of described smart phone user is unique, discernible, it for sensing platform for cellphone subscriber sets up vectorial prestige record, so smart phone user can not change the identity of oneself voluntarily.
In step 1 the 3rd) in part, described forgetting factor vector λ draws by passing summary of experience, it is for weighing the proportion of prestige vector P in new prestige vector P '.
In step 3, described vectorial prestige can be upgraded according to the each task performance of user by sensing platform, if certain smart mobile phone participates in sensing task for the first time, sensing platform defines its vectorial prestige P=[0, and 0 ... 1], the initial prestige of user is the prestige of highest level.
The not merely some cellphone subscribers of smart phone user described in above step, and refer to all cellphone subscribers that participate in sensing task.
For the user who has smart mobile phone, the motivational techniques of the smart mobile phone masses outsourcing of the present invention's design based on prestige, sensing platform is vectorial prestige record for cellphone subscriber sets up.On the one hand, this prestige can affect the resulting sensing remuneration of user, and on the other hand, this prestige also can affect the resulting sensing service class of user.User's prestige is higher, and the sensing remuneration obtaining is higher, and the sensing service class of enjoying also higher simultaneously.Therefore in order to obtain higher remuneration and higher sensing service class, user can safeguard the prestige of oneself as possible, thereby plays an active part in the sensing task that sensing platform issues.
Different from existing method, the motivational techniques of the smart mobile phone masses outsourcing based on prestige that the present invention proposes, not only from paying sensing remuneration aspect excitation user, participate in sensing task, also consider the sensing service class that can need after user, therefore can greatly improve the enthusiasm that user participates in cell phone Application in Sensing.
Accompanying drawing explanation
Fig. 1 is the implementing procedure figure of the outer Bao's sensing task of the smart mobile phone masses in the present invention;
Fig. 2 is the structure chart of user's prestige renewal process in the present invention.
Embodiment
Below in conjunction with drawings and Examples, further describe technical scheme of the present invention, but described in claimed scope is not limited to.
The motivational techniques of the smart mobile phone masses outsourcing based on prestige, concrete steps are as follows:
Step 1: parameter initialization.
1) identity that definition smart phone user can be identified is handset identity code.
2) definition positive integer L=10 and prestige rule Q=[1,2 ..., 10].
3) definition forgetting factor vector λ=[0.5 ..., 0.5]
1 * 10.
4) definition remuneration pay off function c (r)=r and service function g (r)=r.
Step 2: whether detect sensing platform has sensing task and each cellphone subscriber whether to have service request, if sensing platform has sensing task, execution step 3-11 (as shown in Figure 1); If sensing platform does not have sensing task, cellphone subscriber has service request, execution step 12; Otherwise repeating step 2.
Step 3: the handset identity code of sensing platform identification intelligent mobile phone.According to its handset identity code, sensing platform can find vectorial prestige P corresponding to this cellphone subscriber by query vector prestige record, supposes that this Query Result is P=[0.1, ..., 0.1]
1 * 10.
Step 4: sensing platform illustrates this sensing task to this smart mobile phone.
Step 5: this smart phone user determines that the sensing plan rank of oneself is 5.
Step 6: this its sensing plan rank of smart phone user notice sensing platform.
Step 7: sensing platform upgrades this cellphone subscriber's prestige.Prestige renewal process comprises following 5 steps (as shown in Figure 2):
1), according to the sensing plan rank in step 6, the instantaneous prestige that inquiry prestige rule Q produces this cellphone subscriber is x=5.
2), according to instantaneous prestige x, obtain instantaneous vector prestige e that should prestige
x, its 5th element is 1, all the other elements are all 0.
3), according to instantaneous prestige x, from forgetting factor vector λ, extract the forgetting factor λ of this prestige
x=0.5.
4) calculate new vectorial prestige
and vectorial prestige P is updated to P '.
5) calculate scalar prestige R.The integer stochastic variable expectation that meets probability distribution and be vectorial prestige P is 5.25, so the scalar prestige R=5 of this smart mobile phone.
Step 8: sensing platform is according to the scalar prestige R in step 7, and by remuneration pay off function c (r) and service function g (r), the remuneration that can calculate respectively each user is that C=5 is also G=5 with the grade of service of enjoying.
Step 9: sensing platform is notified vectorial prestige P separately of each cellphone subscriber and for it provides the grade of service, and payt C.
Step 10: this smart phone user is carried out sensing task according to the sensing plan of oneself.
Step 11: this smart mobile phone sends to sensing platform by sensing data, then performs step 2.
Step 12: sensing platform is the service of G for this cellphone subscriber provides grade, then performs step 2.
Claims (4)
1. motivational techniques for the smart mobile phone masses outsourcing based on prestige, is characterized in that comprising the following steps:
Step 1: parameter initialization, concrete grammar is as follows:
1) identity that definition smart phone user can be identified;
2) definition is greater than 1 positive integer L and prestige rule Q=[Q
i]
1 * L, L had both represented the rank sum of sensing plan, also represented the rank sum of prestige, the element span in described prestige rule Q is [1, L], Q
irepresent that i other sensing gauge of level draw corresponding instantaneous prestige, sensing plan rank is higher, and corresponding instantaneous prestige is higher; Wherein, 1≤i≤L;
3) definition forgetting factor vector λ=[λ
i]
1 * L, the element span in described forgetting factor vector λ is [0,1], λ
iexpression sensing platform is forgotten the probability of i rank prestige; Wherein, 1≤i≤L;
4) definition remuneration pay off function c (r) and service function g (r), wherein variable r is user's scalar prestige, and cellphone subscriber's credit rating is higher, and the remuneration obtaining is higher, and corresponding service class also can be higher;
Step 2: whether have sensing task and cellphone subscriber whether have service request, if sensing platform has sensing task, perform step 3~11 if detecting sensing platform; If sensing platform does not have sensing task, cellphone subscriber has service request, performs step 12; Otherwise repeating step 2;
Step 3: sensing platform identification intelligent handset identities, to identify after the identity of this smart phone user, sensing platform can find the vectorial prestige P that this mobile phone is corresponding, described vectorial prestige for describing user, to obtain the probability of corresponding prestige by query vector prestige record;
Step 4: sensing platform illustrates this sensing task to this smart mobile phone, sensing mission statement comprises the required information such as sensing content;
Step 5: this smart phone user determines the sensing plan rank of oneself, cellphone subscriber participates in the resource that sensing task can consume oneself, described resource includes but not limited to electric weight, computing capability, time etc., so cellphone subscriber can consider the sensing plan that the profit and less of oneself decides oneself;
Step 6: its sensing plan rank of smart phone user notice sensing platform, described sensing plan rank is upgraded user's prestige, the remuneration of calculating this sensing of this user and the service class that it provides for user for sensing platform;
Step 7: sensing platform upgrades this cellphone subscriber's prestige, prestige renewal process comprises following 5 steps:
1), according to the sensing plan in step 6, inquiry prestige rule Q produces this cellphone subscriber's instantaneous prestige x;
2), according to instantaneous prestige x, obtain instantaneous vector prestige e that should prestige
x, its x element is 1, all the other elements are all 0;
3), according to instantaneous prestige x, from forgetting factor vector λ, extract the forgetting factor λ of this prestige
x, sensing platform is forgotten the probability of this prestige x;
4) by vectorial prestige P, calculate new vectorial prestige P '=λ
x* P+ (1-λ
x) * e
x, and vectorial prestige P is updated to P ';
5) calculate scalar prestige R, it is to meet the integer part that probability distribution is the integer stochastic variable expectation of vectorial prestige P, and scalar prestige is used for calculating the rank of user's remuneration and the service that obtains;
Step 8: sensing platform, according to the scalar prestige R in step 7, by remuneration pay off function c (r) and service function g (r), can calculate respectively each user's remuneration C=c (r) and the grade of service G=g (r) enjoying;
Step 9: sensing platform is notified vectorial prestige P separately of each cellphone subscriber and for it provides the grade G of service, and pay its remuneration C;
Step 10: each smart phone user is carried out sensing task according to the sensing plan of oneself;
Step 11: each smart mobile phone sends to sensing platform by sensing data, then performs step 2;
Step 12: sensing platform is the service of G for this cellphone subscriber provides grade, then performs step 2.
2. a kind of motivational techniques of the smart mobile phone masses outsourcing based on prestige as claimed in claim 1, it is characterized in that in step 1 the 1st) in part, the identity of described smart phone user is unique, discernible, it for sensing platform for cellphone subscriber sets up vectorial prestige record, so smart phone user can not change the identity of oneself voluntarily.
3. a kind of motivational techniques of the smart mobile phone masses outsourcing based on prestige as claimed in claim 1, it is characterized in that in step 1 the 3rd) in part, described forgetting factor vector λ draws by passing summary of experience, and it is for weighing the proportion of prestige vector P in new prestige vector P '.
4. a kind of motivational techniques of the smart mobile phone masses outsourcing based on prestige as claimed in claim 1, it is characterized in that in step 3, described vectorial prestige can be upgraded according to the each task performance of user by sensing platform, if certain smart mobile phone participates in sensing task for the first time, sensing platform defines its vectorial prestige P=[0, and 0 ... 1], the initial prestige of user is the prestige of highest level.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410383851.9A CN104104737A (en) | 2014-08-07 | 2014-08-07 | Credit-based smart phone crowd sourcing incentive method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410383851.9A CN104104737A (en) | 2014-08-07 | 2014-08-07 | Credit-based smart phone crowd sourcing incentive method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104104737A true CN104104737A (en) | 2014-10-15 |
Family
ID=51672536
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410383851.9A Pending CN104104737A (en) | 2014-08-07 | 2014-08-07 | Credit-based smart phone crowd sourcing incentive method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104104737A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107273444A (en) * | 2017-05-26 | 2017-10-20 | 电子科技大学 | Enquiry and verification method based on service provider's prestige under data outsourcing scene |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120278172A1 (en) * | 2011-04-26 | 2012-11-01 | Microsoft Corporation | Delivering location-based offers based on consumer characteristics |
CN103310349A (en) * | 2013-06-14 | 2013-09-18 | 清华大学 | On-line incentive mechanism based perceptual data acquisition method |
CN103731844A (en) * | 2014-01-03 | 2014-04-16 | 苏州大学 | Method for distributing tasks of mobile perception system relevant to geographic positions |
-
2014
- 2014-08-07 CN CN201410383851.9A patent/CN104104737A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120278172A1 (en) * | 2011-04-26 | 2012-11-01 | Microsoft Corporation | Delivering location-based offers based on consumer characteristics |
CN103310349A (en) * | 2013-06-14 | 2013-09-18 | 清华大学 | On-line incentive mechanism based perceptual data acquisition method |
CN103731844A (en) * | 2014-01-03 | 2014-04-16 | 苏州大学 | Method for distributing tasks of mobile perception system relevant to geographic positions |
Non-Patent Citations (3)
Title |
---|
CHEN YAN,K.J.RAY LIU: "Indirect Reciprocity Game Modelling for Cooperation Stimulation in Cognitive Networks", 《IEEE TRANSACTIONS ON COMMUNICATIONS》 * |
DEJUN YANG,GUOLIANG XUE,XI FANG,JIAN TANG: "Crowdsourcing to Smartphones:Incentive Mechanism Design for Mobile Phone Sensing", 《18TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING》 * |
LIANG XIAO,YAN CHEN,K.J.RAY LIU: "Anti-cheating Prosumer Energy Exchange Based on Indirect Reciprocity", 《2014 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107273444A (en) * | 2017-05-26 | 2017-10-20 | 电子科技大学 | Enquiry and verification method based on service provider's prestige under data outsourcing scene |
CN107273444B (en) * | 2017-05-26 | 2020-09-08 | 电子科技大学 | Query verification method based on service provider credit under data outsourcing scene |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105243128B (en) | A kind of user behavior method of trajectory clustering based on data of registering | |
Fiandrino et al. | Sociability-driven framework for data acquisition in mobile crowdsensing over fog computing platforms for smart cities | |
Yu et al. | Modeling user activity patterns for next-place prediction | |
US20210014698A1 (en) | Integrated mobility network planning | |
CN105718465A (en) | Geofence generation method and device | |
CN103096242A (en) | User recommendation method and system based on location based services | |
KR101510458B1 (en) | Location information representation method, location information processing method, location information model constructing method, and locational information processing apparatus | |
CN109195219B (en) | Method for determining position of mobile terminal by server | |
Yadav et al. | Low energy and sufficiently accurate localization for non-smartphones | |
CN105243148A (en) | Checkin data based spatial-temporal trajectory similarity measurement method and system | |
Neidhardt et al. | Estimating locations and coverage areas of mobile network cells based on crowdsourced data | |
CN110545317B (en) | Grid-perception-based power-assisted region division small service method and device | |
Zhan et al. | Quality-aware incentive mechanism based on payoff maximization for mobile crowdsensing | |
JP6169022B2 (en) | Apparatus, program, and method for estimating staying place of user having portable terminal | |
CN110084630A (en) | The user's tourism trip intention and type prediction method of decision tree are promoted based on gradient | |
JP2014116808A (en) | Device, program and method for estimating staying place of user carrying portable terminal | |
CN104281646B (en) | Urban waterlogging detection method based on microblog data | |
CN104111981A (en) | Method and device used for providing post messages | |
JP2012054921A (en) | Mobile apparatus distribution calculation system and mobile apparatus distribution calculation method | |
CN104104737A (en) | Credit-based smart phone crowd sourcing incentive method | |
JP6223302B2 (en) | Apparatus, program, and method capable of determining stay of user having portable terminal | |
CN104317973B (en) | A kind of adaptive active service method of geospatial information | |
CN104219622A (en) | People number measuring method based on LAC and crowd situation monitoring method and system | |
CN103065461A (en) | Method and device used for collecting and obtaining traffic road condition information | |
EP2493150B1 (en) | Mobile application metadata collection agent |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20141015 |