Enhanced safety through augmented reality and shared data
First Claim
1. A device, comprising:
- a non-transitory memory; and
one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the device to perform operations comprising;
determining, based on a first view associated with a first transportation vehicle, that a second transportation vehicle at least partially blocks the first view associated with the first transportation vehicle;
obtaining second view data from a first set of sensors of a first sensor type associated with the second transportation vehicle, wherein the second view data corresponds to a second view associated with the second transportation vehicle, and wherein the second view includes an additional view that was blocked in the first view by the second transportation vehicle;
determining, from the second view data, that an object is approaching the first transportation vehicle;
in response to determining that the object is approaching the first transportation vehicle from the second view data and before presenting the second view data in the first transportation vehicle, identifying an external device that provides a third view that includes at least a portion of the additional view based on a location of the external device, wherein the external device is external to the first transportation vehicle and the second transportation vehicle;
obtaining third view data corresponding to the third view from a second set of sensors of the external device, wherein the second set of sensors are of a second sensor type different from the first sensor type;
validating the second view data by identifying data within the third view data indicating the object is approaching the first transportation vehicle; and
in response to validating the second view data, presenting the second view data on a first display associated with the first transportation vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for enhancing traffic safety through augmented reality and shared data are disclosed. An example method includes, identifying a second transportation vehicle that at least partially blocks a first view of a first user associated with a first transportation vehicle; and obtaining second view data from the second transportation vehicle. The second view data is descriptive of a second view of a second user associated with the second transportation vehicle, and the second view includes an additional view that was blocked in the first view by the second transportation vehicle. In some implementations, the method includes presenting the second view on a first display associated with the first transportation vehicle. In other implementations, for example where the first transportation vehicle is a driver-less vehicle, the method includes providing an electronic signal identifying the second view to the first transportation vehicle.
13 Citations
20 Claims
-
1. A device, comprising:
-
a non-transitory memory; and one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the device to perform operations comprising; determining, based on a first view associated with a first transportation vehicle, that a second transportation vehicle at least partially blocks the first view associated with the first transportation vehicle; obtaining second view data from a first set of sensors of a first sensor type associated with the second transportation vehicle, wherein the second view data corresponds to a second view associated with the second transportation vehicle, and wherein the second view includes an additional view that was blocked in the first view by the second transportation vehicle; determining, from the second view data, that an object is approaching the first transportation vehicle; in response to determining that the object is approaching the first transportation vehicle from the second view data and before presenting the second view data in the first transportation vehicle, identifying an external device that provides a third view that includes at least a portion of the additional view based on a location of the external device, wherein the external device is external to the first transportation vehicle and the second transportation vehicle; obtaining third view data corresponding to the third view from a second set of sensors of the external device, wherein the second set of sensors are of a second sensor type different from the first sensor type; validating the second view data by identifying data within the third view data indicating the object is approaching the first transportation vehicle; and in response to validating the second view data, presenting the second view data on a first display associated with the first transportation vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
determining, by one or more hardware processors based on a first view associated with a first transportation vehicle, that a second transportation vehicle at least partially blocks the first view associated with the first transportation vehicle; obtaining, by the one or more hardware processors, second view data from a first set of sensors of a first sensor type associated with the second transportation vehicle, wherein the second view data is descriptive of a second view associated with the second transportation vehicle, and wherein the second view includes an additional view that was blocked in the first view by the second transportation vehicle; determining, by the one or more hardware processors from the second view data, that an object is approaching the first transportation vehicle; in response to determining that the object is approaching the first transportation vehicle from the second view data and before presenting the second view data in the first transportation vehicle, identifying, by the one or more hardware processors, an external device that provides a third view that includes at least a portion of the additional view based on a location of the external device, wherein the external device is external to the first transportation vehicle and the second transportation vehicle; obtaining, by the one or more hardware processors, third view data corresponding to the third view from a second set of sensors of the external device, wherein the second set of sensors is of a second sensor type different from the first sensor type; validating, by the one or more hardware processors, the second view data by identifying data within the third view data indicating the object is approaching the first transportation vehicle; and in response to validating the second view data, providing, by the one or more hardware processors, an electronic signal identifying the second view to the first transportation vehicle. - View Dependent Claims (17, 18, 19, 20)
-
Specification