Method and system for providing alerts to a user
AssigneeGoPro, Inc.
InventorsJoseph Azar, Thomas Larcher, Sebastian Bernard Alexander Adams
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to methods and systems for providing alerts to a helmet user. A method includes determining a current location of the user, determining a transit area and a transit direction of the user based on the current location, retrieving records of transit alerts based on the transit area of the user, selecting relevant transit alerts from the records of transit alerts based on the transit direction of the user, and alerting the user of the relevant transit alerts.
Claims20
A method for providing alerts to a user of a helmet, the method comprising:
- determining a current location and a bearing of the user,
- determining a transit area and a transit direction of the user based on the current location and the bearing of the user,
- determining a projected transit path within the transit area based on the transit direction,
- retrieving records of transit alerts based on the transit area of the user,
- selecting relevant transit alerts from the records of transit alerts by removing the records of transit alerts that are not on the projected transit path of the user,
- continuously updating the projected transit path and the relevant transit alerts as the current location and the bearing of the user changes, and
- alerting the user, via an audible alert or a visual alert delivered by the helmet, of the relevant transit alerts.
A method for providing alerts to a user of a helmet, the method comprising:
- determining a current location of the user,
- determining a transit speed of the user,
- determining a transit area of the user based on the current location and the transit speed of the user,
- retrieving records of transit alerts in the transit area of the user,
- determining relevant transit alerts from the records of transit alerts based on distances between the current location and locations associated with the records of transit alerts, wherein a number of the relevant transit alerts varies based on the transit speed of the user, and
- alerting the user, via an audible alert or a visual alert delivered by the helmet, of the relevant transit alerts.
A helmet configured to provide alerts to a user, the helmet comprising:
- a navigation unit configured to provide current information of the user;
- a memory unit configured to store previous information from the navigation unit;
- a processing module configured to:
- determine a transit area and a transit direction of the user based on a current location of the user from the current information and previously stored location(s) of the user from the previous information;
- retrieve records of transit alerts in the transit area of the user;
- and
- select relevant transit alerts from the records of transit alerts by excluding the records of transit alerts outside of a circular sector having a center at the current location of the user and a radius based on a transit speed of the user;
- and
- a communication module configured to present the user the relevant transit alerts as audible alerts and/or visual alerts.
Dependencies are inferred from the claim text.