Systems, methods, and devices for generating and trading environmental credits
AssigneeTergo, LLC
InventorsThuy Ngoc Nguyen, Piotr Boleslaw Koszmider
Life of this patent
Estimating the term…
Abstract
Systems and methods of the present disclosure may collect data associated with a user activity. The data may be transmitted from an app running on a computing device with a user account authenticated by the computer-based system. The system may calculate a carbon footprint of the user activity based on the data associated with the user activity. An amount of carbon credits may be assigned to a user account authenticated with the computer-based system based on the calculated carbon footprint of the user activity. A transaction may be written to a blockchain retiring the amount of carbon credits in response to a request to offset a carbon footprint.
Claims20
A method for execution by a computer-based system, comprising:
- collecting, by a mobile device, data associated with a user activity by detecting movement in response to a changing location of the mobile device, wherein the data is transmitted from the mobile device to a server for storage in association with a user account in response to the user account being logged into the mobile device and authenticated by the server;
- capturing, by the computer-based system, a start location and an end location associated with the user activity for inclusion in the data associated with the user activity;
- calculating, by the server, an emissions reduction of the user activity in real-time based on the data associated with the user activity,
- wherein the calculated emissions reduction is based on a distance traveled,
- wherein the distance traveled is determined based on the start location and the end location,
- wherein the emissions reduction is calculated by subtracting an estimated emission value of the user activity from a baseline emissions value,
- wherein the estimated emission value of the user activity is based on the distance traveled and a mode of transportation used during the user activity, and
- wherein the baseline emissions value is based on the distance traveled and a baseline mode of transportation;
- creating, by the server, an amount of carbon credits assigned to a user account authenticated with the server based on the calculated emissions reduction of the user activity,
- wherein the carbon credits are retireable to offset an emission amount of a third party in response to being retired by the third party,
- wherein the emission amount that is offset by retiring the amount of carbon credits is equal to the emission reduction of the user activity used to create the amount of carbon credits;
- receiving, by the server, a request to retire the amount of carbon credits assigned to the user account;
- and
- writing, by the server and to a blockchain, a transaction retiring the amount of carbon credits in response to receiving the request.
A computer-based system, comprising:
- a processor;
- and
- a tangible, non-transitory memory configured to communicate with the processor, the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the computer-based system to perform operations comprising:
- collecting data associated with a user activity by detecting movement in response to a changing location of a mobile device, wherein the data is transmitted from the mobile device to the processor for storage in association with a user account authenticated by the processor;
- capturing, by the computer-based system, a start location and an end location associated with the user activity for inclusion in the data associated with the user activity;
- calculating an emissions reduction of the user activity using the data associated with the user activity in real-time,
- wherein the emissions reduction is calculated by subtracting an emission value of the user activity from a baseline emissions value,
- wherein the emissions reduction is based on a distance traveled,
- wherein the distance traveled is determined based on the start location and the end location,
- wherein the emission value of the user activity is based on the distance traveled and a mode of transportation used during the user activity, and
- wherein the baseline emissions value is based on the distance traveled and a baseline mode of transportation;
- creating an amount of carbon credits assigned to a user account authenticated with the computer-based system based on the calculated emissions reduction of the user activity;
- and
- receiving a request to retire the amount of carbon credits assigned to the user account;
- and
- writing to a blockchain a transaction retiring the amount of carbon credits in response to receiving the request.
An article of manufacture including a non-transitory, tangible computer readable storage medium having instructions stored thereon that, in response to execution by a computer-based system, cause the computer-based system to perform operations comprising:
- collecting data associated with a user activity by detecting movement in response to a changing location of a mobile device, wherein the data is transmitted from the mobile device to a server for storage in association with a user account authenticated by the server;
- capturing, by the computer-based system, a start location and an end location associated with the user activity for inclusion in the data associated with the user activity;
- calculating an emissions reduction of the user activity in real-time based on the data associated with the user activity,
- wherein the calculated emissions reduction is based on a distance traveled,
- wherein the distance traveled is determined based on the start location and the end location,
- wherein the emissions reduction is calculated by comparing an emission value of the user activity to a baseline emissions value;
- creating an amount of carbon credits assigned to the user account authenticated with the server based on the calculated emissions reduction of the user activity,
- wherein the carbon credits are retireable to offset an emission amount of a third party in response to being retired by the third party,
- wherein the emission amount that is offset by retiring the amount of carbon credits is equal to the emission reduction of the user activity used to create the amount of carbon credits;
- and
- receiving a request to retire the amount of carbon credits assigned to the user account;
- and
- writing to a blockchain a transaction retiring the amount of carbon credits in response to receiving the request.
Dependencies are inferred from the claim text.