US 12,441,329 B1
Synchronous in-vehicle communication
Riccardo Giraldi, San Francisco, CA (US)
Assigned to Zoox, Inc., Foster City, CA (US)
Filed by Zoox, Inc., Foster City, CA (US)
Filed on Nov. 19, 2021, as Appl. No. 17/531,588.
Int. Cl. B60W 40/08 (2012.01); B60R 11/02 (2006.01); B60W 50/14 (2020.01); H04R 5/02 (2006.01); H04R 5/04 (2006.01); H04W 4/48 (2018.01)
CPC B60W 40/08 (2013.01) [B60R 11/0217 (2013.01); B60W 50/14 (2013.01); H04R 5/02 (2013.01); H04R 5/04 (2013.01); H04W 4/48 (2018.02); B60W 2040/0881 (2013.01); B60W 2050/146 (2013.01); H04R 2499/13 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
one or more processors; and
one or more non-transitory computer-readable media storing instructions executable by the one or more processors, wherein the instructions, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
receiving, from an image sensor disposed on a first vehicle, image sensor data representing an environment external to the first vehicle;
generating a trajectory based in part on the image sensor data;
controlling the first vehicle based in part on the trajectory;
outputting at least a portion of the image sensor data via a first display associated with a first seating location of a first user in the first vehicle;
receiving, at the first vehicle, a sharing request comprising first data indicating the first seating location of the first user in the first vehicle and an entity identifier indicating an identity of a second user in a second vehicle;
transmitting, to the second vehicle, the sharing request;
receiving, from the second vehicle, second data indicative of the second user in the second vehicle accepting the sharing request;
generating content data comprising at least the portion of the image sensor data of the environment external to the first vehicle; and
transmitting, based at least in part on generating the content data, a signal to the second vehicle to cause the second vehicle to output the content data via a second display associated with a second seating location of the second user, wherein the second seating location of the second user in the second vehicle is being determined based at least in part on the first seating location of the first user in the first vehicle.