Summary of the invention
Based on this, be necessary to provide a kind of perfect in shape and function and be beneficial to the Carpooling system based on carbon emission reduction and the method for environmental protection.
Based on a Carpooling system for carbon emission reduction, comprising:
User account administration module, for receiving the share-car information that user sends, wherein said user comprises share-car car owner and share-car passenger;
Share-car matching module, obtains match information for carrying out coupling according to described share-car information;
Instant messaging module, confirms share-car purpose for described match information being sent to immediately corresponding share-car car owner and share-car passenger in order to intercommunication;
Share-car logging modle, for receiving the share-car purpose of described share-car car owner and share-car passenger confirmation and recording share-car procedural information, described share-car procedural information comprises share-car number, share-car distance;
Whether carbon emission reduction amount administration module, have recorded share-car procedural information for detecting described share-car logging modle, if so, obtains carbon emission reduction amount according to described share-car procedural information, and described carbon emission reduction amount be stored in the user account administration module of share-car car owner.
Wherein in an embodiment, also comprise carbon transaction module, for realizing carbon transaction according to the carbon emission reduction amount in user account administration module.
Wherein in an embodiment, described carbon transaction module comprises:
Selection unit, for selecting the carbon emission reduction amount for concluding the business in user account administration module;
Transaction unit, for reducing the carbon emission reduction amount for concluding the business in user account administration module, and obtains the income with the described carbon emission reduction amount single-candidate for concluding the business.
Wherein in an embodiment, also comprise grade ruling module, for obtaining the carbon emission reduction amount of user account administration module accumulation, according to the carbon emission reduction amount determination user gradation information of described accumulation.
Wherein in an embodiment, also comprise grade service module, for generating customer transaction the Resources list according to user gradation information.
Based on a share-car method for carbon emission reduction, comprising:
Receive the share-car information that user sends, wherein said user comprises share-car car owner and share-car passenger;
Carry out coupling according to described share-car information and obtain match information;
Corresponding share-car car owner and share-car passenger described match information is immediately sent to confirm share-car purpose in order to intercommunication;
Detect and whether have recorded share-car procedural information, described share-car procedural information comprises share-car number, share-car distance, if so, obtains the carbon emission reduction amount of share-car car owner according to described share-car procedural information, and the carbon emission reduction amount of share-car car owner is stored.
Wherein in an embodiment, also comprise the step realizing carbon transaction according to the carbon emission reduction amount stored.
Wherein in an embodiment, the step realizing carbon transaction according to the carbon emission reduction amount in user account comprises:
Select the carbon emission reduction amount for concluding the business;
Reduce the carbon emission reduction amount for concluding the business, and obtain the income with the described carbon emission reduction amount single-candidate for concluding the business.
Wherein in an embodiment, also comprise the carbon emission reduction amount obtaining user's accumulation, according to the step of the carbon emission reduction amount determination user gradation information of described accumulation.
Wherein in an embodiment, also comprise the step generating customer transaction the Resources list according to user gradation information.
The above-mentioned Carpooling system based on carbon emission reduction and method are mated share-car information by arranging share-car matching module, and immediately send to corresponding share-car car owner and share-car passenger to confirm share-car purpose in order to intercommunication described match information by instant messaging module; Simultaneously, detect share-car logging modle whether have recorded share-car procedural information by arranging carbon emission reduction amount administration module, if then obtain carbon emission reduction amount according to share-car procedural information, and described carbon emission reduction amount is stored in the user account administration module of share-car car owner, as long as any like this user sends share-car information just immediately can receive match information, function is complete perfect, simultaneously, carbon emission reduction amount is combined with Carpooling system, has added the enthusiasm of people's share-car, thus be more beneficial to environmental protection.
Embodiment
Please refer to Fig. 1, is the Carpooling system module map based on carbon emission reduction in an embodiment.
Should comprise based on the Carpooling system of carbon emission reduction: user account administration module 110, share-car matching module 120, instant messaging module 130, share-car logging modle 140, carbon emission reduction amount administration module 150 and carbon transaction module 160.
The share-car information that user account administration module 110 sends for receiving user, wherein said user comprises share-car car owner and share-car passenger.Usually, user by download system client or can directly enter registration and the login that system website carries out account.User can carry out identity selection after logging in, and namely selects to send share-car information with the identity of share-car car owner or send share-car information with the identity of share-car passenger.Described share-car information comprises the circuit of share-car, the time of share-car, the type of vehicle of share-car, the license plate number of share-car and user profile etc.User account administration module 110 can be selected this share-car of user classify as share-car car owner or share-car passenger according to the identity of user after the share-car information receiving user's transmission.This user, when sending share-car information next time, can re-start identity and select.
Being appreciated that in other embodiments, can also be just directly select identity when user's register account number.Such as, select share-car car owner, so, this user just can only send share-car information with the identity of share-car car owner by this account.
Share-car matching module 120 obtains match information for carrying out coupling according to described share-car information.Particularly, the share-car information that share-car car owner sends by share-car matching module 120 is mated item by item with the share-car information that share-car passenger sends, after having more than two or two information matches successes, as consistent in share-car circuit and share-car time two information, share-car matching module also can generate match information.Be appreciated that in other embodiments, user can also directly be mated in the mode of on-line search.Such as, user directly inputs key word or time, and it is for reference that share-car matching module 120 degree of correlation according to keywords or the goodness of fit of time directly generate a match information list.
Instant messaging module 130 confirms share-car purpose for described match information being sent to corresponding share-car car owner and share-car passenger in order to both sides' instant messaging.When the share-car information that a share-car car owner sends and the share-car information matches that multiple share-car passenger sends success, described match information can send to this share-car car owner and the plurality of share-car passenger immediately by instant messaging module 130; In like manner, when the share-car information that multiple share-car car owner sends and the share-car information matches that certain share-car passenger sends success, described match information can send to the plurality of share-car car owner and this share-car passenger immediately by instant messaging module 130.After user receives match information, can select with the other side that (the other side is here the another kind of user receiving match information, and the other side namely receiving the share-car car owner of match information refers to the share-car passenger receiving same match information; In like manner, the other side receiving the share-car passenger of match information refers to the share-car car owner receiving same match information) communicate, in the process of communication, share-car car owner and share-car passenger tentatively can understand the situation of the other side and share-car, as share-car car owner is also also lacking several share-car passengers now, or what other requirement share-car passenger has again, and confirm share-car purpose after a communication.
Share-car logging modle 140 is for receiving the share-car purpose of described share-car car owner and share-car passenger confirmation and recording share-car procedural information, and described share-car procedural information comprises share-car number, share-car distance, share-car fuel consumption, share-car vehicle and share-car duration etc.After share-car car owner and share-car passenger confirm share-car purpose, carry out share-car behavior under line.In the process of share-car, share-car logging modle 140 can carry out record in the mode of video recording and GPS to share-car procedural information.
Whether carbon emission reduction amount administration module 150 have recorded share-car procedural information for detecting share-car logging modle 140, if so, obtains carbon emission reduction amount according to described share-car procedural information, and is stored in the user account administration module 110 of share-car car owner by described carbon emission reduction amount; If not, be failure to actuate.In the present embodiment, when carbon emission reduction amount administration module 150 obtains carbon emission reduction amount according to share-car procedural information, be mainly multiplied by share-car number by share-car distance and be multiplied by a share-car radix again and calculate.Be appreciated that in other embodiments, can also calculate according to the type of share-car duration, share-car fuel consumption or share-car vehicle, not limit here.
Carbon transaction module 160 is for realizing carbon transaction according to the carbon emission reduction amount in user account administration module 110.
In the present embodiment, carbon transaction module 160 comprises:
Selection unit, for selecting the carbon emission reduction amount for concluding the business in user account administration module;
Payment unit, for reducing the carbon emission reduction amount for concluding the business in user account administration module, and obtains the income with the described carbon emission reduction amount single-candidate for concluding the business.
In the present embodiment, carbon transaction completes under the environment in carbon transaction market.Here carbon transaction can be native system insider transaction, also can dock with other transaction platforms (as the carbon transaction institute that government sets up).Here income generally refers to money, is appreciated that in other embodiments, can also be other tangible or invisible commodity, as carbon emission power etc.
Further, grade ruling module (not shown) should be also comprised based on the Carpooling system of carbon emission reduction, the carbon emission reduction amount that described grade ruling module is accumulated for obtaining user account administration module 150, according to the carbon emission reduction amount determination user gradation information of described accumulation.
The carbon emission reduction total amount of acquisition when accumulation here refers to that this user carries out share-car with the identity of share-car car owner.Such as, when first time this user in August, 2013 carries out share-car with the identity of share-car car owner, the carbon emission reduction amount of acquisition is for 30, and the carbon emission reduction amount of 20 is used for carrying out carbon transaction by this user afterwards.In March, 2014, the carbon emission reduction amount that this user obtains again is 20, and in user account administration module 110, remaining carbon emission reduction amount is 30, but the carbon emission reduction amount of this user accumulation is 50.The carbon emission reduction amount of user's accumulation reaches 50 and can rise to one-level from initial grade, and the carbon emission reduction amount continuing to accumulate again on this basis 20 can be raised to secondary etc.Concrete upgrading rule does not make considered critical here.
Further, should also comprise grade service module (not shown) based on the Carpooling system of carbon emission reduction, described grade service module is used for generating customer transaction the Resources list according to user gradation information.
Such as, the carbon emission reduction amount that this user accumulates now is 100, and grade is three grades.The ranking that so the carbon emission reduction amount of this user and accumulation will be greater than other users of this user by customer transaction the Resources list shows, and shows phase carry information (as: the carbon emission reduction amount of accumulation: 500 of relative users below; Present level: six grades; The carbon emission reduction amount of having concluded the business: 300; Remaining carbon emission reduction amount: 200; The income that carbon transaction obtains: 1000 Renminbi).Can encourage user like this, more options share-car is gone on a journey.
Please refer to Fig. 2, a kind of share-car method based on carbon emission reduction is also provided.
Should comprise based on the share-car method of carbon emission reduction:
Step S110: receive the share-car information that user sends, wherein said user comprises share-car car owner and share-car passenger.
Step S120: carry out coupling according to described share-car information and obtain match information.
Step S130: described match information immediately sent to corresponding share-car car owner and share-car passenger to confirm share-car purpose in order to intercommunication.
Step S140: detect whether have recorded share-car procedural information, described share-car procedural information comprises share-car number, share-car distance.If so, perform step S150, if not, be failure to actuate.
Step S150: the carbon emission reduction amount obtaining share-car car owner according to described share-car procedural information, and the carbon emission reduction amount of share-car car owner is stored.
Step S160: the carbon emission reduction amount according to storing realizes carbon transaction.
In the present embodiment, this step specifically comprises:
Select the carbon emission reduction amount for concluding the business;
Reduce the carbon emission reduction amount for concluding the business, and obtain the income with the described carbon emission reduction amount single-candidate for concluding the business.
The above-mentioned Carpooling system based on carbon emission reduction and method are mated share-car information by arranging share-car matching module, and immediately send to corresponding share-car car owner and share-car passenger to confirm share-car purpose in order to intercommunication described match information by instant messaging module; Simultaneously, detect share-car logging modle whether have recorded share-car procedural information by arranging carbon emission reduction amount administration module, if then obtain carbon emission reduction amount according to share-car procedural information, and described carbon emission reduction amount is stored in the user account administration module of share-car car owner, as long as any like this user sends share-car information just immediately can receive match information, function is complete perfect, simultaneously, carbon emission reduction amount is combined with Carpooling system, has added the enthusiasm of people's share-car, thus be more beneficial to environmental protection.
The above embodiment only have expressed several embodiment of the present invention, and it describes comparatively concrete and detailed, but therefore can not be interpreted as the restriction to the scope of the claims of the present invention.It should be pointed out that for the person of ordinary skill of the art, without departing from the inventive concept of the premise, can also make some distortion and improvement, these all belong to protection scope of the present invention.Therefore, the protection domain of patent of the present invention should be as the criterion with claims.