US 11,749,117 B1
Facial recognition technology for improving driver safety
Evaline Shin-Tin Tsai, Cupertino, CA (US); Alan Guihong Liu, San Francisco, CA (US); Ijeoma Emeagwali, San Francisco, CA (US); Ishaan Kansal, San Francisco, CA (US); Saleh ElHattab, San Francisco, CA (US); Bodecker John DellaMaria, Crystal Lake, IL (US); Eliott Ray Chapuis, San Francisco, CA (US); Jason Noah Laska, San Francisco, CA (US); Jennifer Kao, San Francisco, CA (US); Sean Kyungmok Bae, San Francisco, CA (US); Sylvie Lee, Pittsburgh, PA (US); and Brian Tuan, Cupertino, CA (US)
Assigned to Samsara Networks Inc., San Francisco, CA (US)
Filed by Samsara Networks Inc., San Francisco, CA (US)
Filed on Aug. 24, 2022, as Appl. No. 17/821,887.
Application 17/821,887 is a continuation of application No. 16/929,722, filed on Jul. 15, 2020.
Claims priority of provisional application 62/909,327, filed on Oct. 2, 2019.
This patent is subject to a terminal disclaimer.
Int. Cl. G08G 1/00 (2006.01); G06N 20/00 (2019.01); G06T 7/73 (2017.01); B60R 11/04 (2006.01); G06V 20/59 (2022.01); G06V 40/16 (2022.01)
CPC G08G 1/20 (2013.01) [B60R 11/04 (2013.01); G06N 20/00 (2019.01); G06T 7/74 (2017.01); G06V 20/59 (2022.01); G06V 40/173 (2022.01); B60R 2300/8006 (2013.01); G06T 2200/24 (2013.01); G06T 2207/30201 (2013.01); G06T 2207/30268 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
one or more computer processors;
one or more computer memories;
a set of instructions stored in the one or more computer memories, the set of instructions configuring the one or more computer processors to perform operations, the operations comprising:
detecting a plurality of safety events pertaining to a fleet of vehicles;
identifying a subset of the plurality of safety events, each of the subset corresponding to a vehicle of the fleet of vehicles to which no driver of a plurality of drivers has been assigned;
generating a user interface for presentation on a client device, the user interface including an interactive user interface element for accessing the subset of the plurality of safety events; and
based on the accessing of the subset of the plurality of events, providing one or more interactive user interface elements in the user interface for accepting or rejecting a recommendation for an assignment of one of the plurality of drivers to the vehicle.