# US 11,999,254 B2 · Coordinated bi-directional charging for vehicles

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

- Number: US 11,999,254 B2
- Document ID: US11999254B2
- Status: Granted
- Kind: B2
- Application number: 17/399,145
- Filed: 2021-08-11
- Published: 2023-02-16
- Granted: 2024-06-04
- Earliest claimed: 2021-08-11
- Assignees: Ford Global Technologies, LLC
- Applicants: Ford Global Technologies, LLC
- Inventors: Stuart C. Salter; Jim Baumbick; David Kennedy; Annette Lynn Huebner; Peter Phung
- Web page: https://patentgrep.com/patent/US11999254B2

## CPC

- B60L 53/66: Data transfer between charging stations and vehicles
- B60L 55/00: Arrangements for supplying energy stored within a vehicle to a power network, i.e. vehicle-to-grid [V2G] arrangements
- B60L 53/65: involving identification of vehicles or their battery types
- B60L 53/67: Controlling two or more charging stations
- B60L 53/68: Off-site monitoring or control, e.g. remote control
- H02J 3/322: {the battery being on-board an electric or hybrid vehicle, e.g. vehicle to grid arrangements [V2G], power aggregation, use of the battery for network load balancing, coordinated or cooperative battery charging}
- B60L 2240/72: Charging station selection relying on external data
- B60L 2250/10: by alarm
- B60L 2260/46: by self learning
- Y02T 10/70: Energy storage systems for electromobility, e.g. batteries
- Y02T 10/7072: Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors
- Y02T 90/12: Electric charging stations
- Y02T 90/167: Systems integrating technologies related to power network operation and communication or information technologies for supporting the interoperability of electric or hybrid vehicles, i.e. smartgrids as interface for battery charging of electric vehicles [EV] or hybrid vehicles [HEV]
- B60L: PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES (arrangements or mounting of electrical propulsion units or of plural diverse prime-movers for mutual or common propulsion in vehicles B60K1/00, B60K6/20; arrangements or mounting of electrical gearing in vehicles B60K17/12, B60K17/14; preventing wheel slip by reducing power in rail vehicles B61C15/08; dynamo-electric machines H02K; control or regulation of electric motors H02P); SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES (electric coupling devices combined with mechanical couplings of vehicles B60D1/64; electric heating for vehicles B60H1/00); ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL (control or regulation of electric motors H02P); MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- H02J: ELECTRIC POWER NETWORKS; CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- Y02T: CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION

## Abstract

A system comprises a computer having a processor and a memory, the memory storing instructions executable by the processor to receive, from a charge-requesting vehicle, a charge request, determine a suggested provider pool for fulfilling the charge request, the suggested provider pool including multiple suggested charge-providing vehicles, send suggested provider data to the charge-requesting vehicle, the suggested provider data identifying the multiple suggested charge-providing vehicles, receive, from the charge-requesting vehicle, a provider selection identifying one of the multiple suggested charge-providing vehicles as a selected charge-providing vehicle, identify transfer parameters for a battery charge transfer from the selected charge-providing vehicle to the charge-requesting vehicle; and send a transfer initiation message to instruct the selected charge-providing vehicle to initiate the battery charge transfer according to the transfer parameters.

## Claims

### Claim 1

A system, comprising:
a computer having a processor and a memory, the memory storing instructions executable by the processor to:
receive, from a charge-requesting vehicle, a charge request;
determine a suggested provider pool for fulfilling the charge request, the suggested provider pool including multiple suggested charge-providing vehicles;
send suggested provider data to the charge-requesting vehicle, the suggested provider data identifying the multiple suggested charge-providing vehicles;
receive, from the charge-requesting vehicle, a provider selection identifying one of the multiple suggested charge-providing vehicles as a selected charge-providing vehicle;
identify transfer parameters for a battery charge transfer from the selected charge-providing vehicle to the charge-requesting vehicle;
send a transfer initiation message to instruct the selected charge-providing vehicle to initiate the battery charge transfer according to the transfer parameters;
actuate at least one of a vehicle camera, a vehicle light, and a vehicle microphone when the charge-providing vehicle is within a specified distance of the charge-requesting vehicle; and
output a performance rating for the charge-providing vehicle after the battery charge transfer is completed.

### Claim 2 (depends on 1)

