Transport dangerous situation consensus
AssigneeToyota Motor North America, Inc.
InventorsLucas Smith, Jay Bartholomew
Life of this patent
Estimating the term…
Abstract
An example operation includes one or more of receiving data, by a transport, from a device in proximity to the transport, the data comprises one or more of a speed, a direction, and a distance of the device from the transport, determining, by the transport, a dangerous situation based on the data, obtaining consensus, by the transport, to validate the dangerous situation from one or more of: one or more other devices proximate to the transport, and one or more other transports proximate to the transport, and notifying the device, by the transport, based on the consensus, the notification comprises the dangerous situation.
Claims17
A method, comprising:
- receiving, by a transport at a location, first data with a first timestamp from a first device of a user and second data with a second timestamp from a second device of the user, wherein the first data comprises a speed and direction of the first device and the second data comprises a speed and direction of the second device;
- verifying, by a processor, a speed and direction of the user based on a consensus between the first data and the second data;
- calculating, by the processor, a distance between the transport and the user based on the speed and direction of the user;
- determining, by the processor, a near accident based on the distance being less than a threshold distance and a difference between the first timestamp and the second timestamp;
- and
- in response to the near accident being identified, maneuvering the transport to avoid impacting the user and updating a count of occurrences of near accidents at the location within a database.
A transport, comprising:
- a processor that, when executing instructions stored in a memory, is configured to:
- receive first data from a first device of a user at a location and second data from a second device of the user at the location, wherein the first data comprises a speed and direction of the first device and the second data comprises a speed and direction of the second device;
- verify a speed and direction of the user based on a consensus between the first data and the second data;
- calculate a distance between the transport and the user based on the speed and direction of the user;
- determine a near-accident based on the distance being less than a threshold distance and a difference between the first timestamp and the second timestamp;
- and
- in response to the near accident being identified, maneuver the transport to avoid impacting the user and update a count of occurrences of near accidents at the location within a database.
A non-transitory computer-readable medium comprising instructions that, when executed by a processor of a transport, cause the processor to perform:
- receiving first data from a first device of a user at a location and second data from a second device of the user at the location, wherein the first data comprises a speed and direction of the first device and the second data comprises a speed and direction of the second device;
- verifying a speed and direction of the user based on a consensus between the first data and the second data;
- calculating a distance between the transport and the user based on the speed and direction of the user;
- determining a near accident based on the distance being less than a threshold distance and a difference between the first timestamp and the second timestamp;
- and
- in response to the near accident being identified, maneuvering the transport to avoid impacting the user and updating a count of occurrences of near accidents at the location within a database.
Dependencies are inferred from the claim text.