Providing weather data for a location using weather data stored for a finite number of locations
First Claim
1. A method of presenting an image and weather data comprising:
- associating three-dimensional location coordinate information with an image, wherein the three-dimensional location coordinate information comprises a longitude value, a latitude value, and an elevation value;
sending a request from a client computing device executing a data plug-in for interrogating one or more servers for weather data comprising the three-dimensional location coordinate information, wherein the weather data comprises at least one of observed and derived data associated with recent weather conditions;
receiving weather data for the three-dimensional location coordinate information, wherein the weather data is determined using the three-dimensional location coordinate information associated with the image to select at least one location for which weather data is stored from amongst a plurality of locations for which weather data is stored, wherein the plurality of locations are each identified by three-dimensional coordinates having a respective longitude value, a respective latitude value, and a respective elevation value;
comparing the plurality of locations to the three-dimensional location coordinate information of the request to select the at least one location for which weather data is stored, wherein greater significance is attributed to differences in elevation value than to differences in longitude value and latitude value during the comparison; and
presenting the image and the provided weather data.
10 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems of the invention provide appropriate weather data for a location by associating it with a location or locations for which weather data is stored. Such stored data may have been collected from one or multiple weather data sources. An image or video may be associated with weather data selected from near-current stored weather data for one or more nearby locations. Certain methods also allow observation and/or forecast weather data for any specified location to be provided using stored weather data for a finite number of locations from one or more weather data sources. For example, the location coordinates of a specified location may be used to determine an appropriate location (exact or substitute) for which weather data was previously collected and stored.
-
Citations
19 Claims
-
1. A method of presenting an image and weather data comprising:
-
associating three-dimensional location coordinate information with an image, wherein the three-dimensional location coordinate information comprises a longitude value, a latitude value, and an elevation value; sending a request from a client computing device executing a data plug-in for interrogating one or more servers for weather data comprising the three-dimensional location coordinate information, wherein the weather data comprises at least one of observed and derived data associated with recent weather conditions; receiving weather data for the three-dimensional location coordinate information, wherein the weather data is determined using the three-dimensional location coordinate information associated with the image to select at least one location for which weather data is stored from amongst a plurality of locations for which weather data is stored, wherein the plurality of locations are each identified by three-dimensional coordinates having a respective longitude value, a respective latitude value, and a respective elevation value; comparing the plurality of locations to the three-dimensional location coordinate information of the request to select the at least one location for which weather data is stored, wherein greater significance is attributed to differences in elevation value than to differences in longitude value and latitude value during the comparison; and presenting the image and the provided weather data. - View Dependent Claims (2, 3)
-
-
4. A method of providing weather data to a user comprising:
-
providing a user interface comprising a map graphic for the user to identify a location; associating three-dimensional location coordinate information with a user identified location, wherein the three-dimensional location coordinate information comprises a longitude value, a latitude value, and an elevation value; sending a request for weather data comprising the three-dimensional location coordinate information, wherein the weather data comprises at least one of observed and derived data associated with recent weather conditions; receiving weather data for the three-dimensional location coordinate information, wherein the weather data is determined using the three-dimensional location coordinate information associated with the user identified location to select at least one location for which weather data is stored from amongst a plurality of locations for which weather data is stored, wherein the plurality of locations are each identified by three-dimensional coordinates having a respective longitude value, a respective latitude value, and a respective elevation value; comparing the plurality of locations to the three-dimensional location coordinate information of the request to select the at least one location for which weather data is stored, wherein greater significance is attributed to differences in elevation value than to differences in longitude value and latitude value during the comparison; and providing the weather data to the user. - View Dependent Claims (5)
-
-
6. A method of producing a video with near production time weather data comprising:
-
receiving an indication of a location specified by three-dimensional location coordinate information, wherein the three-dimensional location coordinate information comprises a longitude value, a latitude value, and an elevation value; creating a segment associated with the three-dimensional location coordinate information; producing the video by combining captured video images, the segment, and weather data associated with the segment, wherein, while the video images are being captured by a video camera, the weather data is retrieved from a database of weather data using the three-dimensional location coordinate information associated with the segment, wherein the weather data comprises at least one of observed and derived data associated with recent weather conditions; retrieving the weather data by comparing the three-dimensional location coordinate information with longitude, latitude, and elevation values of at least one location for which weather data is stored in the database; and comparing the three-dimensional location coordination information with the longitude, the latitude and the elevation values of the at least one location to retrieve the weather data, wherein greater significance is attributed to differences in elevation value than to differences in longitude value and latitude value during the comparison. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of producing a video with near production time weather data comprising:
-
creating a segment associated with three-dimensional location coordinate information, wherein the three-dimensional location coordinate information comprises a longitude value, a latitude value, and an elevation value; producing the video by combining captured video images, the segment, and weather data associated with the segment, wherein the weather data is retrieved;
(a) in response to a user action;
(b) from a database of weather data for a plurality of locations for which weather data is stored after being retrieved from one of at least two different source weather data systems; and
(c) using the three-dimensional location coordinate information associated with the segment, wherein the weather data comprises at least one of observed and derived data associated with recent weather conditions; andretrieving the weather data by comparing the three-dimensional location coordinate information with longitude, latitude, and elevation values of at least one location for which weather data is stored in the database, wherein greater significance is attributed to differences in elevation value than to differences in longitude value and latitude value during the comparison. - View Dependent Claims (16, 17, 18, 19)
-
Specification