The system of claim 1, the charge request comprising one or more charge request parameters.

### Claim 3 (depends on 2)

The system of claim 2, the memory storing instructions executable by the processor to:
determine a candidate provider pool based on the one or more charge request parameters; and
select the multiple suggested charge-providing vehicles of the suggested provider pool from among a plurality of vehicles of the candidate provider pool.

### Claim 4 (depends on 3)

The system of claim 3, the memory storing instructions executable by the processor to determine the candidate provider pool based on charge requestor data for the charge-requesting vehicle.

### Claim 5 (depends on 2)

The system of claim 2, the one or more charge request parameters including a charge request parameter that indicates a location for the battery charge transfer.

### Claim 6 (depends on 2)

The system of claim 2, the one or more charge request parameters including a charge request parameter that indicates an amount of charge to be transferred via the battery charge transfer.

### Claim 7 (depends on 2)

The system of claim 2, the one or more charge request parameters including a charge request parameter that indicates a duration for the battery charge transfer.

### Claim 8 (depends on 1)

The system of claim 1, the memory storing instructions executable by the processor to select the multiple suggested charge-providing vehicles based on confidence scores associated with the multiple suggested charge-providing vehicles.

### Claim 9 (depends on 8)

The system of claim 8, the suggested provider data indicating the confidence scores associated with the multiple suggested charge-providing vehicles.

### Claim 10 (depends on 1)

The system of claim 1, the memory storing instructions executable by the processor to:
send a confirmation request to the selected charge-providing vehicle;
receive a confirmation from the selected charge-providing vehicle in response to the confirmation request; and
send the transfer initiation message responsive to receipt of the confirmation from the selected charge-providing vehicle.

### Claim 11

A method, comprising:
receiving, from a charge-requesting vehicle, a charge request;
determining a suggested provider pool for fulfilling the charge request, the suggested provider pool including multiple suggested charge-providing vehicles;
sending suggested provider data to the charge-requesting vehicle, the suggested provider data identifying the multiple suggested charge-providing vehicles;
receiving, from the charge-requesting vehicle, a provider selection identifying one of the multiple suggested charge-providing vehicles as a selected charge-providing vehicle;
identifying transfer parameters for a battery charge transfer from the selected charge-providing vehicle to the charge-requesting vehicle;
sending a transfer initiation message to instruct the selected charge-providing vehicle to initiate the battery charge transfer according to the transfer parameters;
actuating at least one of a vehicle camera, a vehicle light, and a vehicle microphone when the charge-providing vehicle is within a specified distance of the charge-requesting vehicle; and
outputting a performance rating for the charge-providing vehicle after the battery charge transfer is completed.

### Claim 12 (depends on 11)

The method of claim 11, the charge request comprising one or more charge request parameters.

### Claim 13 (depends on 12)

The method of claim 12, comprising:
determining a candidate provider pool based on the one or more charge request parameters; and
selecting the multiple suggested charge-providing vehicles of the suggested provider pool from among a plurality of vehicles of the candidate provider pool.

### Claim 14 (depends on 13)

The method of claim 13, comprising determining the candidate provider pool based on charge requestor data for the charge-requesting vehicle.

### Claim 15 (depends on 12)

The method of claim 12, the one or more charge request parameters including a charge request parameter that indicates a location for the battery charge transfer.

### Claim 16 (depends on 12)

The method of claim 12, the one or more charge request parameters including a charge request parameter that indicates an amount of charge to be transferred via the battery charge transfer.

### Claim 17 (depends on 12)

The method of claim 12, the one or more charge request parameters including a charge request parameter that indicates a duration for the battery charge transfer.

### Claim 18 (depends on 11)

The method of claim 11, comprising selecting the multiple suggested charge-providing vehicles based on confidence scores associated with the multiple suggested charge-providing vehicles.

### Claim 19 (depends on 18)

The method of claim 18, the suggested provider data indicating the confidence scores associated with the multiple suggested charge-providing vehicles.

### Claim 20 (depends on 11)

The method of claim 11, comprising:
sending a confirmation request to the selected charge-providing vehicle;
receiving a confirmation from the selected charge-providing vehicle in response to the confirmation request; and
sending the transfer initiation message responsive to receipt of the confirmation from the selected charge-providing vehicle.
