Patent ID: 9534914
Date: 2017-01-03
CPC Classifications: B60W,G01C,G06F,G06N,G08G

Claim:
1. A computer system comprising: a processor set; and a computer readable storage medium; wherein: the processor set is structured, located, connected, and/or programmed to run program instructions stored on the computer readable storage medium; and the program instructions which, when executed by the processor set, cause the processor set to: receive a request from a driver for a recommended trip route to drive a vehicle from a start location to a destination location; receive a set of cognitive preferences of a driver from a GPS device including a target cognitive state for the driver; receive a current cognitive state of the driver, the current cognitive state being based at least in part on a sleep record of the driver for a period ending at the time the current cognitive state is received; identify a set of trip routes from the start location to the destination location; define a state transition model of cognitive states for the driver, the state transition model being programmable by the driver for determining the recommended trip route from the set of trip routes based on a cognitive state transition from the current cognitive state to the target cognitive state; receive a set of cognitive loads respectively corresponding to the set of trip routes, the set of cognitive loads being based at least in part on a number of complex intersections and a record of aggressive drivers for each trip route of the set of trip routes; and determine the recommended trip route from the set of trip routes based at least in part on the set of cognitive preferences of the driver, the current cognitive state of the driver, and the cognitive loads of the set of cognitive loads respectively corresponding to the set of trip routes.