Systems and methods for site-specific tracking of snowfall
First Claim
1. A method comprising:
- at a central server, receiving site-based snowfall data for a multitude of different sites and from a multitude of weather stations within a geographic area;
at the central server, correlating the received site-based snowfall data with a multitude of user accounts;
for each of the user accounts, providing real-time snowfall alert data corresponding to each respective user account, wherein a first set of the user accounts includes user accounts corresponding to a single respective site, and wherein a second set of the user accounts includes user accounts corresponding to multiple sites,wherein providing snowfall alert data includes providing map overlay data, wherein the map overlay data comprises snowfall amount data associated with each respective site and map coordinates associated with each respective site;
wherein providing snowfall alert data corresponding to each respective user account includes, at the central server, retrieving site-based snowfall data from a database entry associated with each respective site corresponding to each respective user account; and
wherein providing snowfall alert data corresponding to each respective user account includes, at the central server, transmitting the retrieved site-based snowfall data, including the snowfall amount data associated with each respective site and the map coordinates associated with each respective site, over a network to a plurality of mobile devices associated with the respective user accounts; and
causing the plurality of mobile devices to display map interfaces incorporating the snowfall amount data and the map coordinates.
3 Assignments
0 Petitions
Accused Products
Abstract
A central server containing a database receives snowfall data from weather stations that are contained at a multitude of different sites within a defined geographical area. The central server stores the snowfall data in the database, correlating the data with various user accounts. For instance, the data is correlated with the account of the owner of the site from which the data was received, and with the accounts of landscape contractors whom the owner of the site has engaged to clear snow from his site. The central server provides alerts to various user accounts based on the snowfall data. For instance, the server provides alerts to site owners based on the snowfall at their sites, and to landscape contractors based on the snowfall at sites they are engaged to clear snow from.
30 Citations
18 Claims
-
1. A method comprising:
-
at a central server, receiving site-based snowfall data for a multitude of different sites and from a multitude of weather stations within a geographic area; at the central server, correlating the received site-based snowfall data with a multitude of user accounts; for each of the user accounts, providing real-time snowfall alert data corresponding to each respective user account, wherein a first set of the user accounts includes user accounts corresponding to a single respective site, and wherein a second set of the user accounts includes user accounts corresponding to multiple sites, wherein providing snowfall alert data includes providing map overlay data, wherein the map overlay data comprises snowfall amount data associated with each respective site and map coordinates associated with each respective site; wherein providing snowfall alert data corresponding to each respective user account includes, at the central server, retrieving site-based snowfall data from a database entry associated with each respective site corresponding to each respective user account; and wherein providing snowfall alert data corresponding to each respective user account includes, at the central server, transmitting the retrieved site-based snowfall data, including the snowfall amount data associated with each respective site and the map coordinates associated with each respective site, over a network to a plurality of mobile devices associated with the respective user accounts; and causing the plurality of mobile devices to display map interfaces incorporating the snowfall amount data and the map coordinates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 18)
-
-
16. A computer program product having a non-transitory computer readable medium tangibly recording computer program logic for providing snowfall data alerts, the computer program product comprising:
-
code to receive site-based snowfall data for a multitude of different sites and from a multitude of weather stations within a geographic area; code to correlate the received site-based snowfall data with a multitude of user accounts; code to provide real-time snowfall alert data corresponding to each respective user account, wherein a first set of the user accounts includes user accounts corresponding to a single respective site, and wherein a second set of the user accounts includes user accounts corresponding to multiple sites, wherein providing snowfall alert data includes providing map overlay data, wherein the map overlay data comprises snowfall amount data associated with each respective site and map coordinates associated with each respective site; wherein providing snowfall alert data corresponding to each respective user account includes retrieving site-based snowfall data from a database entry associated with each respective site corresponding to each respective user account; and wherein providing snowfall alert data corresponding to each respective user account includes transmitting the retrieved site-based snowfall data, including the snowfall amount data associated with each respective site and the map coordinates associated with each respective site, from a central server over a network to a plurality of mobile devices associated with the respective user accounts; and code to cause the plurality of mobile devices to display map interfaces incorporating the snowfall amount data and the map coordinates.
-
-
17. A system comprising:
-
a central server; a database; a transmitter; and a receiver, wherein the central server is configured to receive site-based snowfall data for a multitude of different sites and from a multitude of weather stations within a geographic area, wherein the central server is configured to correlate the received site-based snowfall data with a multitude of user accounts, and wherein the central server is configured to provide real-time snowfall alert data corresponding to each respective user account, wherein a first set of the user accounts includes user accounts corresponding to a single respective site, and wherein a second set of the user accounts includes user accounts corresponding to multiple sites, wherein the map overlay data comprises snowfall amount data associated with each respective site and map coordinates associated with each respective site; wherein the central server is further configured to retrieve site-based snowfall data from a database entry associated with each respective site corresponding to each respective user account; and wherein the central server is further configured to transmit the retrieved site-based snowfall data, including snowfall amount data associated with each respective site and the map coordinates associated with each respective site, over a network to a plurality of mobile devices associated with the respective user accounts; wherein the central server is further configured to cause the plurality of mobile devices associated with ones of the user accounts to display map interfaces incorporating the snowfall amount data and the map coordinates.
-
Specification