US 12,106,580 B2
AR assisted safe cycling
Sharon Moll, Lachen (CH); and Tomasz Zakrzewski, Lachen (CH)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Jun. 14, 2022, as Appl. No. 17/840,346.
Prior Publication US 2023/0401873 A1, Dec. 14, 2023
Int. Cl. G06V 20/58 (2022.01); B60W 30/18 (2012.01); B60W 40/105 (2012.01); G06F 1/16 (2006.01)
CPC G06V 20/58 (2022.01) [B60W 30/18109 (2013.01); G06F 1/163 (2013.01); B60W 40/105 (2013.01); B60W 2420/403 (2013.01); B60W 2510/18 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method of providing a warning using a head-worn device including a camera and one or more display devices, comprising:
receiving a notification based on a navigation process commencing;
based on receiving the notification that the navigation process has commenced, performing the following proximity warning method while the navigation process continues:
capturing images using the camera of the head-worn device;
determining a distance between the head-worn device and a relevant object using image-processing techniques performed on the captured images;
determining a speed of the head-worn device using position components located in the head-worn device or an associated user device;
determining a braking distance for the head-worn device based on the speed of the head-worn device and based on user-specific parameters including a user weight or a bicycle type accessed from a user's profile;
comparing the distance to the relevant object with the braking distance;
based on the distance to the relevant object being less than the braking distance, providing a warning notification;
receiving a notification based on the navigation process terminating; and
based on receiving the notification that the navigation process has terminated, terminating the proximity warning method.