System and method of evaluating and predicting sports conditions
OwnerKristopher Heinemaninventor
Life of this patent
Estimating the term…
Abstract
A system and method for evaluating and predicting sports conditions is disclosed. The system includes a server designed and configured to detect multi-media content including sporting activities interacted with by a user on a computing device, and automatically extracts parameters associated with the multi-media content. The extracted parameters are utilized by the system to provide predictions associated with the optimal time to perform the sporting activities, and system generates alerts to the user of an optimal time period to perform the sporting activity in conditions similar to those depicted in the multi-media content.
Claims16
A system for evaluating and forecasting a surfing condition comprising:
- a non-transitory memory configured to store an executable code;
- and
- a hardware processor configured to execute the executable code to:
- identify a selection of a user of the media input related to a surfing activity using software running on the user device;
- identify an interaction of the user with the media input that indicates an interest in the surfing activity presented in the media input;
- receive at least one of the media input and a desired parameter associated with the surfing activity from the user device, wherein the media input includes a media metadata;
- determine, based on the media metadata a timestamp and a geographical location associated with the media input;
- retrieve a meteorological data associated with the media input based on the timestamp and the geographical location of the media input from a third-party surfing meteorological database;
- create an alert related to the surfing activity and based on at least one of the meteorological data of the media input and the desired parameter;
- receive a forecast condition information from a database communicatively coupled to the hardware processor and determine that the forecast condition information is within a range of the alert;
- and
- transmit the alert in response to a determination that the forecast condition information is within the range of the alert.
A method for evaluating surfing activity conditions by a non-transitory memory connected to a hardware processor, comprising:
- receiving, via a server, a user input from a user device selecting a media input wherein the media input includes media metadata;
- identifying a selection of a user of the media input related to the surfing activity using software running on the user device;
- identifying an interaction of the user with the media input that indicates an interest in the surfing activity presented in the media input;
- updating a user preference based on the interaction, the surfing activity, and the media metadata;
- determining, based on the media metadata a timestamp and a geographical location associated with the media input;
- retrieving a meteorological data associated with the media input based on the timestamp and the geographical location of the media input from a third-party source;
- creating an alert related to the surfing activity and based on the updated user preference and the meteorological data of the media input;
- receiving from a server a surfing condition information related to the surfing activity;
- analyzing the surfing condition information and determining if the surfing condition information is within a range of the updated user preference;
- and
- transmitting the alert to the user device when determining that the surfing condition information is within the range of the updated user preference.
A system for evaluating and forecasting a surfing condition comprising:
- a non-transitory memory configured to store an executable code;
- and
- a hardware processor configured to execute the executable code to:
- identify a selection of a user of the media input related to a surfing activity using software running on the user device;
- identify an interaction of the user with the media input that indicates an interest in the surfing activity presented in the media input;
- receive at least one of the media input and a desired parameter associated with the surfing activity from the user device, wherein the media input includes a media metadata;
- determine, based on the media metadata a timestamp and a geographical location associated with the media input;
- retrieve a meteorological data based on the timestamp and the geographical location of the media input from a third-party meteorological database, wherein the meteorological data includes at least one of a wave height, a wave direction, a wave period, a sea level, a swell height, a swell direction, a swell period;
- create an alert related to the surfing activity and based on at least one of the retrieved meteorological data of the media input and the desired parameter;
- receive a forecast condition information from a database communicatively coupled to the hardware processor and determine that the forecast condition information is within a range of the alert;
- and
- transmit the alert related to the surfing activity in response to a determination that the forecast condition information is within the range of the alert.
Dependencies are inferred from the claim text.