# US 12,000,706 B2 · Vehicle carbon footprint management

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,000,706 B2
- Document ID: US12000706B2
- Status: Granted
- Kind: B2
- Application number: 17/876,883
- Filed: 2022-07-29
- Published: 2024-02-01
- Granted: 2024-06-04
- Earliest claimed: 2022-07-29
- Assignees: Toyota Connected North America, Inc.
- Applicants: Toyota Connected North America, Inc.
- Inventors: Olarinre Salako; Varun Prasad; Mehmet Cil; Danny Bargas; Daniel Ellis Holman; Shravanthi Denthumdas; Erik Edmonds; Brian M. Kursar
- Web page: https://patentgrep.com/patent/US12000706B2

## CPC

- G01C 21/3415: {Dynamic re-routing, e.g. recalculating the route when the user deviates from calculated route or after detecting real-time traffic data or accidents}
- G01C 21/3423: {Multimodal routing}
- G01C 21/3469: {Fuel consumption; Energy use; Emission aspects}
- G01C 21/3484: {Personalized, e.g. from learned user behaviour or user-defined profiles}
- G01C 21/3617: {using user history, behaviour, conditions or preferences, e.g. predicted or inferred from previous use or current movement}
- G06Q 10/047: Optimisation of routes or paths, e.g. travelling salesman problem
- H04L 9/0872: {using geo-location information, e.g. location data, time, relative position or proximity to other entities}
- H04L 9/3247: {involving digital signatures}
- H04L 9/50: {using hash chains, e.g. blockchains or hash trees}
- H04L 67/535: {Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34)}
- H04L 2209/84: Vehicles
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- 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
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

An example operation includes one or more of determining a first carbon footprint of a first mode of transportation and a second carbon footprint of a second mode of transportation, where the first mode of transportation is a primary mode of transportation and the second carbon footprint is less than the first carbon footprint, responsive to the first carbon footprint being above a threshold, calculating a period of time the second mode of transportation is utilized to negate an amount above the threshold, and sending a notification to use the second mode of transportation for the period of time.

## Claims

### Claim 1

A method, comprising:
determining a first carbon footprint of a first mode of transportation and a second carbon footprint of a second mode of transportation, wherein the first mode of transportation is a primary mode of transportation and the second carbon footprint is less than the first carbon footprint;
responsive to the first carbon footprint being above a threshold, calculating a period of time the second mode of transportation is utilized to negate an amount above the threshold; and
sending a notification to use the second mode of transportation for the period of time.

### Claim 2 (depends on 1)

The method of claim 1, comprising:
determining a projected arrival time at a location is later than a scheduled time when using the second mode of transportation; and
sending a notification to use the first mode of transportation to travel to the location.

### Claim 3 (depends on 1)

The method of claim 1, comprising:
determining a difference between the first carbon footprint and the threshold;
determining an energy usage rate for the second mode of transportation; and
dividing the difference by the energy usage rate to determine the period of time, corresponding to the difference.

### Claim 4 (depends on 1)

The method of claim 1, comprising:
determining a more efficient route to a location than a route determined by the first mode of transportation;
determining a reduction in the first carbon footprint due to the more efficient route; and
reducing the period of time by an amount corresponding to the reduction.

### Claim 5 (depends on 1)

The method of claim 1, comprising:
delaying utilizing the first mode of transportation;
determining an energy credit corresponding to an amount of travel delay; and
applying the energy credit to one or more of the threshold or the time period.

### Claim 6 (depends on 1)

The method of claim 1, comprising:
obtaining a destination from the first mode of transportation;
receiving a notification, from a user device, of a user associated with the first mode of transportation utilizing an alternate mode of transportation to the destination; and
determining an energy credit based on the alternate mode of transportation.

### Claim 7 (depends on 1)

The method of claim 1, comprising:
determining the first and second modes of transportation have not been used for a second period of time;
determining an energy credit based on the second period of time; and
applying the energy credit to a location.

### Claim 8

