# US 2019/0244172 A1 · Enhanced cargo delivery

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

- Number: US 2019/0244172 A1
- Document ID: US20190244172A1
- Status: Published application
- Kind: A1
- Application number: 16/339,109
- Filed: 2016-10-11
- Published: 2019-08-08
- Earliest claimed: 2016-10-11
- Assignees: Ford Motor Company
- Applicants: Ford Motor Company
- Inventors: Leonard Eber CARRIER; Zachary KONCHAN
- Web page: https://patentgrep.com/patent/US20190244172A1

## CPC

- G06Q 10/08355: {Routing methods}
- G06Q 10/083: Shipping
- 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

## Abstract

A request to collect and deliver a plurality of items of cargo is received. One or more predetermined classes for each item are identified. At least one source to provide the items is identified based at least in part on the classes. A route is determined to the source and to a delivery location for the items. One or more vehicle subsystems are actuated to move a vehicle along the route to the source and to the delivery location.

## Claims

### Claim 1

A system, comprising a computer including a processor and a memory, the memory storing instructions executable by the computer to:
receive a request to collect and deliver a plurality of items of cargo;
identify one or more predetermined classes for each item;
identify at least one source to provide the items based at least in part on the classes;
determine a route to the source and to a delivery location for the items; and
actuate one or more vehicle subsystems to move a vehicle along the route to the source and to the delivery location.

### Claim 2 (depends on 1)

The system of claim 1, wherein the instructions further include instructions to send the route to a user and to move the vehicle upon approval of the route by the user.

### Claim 3 (depends on 1)

The system of claim 1, wherein the instructions further include instructions to determine a new route including at least one new source when the items are not received at the source on the route.

### Claim 4 (depends on 3)

The system of claim 3, wherein the instructions further include instructions to request approval from a user for the new route and to actuate one or more vehicle subsystems to move the vehicle along the new route upon receipt of approval.

### Claim 5 (depends on 1)

The system of claim 1, wherein the instructions further include instructions to wait at the source for a predetermined period of time to receive the items.

### Claim 6 (depends on 5)

The system of claim 5, wherein the instructions further include instructions to identify at least one new source when the items are not received after the predetermined period of time.

### Claim 7 (depends on 1)

The system of claim 1, wherein the instructions further include instructions to determine that the items were received at the source when a weight sensor detects a weight within a predetermined threshold of a predetermined weight of the items.

### Claim 8 (depends on 1)

The system of claim 1, wherein the instructions further include instructions to send a notification to a source device to load the items in the vehicle.

### Claim 9 (depends on 1)

The system of claim 1, wherein the request includes a plurality of delivery locations.

### Claim 10 (depends on 1)

The system of claim 1, wherein each of the sources is assigned at least one of the classes.

### Claim 11

A method, comprising:
receiving a request to collect and deliver a plurality of items of cargo;
identifying one or more predetermined classes for each item;
identifying at least one source to provide the items based at least in part on the classes;
determine a route to the source and to a delivery location for the items; and
actuate one or more vehicle subsystems to move a vehicle along the route to the source and to the delivery location.

### Claim 12 (depends on 11)

The method of claim 11, further comprising sending the route to a user and to move the vehicle upon approval of the route by the user.

### Claim 13 (depends on 11)

The method of claim 11, further comprising determining a new route including at least one new source when the items are not received at the source on the route.

### Claim 14 (depends on 13)

The method of claim 13, further comprising requesting approval from a user for the new route and to actuate one or more vehicle subsystems to move the vehicle along the new route upon receipt of approval.

### Claim 15 (depends on 11)

The method of claim 11, further comprising waiting at the source for a predetermined period of time to receive the items.

### Claim 16 (depends on 15)

The method of claim 15, further comprising identifying at least one new source when the items are not received after the predetermined period of time.

### Claim 17 (depends on 11)

The method of claim 11, further comprising determining that the items were received at the source when a weight sensor detects a weight within a predetermined threshold of a predetermined weight of the items.

### Claim 18 (depends on 11)

The method of claim 11, further comprising sending a notification to a source device to load the items in the vehicle.

### Claim 19 (depends on 11)

The method of claim 11, wherein the request includes a plurality of delivery locations.

### Claim 20 (depends on 11)

The method of claim 11, wherein each of the sources is assigned at least one of the classes.
