IP Library Patent Application 16869040
Patent Application
App. No. 16/869,040

COST CALCULATION SYSTEM AND METHOD

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/869,040
Abstract

A method, computer program product, and computing system for determining a primary trajectory cost for a primary trajectory identified for an autonomous vehicle; determining at least one alternative trajectory cost for at least one alternative trajectory identified for the autonomous vehicle; comparing the at least one alternative trajectory cost to the primary trajectory cost; and if the at least one alternative trajectory cost is less than the primary trajectory cost, determining a basis for the at least one alternative trajectory cost being less than the primary trajectory cost.

Claims (54)

1 . A computer-implemented method, executed on a computing device, comprising:

determining a primary trajectory cost for a primary trajectory identified for an autonomous vehicle;

determining at least one alternative trajectory cost for at least one alternative trajectory identified for the autonomous vehicle;

comparing the at least one alternative trajectory cost to the primary trajectory cost; and

if the at least one alternative trajectory cost is less than the primary trajectory cost, determining a basis for the at least one alternative trajectory cost being less than the primary trajectory cost.

2 . The computer-implemented method of claim 1 further comprising:

if the at least one alternative trajectory cost is less than the primary trajectory cost, navigating the autonomous vehicle via the at least one alternative trajectory.

3 . The computer-implemented method of claim 2 further comprising:

providing an explanation for navigating the autonomous vehicle via the at least one alternative trajectory to an occupant of the autonomous vehicle.

4 . The computer-implemented method of claim 3 wherein providing an explanation for navigating the autonomous vehicle via the at least one alternative trajectory to an occupant of the autonomous vehicle includes:

providing a visual explanation for navigating the autonomous vehicle via the at least one alternative trajectory to the occupant of the autonomous vehicle.

5 . The computer-implemented method of claim 3 wherein providing an explanation for navigating the autonomous vehicle via the at least one alternative trajectory to an occupant of the autonomous vehicle includes:

providing an audible explanation for navigating the autonomous vehicle via the at least one alternative trajectory to the occupant of the autonomous vehicle.

6 . The computer-implemented method of claim 3 wherein the primary trajectory cost and the at least one alternative trajectory cost considers one or more real world conditions.

7 . The computer-implemented method of claim 6 wherein determining a basis for the at least one alternative trajectory cost being less than the primary trajectory cost includes:

identifying a proximate cause condition, selected from the one or more real world conditions, as the basis for the for the at least one alternative trajectory cost being less than the primary trajectory cost.

8 . The computer-implemented method of claim 7 wherein providing an explanation for navigating the autonomous vehicle via the at least one alternative trajectory to an occupant of the autonomous vehicle includes:

explaining the proximate cause condition as the basis for navigating the autonomous vehicle via the at least one alternative trajectory to an occupant of the autonomous vehicle.

9 . A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:

determining a primary trajectory cost for a primary trajectory identified for an autonomous vehicle;

determining at least one alternative trajectory cost for at least one alternative trajectory identified for the autonomous vehicle;

comparing the at least one alternative trajectory cost to the primary trajectory cost; and

if the at least one alternative trajectory cost is less than the primary trajectory cost, determining a basis for the at least one alternative trajectory cost being less than the primary trajectory cost.

10 . The computer program product of claim 9 further comprising:

if the at least one alternative trajectory cost is less than the primary trajectory cost, navigating the autonomous vehicle via the at least one alternative trajectory.

11 . The computer program product of claim 10 further comprising:

providing an explanation for navigating the autonomous vehicle via the at least one alternative trajectory to an occupant of the autonomous vehicle.

12 . The computer program product of claim 11 wherein providing an explanation for navigating the autonomous vehicle via the at least one alternative trajectory to an occupant of the autonomous vehicle includes:

providing a visual explanation for navigating the autonomous vehicle via the at least one alternative trajectory to the occupant of the autonomous vehicle.

13 . The computer program product of claim 11 wherein providing an explanation for navigating the autonomous vehicle via the at least one alternative trajectory to an occupant of the autonomous vehicle includes:

providing an audible explanation for navigating the autonomous vehicle via the at least one alternative trajectory to the occupant of the autonomous vehicle.

14 . The computer program product of claim 11 wherein the primary trajectory cost and the at least one alternative trajectory cost considers one or more real world conditions.

15 . The computer program product of claim 14 wherein determining a basis for the at least one alternative trajectory cost being less than the primary trajectory cost includes:

identifying a proximate cause condition, selected from the one or more real world conditions, as the basis for the for the at least one alternative trajectory cost being less than the primary trajectory cost.

16 . The computer program product of claim 15 wherein providing an explanation for navigating the autonomous vehicle via the at least one alternative trajectory to an occupant of the autonomous vehicle includes:

explaining the proximate cause condition as the basis for navigating the autonomous vehicle via the at least one alternative trajectory to an occupant of the autonomous vehicle.

17 . A computing system including a processor and memory configured to perform operations comprising:

determining a primary trajectory cost for a primary trajectory identified for an autonomous vehicle;

determining at least one alternative trajectory cost for at least one alternative trajectory identified for the autonomous vehicle;

comparing the at least one alternative trajectory cost to the primary trajectory cost; and

if the at least one alternative trajectory cost is less than the primary trajectory cost, determining a basis for the at least one alternative trajectory cost being less than the primary trajectory cost.

18 . The computing system of claim 17 further comprising:

if the at least one alternative trajectory cost is less than the primary trajectory cost, navigating the autonomous vehicle via the at least one alternative trajectory.

19 . The computing system of claim 18 further comprising:

providing an explanation for navigating the autonomous vehicle via the at least one alternative trajectory to an occupant of the autonomous vehicle.

20 . The computing system of claim 19 wherein providing an explanation for navigating the autonomous vehicle via the at least one alternative trajectory to an occupant of the autonomous vehicle includes:

providing a visual explanation for navigating the autonomous vehicle via the at least one alternative trajectory to the occupant of the autonomous vehicle.

21 . The computing system of claim 19 wherein providing an explanation for navigating the autonomous vehicle via the at least one alternative trajectory to an occupant of the autonomous vehicle includes:

providing an audible explanation for navigating the autonomous vehicle via the at least one alternative trajectory to the occupant of the autonomous vehicle.

22 . The computing system of claim 19 wherein the primary trajectory cost and the at least one alternative trajectory cost considers one or more real world conditions.

23 . The computing system of claim 22 wherein determining a basis for the at least one alternative trajectory cost being less than the primary trajectory cost includes:

identifying a proximate cause condition, selected from the one or more real world conditions, as the basis for the for the at least one alternative trajectory cost being less than the primary trajectory cost.

24 . The computing system of claim 23 wherein providing an explanation for navigating the autonomous vehicle via the at least one alternative trajectory to an occupant of the autonomous vehicle includes:

explaining the proximate cause condition as the basis for navigating the autonomous vehicle via the at least one alternative trajectory to an occupant of the autonomous vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2022
From: OPTIMUS RIDE INC.
To: MAGNA ELECTRONICS INC.
Reel/Frame 059088/0385 →