A system, comprising:
a processor; and
a memory, coupled to the processor, comprising instructions that when executed by the processor are configured to:
determine a first carbon footprint of a first mode of transportation and a second carbon footprint of a second mode of transportation, wherein the first mode of transportation is a primary mode of transportation and the second carbon footprint is less than the first carbon footprint;
responsive to the first carbon footprint is above a threshold, calculate a period of time the second mode of transportation is utilized to negate an amount above the threshold; and
send a notification to use the second mode of transportation for the period of time.

### Claim 9 (depends on 8)

The system of claim 8, wherein the instructions are configured to:
determine a projected arrival time at a location is later than a scheduled time when the second mode of transportation is used; and
send a notification to use the first mode of transportation to travel to the location.

### Claim 10 (depends on 8)

The system of claim 8, wherein the instructions are configured to:
determine a difference between the first carbon footprint and the threshold;
determine n energy usage rate for the second mode of transportation; and
divide the difference by the energy usage rate to determine the period of time, that corresponds to the difference.

### Claim 11 (depends on 8)

The system of claim 8, wherein the instructions are configured to:
determine a more efficient route to a location than a route determined by the first mode of transportation;
determine a reduction in the first carbon footprint due to the more efficient route; and
reduce the period of time by an amount that corresponds to the reduction.

### Claim 12 (depends on 8)

The system of claim 8, wherein the instructions are configured to:
delay use of the first mode of transportation;
determine an energy credit that corresponds to an amount of travel delay; and
apply the energy credit to one or more of the threshold or the time period.

### Claim 13 (depends on 8)

The system of claim 8, wherein the instructions are configured to:
obtain a destination from the first mode of transportation;
receive a notification, from a user device, of a user associated with the first mode of transportation that uses an alternate mode of transportation to the destination; and
determine an energy credit based on the alternate mode of transportation.

### Claim 14 (depends on 8)

The system of claim 8, wherein the instructions are configured to:
determine the first and second modes of transportation have not been used for a second period of time;
determine an energy credit based on the second period of time; and
apply the energy credit to a location.

### Claim 15

A computer readable storage medium comprising instructions, that when read by a processor, cause the processor to perform:
determining a first carbon footprint of a first mode of transportation and a second carbon footprint of a second mode of transportation, wherein the first mode of transportation is a primary mode of transportation and the second carbon footprint is less than the first carbon footprint;
responsive to the first carbon footprint being above a threshold, calculating a period of time the second mode of transportation is utilized to negate an amount above the threshold; and
sending a notification to use the second mode of transportation for the period of time.

### Claim 16 (depends on 15)

The computer readable storage medium of claim 15, wherein the instructions cause the processor to perform:
determining a projected arrival time at a location is later than a scheduled time when using the second mode of transportation; and
sending a notification to use the first mode of transportation to travel to the location.

### Claim 17 (depends on 15)

The computer readable storage medium of claim 15, wherein the instructions cause the processor to perform:
determining a difference between the first carbon footprint and the threshold;
determining an energy usage rate for the second mode of transportation; and
dividing the difference by the energy usage rate to determine the period of time, corresponding to the difference.

### Claim 18 (depends on 15)

The computer readable storage medium of claim 15, wherein the instructions cause the processor to perform:
determining a more efficient route to a location than a route determined by the first mode of transportation;
determining a reduction in the first carbon footprint due to the more efficient route; and
reducing the period of time by an amount corresponding to the reduction.

### Claim 19 (depends on 15)

The computer readable storage medium of claim 15, wherein the instructions cause the processor to perform:
delaying utilizing the first mode of transportation;
determining an energy credit corresponding to an amount of travel delay; and
applying the energy credit to one or more of the threshold or the time period.

### Claim 20 (depends on 15)

The computer readable storage medium of claim 15, wherein the instructions cause the processor to perform:
obtaining a destination from the first mode of transportation;
receiving a notification, from a user device, of a user associated with the first mode of transportation utilizing an alternate mode of transportation to the destination; and
determining an energy credit based on the alternate mode of transportation.
