# US 12,119,123 B2 · Systems and methods using blockchain for in-vehicle health and wellness tracking

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

- Number: US 12,119,123 B2
- Document ID: US12119123B2
- Status: Granted
- Kind: B2
- Application number: 17/497,767
- Filed: 2021-10-08
- Published: 2023-04-13
- Granted: 2024-10-15
- Earliest claimed: 2021-10-08
- Assignees: Ford Global Technologies, LLC
- Applicants: Ford Global Technologies, LLC
- Inventors: Jay Z. Chen; Matthew Cassoli; Pramita Mitra; Josh Fodale; Spencer White; John Wayne Jaranson
- Web page: https://patentgrep.com/patent/US12119123B2

## CPC

- G16H 70/60: relating to pathologies
- G01C 21/3438: {Rendezvous; Ride sharing}
- G01C 21/3484: {Personalized, e.g. from learned user behaviour or user-defined profiles}
- G16H 40/20: for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
- G16H 50/20: for computer-aided diagnosis, e.g. based on medical expert systems
- H04L 9/3265: {using certificate chains, trees or paths; Hierarchical trust model}
- H04L 9/50: {using hash chains, e.g. blockchains or hash trees}
- H04L 2209/84: Vehicles
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- 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)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

This disclosure describes systems and methods using blockchain for in-vehicle health and wellness tracking. An example method may include receiving a request for a vehicle from a mobile device of a user. The example method may also include receiving, from a pathogen detector device within a first vehicle, an indication that a number of pathogens within the first vehicle is less than a threshold amount. The example method may also include assigning the first vehicle to the user based on the indication that the number of pathogens within the first vehicle is less than a threshold amount.

## Claims

### Claim 1

A system comprising:
a processor; and
a memory storing computer-executable instructions, that when executed by the processor, cause the processor to:
receive a request for a vehicle from a mobile device of a user;
receive, from a pathogen detector device within a first vehicle, an indication that a number of pathogens within the first vehicle is less than a threshold amount; and
assign the first vehicle to the user based on the indication that the number of pathogens within the first vehicle is less than the threshold amount.

### Claim 2 (depends on 1)

The system of claim 1, wherein the computer-executable instructions further cause the processor to:
send a digital certificate indicating a cleanliness state of the vehicle to the vehicle for storage in a digital wallet of the vehicle.

### Claim 3 (depends on 1)

The system of claim 1, wherein the computer-executable instructions further cause the processor to:
receive, from the pathogen detector device, an indication that the number of pathogens within the first vehicle is greater than the threshold amount; and
determine a second ride hail vehicle to assign to the user based on the determination that the number of pathogens within the first vehicle exceeds the threshold amount.

### Claim 4 (depends on 3)

The system of claim 3, wherein the computer-executable instructions further cause the processor to:
send an instruction for the first vehicle to travel to a cleaning location;
determine that the first vehicle is at the cleaning location based on at least one of: a global positioning signal (GPS) signal from the first vehicle or an indication that a code associated with the first vehicle was scanned at the cleaning location; and
determine, using the pathogen detector device within the first vehicle, that the first vehicle was cleaned.

### Claim 5 (depends on 3)

The system of claim 3, wherein the computer-executable instructions further cause the processor to:
present, determination that the number of pathogens within the first vehicle exceeds the threshold amount, a status indicator.

### Claim 6 (depends on 5)

The system of claim 5, wherein presenting the status indicator includes changing a color of the status indicator, wherein the status indicator is presented on at least one of: the mobile device of the user, an interior of the first vehicle, or an exterior of the first vehicle.

### Claim 7 (depends on 1)

The system of claim 1, wherein the computer-executable instructions further cause the processor to:
store, using a smart contract associated with a Blockchain, an indication that the number of pathogens within the first vehicle is less than the threshold amount on the Blockchain.

### Claim 8 (depends on 1)

The system of claim 1, wherein determining the number of pathogens within the first vehicle is based on a request from the user through the mobile device of the user, and wherein the threshold amount is based on a pre-established preference of the user.

### Claim 9

A method comprising:
receiving a request for a vehicle from a mobile device of a user;
receiving, from a pathogen detector device within a first vehicle, an indication that a number of pathogens within the first vehicle is less than a threshold amount; and
assigning the first vehicle to the user based on the indication that the number of pathogens within the first vehicle is less than the threshold amount.

### Claim 10 (depends on 9)

The method of claim 9, further comprising:
receiving, from the pathogen detector device, an indication that the number of pathogens within the first vehicle is greater than the threshold amount; and
determining a second vehicle to assign to the user based on the determination that the number of pathogens within the first vehicle exceeds the threshold amount.

### Claim 11 (depends on 10)

The method of claim 10, further comprising:
sending an instruction for the first vehicle to travel to a cleaning location;
determining that the first vehicle is at the cleaning location based on at least one of: a global positioning signal (GPS) signal from the first vehicle or an indication that a code associated with the first vehicle was scanned at the cleaning location; and
determining, using the pathogen detector device within the first vehicle, that the first vehicle was cleaned.

### Claim 12 (depends on 10)

The method of claim 10, further comprising:
presenting, determination that the number of pathogens within the first vehicle exceeds the threshold amount, a status indicator.

### Claim 13 (depends on 12)

The method of claim 12, wherein presenting the status indicator includes changing a color of the status indicator, wherein the status indicator is presented on at least one of: the mobile device of the user, an interior of the first vehicle, or an exterior of the first vehicle.

### Claim 14 (depends on 9)

The method of claim 9, further comprising:
storing, using a smart contract associated with a Blockchain, an indication that the number of pathogens within the first vehicle is less than the threshold amount on the Blockchain.

### Claim 15 (depends on 9)

The method of claim 9, wherein determining the number of pathogens within the first vehicle is based on a request from the user through the mobile device of the user, and wherein the threshold amount is based on a pre-established preference of the user.

### Claim 16

A non-transitory computer-readable medium storing computer-executable instructions, that when executed by a processor, cause the processor to:
receive a request for a vehicle from a mobile device of a user;
determine, using a pathogen detector device within a first vehicle, that a number of pathogens within the first vehicle is less than a threshold amount; and
assign the first vehicle to the user based on the indication that the number of pathogens within the first vehicle is less than the threshold amount.

### Claim 17 (depends on 16)

The non-transitory computer-readable medium of claim 16, wherein computer-executable instructions further cause the processor to:
receiving, from the pathogen detector device, an indication that the number of pathogens within the first vehicle is greater than the threshold amount; and
determine a second vehicle to assign to the user based on the determination that the number of pathogens within the first vehicle exceeds the threshold amount.

### Claim 18 (depends on 17)

The non-transitory computer-readable medium of claim 17, wherein the computer-executable instructions further cause the processor to:
send an instruction for the first vehicle to travel to a cleaning location;
determine that the first vehicle is at the cleaning location based on at least one of: a global positioning signal (GPS) signal from the first vehicle or an indication that a code associated with the first vehicle was scanned at the cleaning location; and
receive, from the pathogen detector device within the first vehicle, an indication that the first vehicle was cleaned.

### Claim 19 (depends on 17)

The non-transitory computer-readable medium of claim 17, wherein the computer-executable instructions further cause the processor to:
present, determination that the number of pathogens within the first vehicle exceeds the threshold amount, a status indicator.

### Claim 20 (depends on 16)

The non-transitory computer-readable medium of claim 16, wherein the computer-executable instructions further cause the processor to:
store, using a smart contract associated with a Blockchain, an indication that the number of pathogens within the first vehicle is less than the threshold amount on the Blockchain.
