Using passive driver identification and other input for providing real-time alerts or actions
First Claim
Patent Images
1. A vehicle event recorder for providing real-time alerts or actions, comprising:
- an image capturing device for capturing an image during operation of a vehicle and of an expected driver location;
a processor configured to;
detect a face of a driver in the image at a time;
determine a set of face data from the image;
authenticate the driver as an authorized driver to drive the vehicle based at least in part on the set of face data, wherein authenticating the driver comprises;
determine an identity of the driver from a driver database based on the set of face data;
locate the authorized driver from an authorized driver schedule of the vehicle based on the time, wherein the authorized driver schedule includes a driver or list of drivers approved to drive the vehicle for each driving shift;
determine whether the identity of the driver matches the authorized driver; and
in the event that the identity of the driver matches the authorized driver, determine that the driver is authenticated as the authorized driver; and
in the event that the driver is not authenticated as an authorized driver, trigger an event, wherein triggering the event comprises sending an alert to a vehicle data server; and
a memory coupled to the processor and configured to provide the processor with instructions.
8 Assignments
0 Petitions
Accused Products
Abstract
A system for providing real-time alerts or actions comprises an image capturing device and a processor and a memory. The image capturing device is for capturing an image during vehicle operation and of an expected driver location. The processor is configured to: 1) detect a face of a driver in the image; 2) determine a set of face data from the image; and 3) determine authentication based at least in part on the set of face data. The memory is coupled to the processor and configured to provide the processor with instructions.
-
Citations
15 Claims
-
1. A vehicle event recorder for providing real-time alerts or actions, comprising:
-
an image capturing device for capturing an image during operation of a vehicle and of an expected driver location; a processor configured to; detect a face of a driver in the image at a time; determine a set of face data from the image; authenticate the driver as an authorized driver to drive the vehicle based at least in part on the set of face data, wherein authenticating the driver comprises; determine an identity of the driver from a driver database based on the set of face data; locate the authorized driver from an authorized driver schedule of the vehicle based on the time, wherein the authorized driver schedule includes a driver or list of drivers approved to drive the vehicle for each driving shift; determine whether the identity of the driver matches the authorized driver; and in the event that the identity of the driver matches the authorized driver, determine that the driver is authenticated as the authorized driver; and in the event that the driver is not authenticated as an authorized driver, trigger an event, wherein triggering the event comprises sending an alert to a vehicle data server; and a memory coupled to the processor and configured to provide the processor with instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for providing real-time alerts or actions using a vehicle event recorder, comprising:
-
capturing an image during operation of a vehicle and of an expected driver location; detecting, using a processor, a face of a driver in the image at a time; determining a set of face data from the image; authenticating the driver as an authorized driver to drive the vehicle based at least in part on the set of face data, wherein authenticating the driver comprises; determining an identity of the driver from a driver database based on the set of face data; locating the authorized driver from an authorized driver schedule of the vehicle based on the time, wherein the authorized driver schedule includes a driver or list of drivers approved to drive the vehicle for each driving shift; determining whether the identity of the driver matches the authorized driver; and in the event that the identity of the driver matches the authorized driver, determining that the driver is authenticated as the authorized driver; and in the event that the driver is not authenticated as an authorized driver, triggering an event, wherein triggering the event comprises sending an alert to a vehicle data server.
-
-
15. A computer program product for providing real-time alerts or actions, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
capturing an image during operation of a vehicle and of an expected driver location; detecting a face of a driver in the image at a time; determining a set of face data from the image; authenticating the driver as an authorized driver to drive the vehicle based at least in part on the set of face data, wherein authenticating the driver comprises; determining an identity of the driver from a driver database based on the set of face data; locating the authorized driver from an authorized driver schedule of the vehicle based on the time, wherein the authorized driver schedule includes a driver or list of drivers approved to drive the vehicle for each driving shift; determining whether the identity of the driver matches the authorized driver; and in the event that the identity of the driver matches the authorized driver, determining that the driver is authenticated as the authorized driver; and in the event that the driver is not authenticated as an authorized driver, triggering an event, wherein triggering the event comprises sending an alert to a vehicle data server.
-
Specification