Weather Analytics Systems and Methods
First Claim
Patent Images
1. A method for providing content, comprising:
- determining a correlation between a previous weather activity and at least one previous interaction with a web site, wherein the correlation is indicative of the previous weather activity impacting the at least one previous interaction, wherein the at least one previous interaction comprises a previous sequence of pages accessed during a previous visit to the website;
determining that a client computer system visiting the website has accessed a sequence of pages that is similar to the previous sequence of pages;
obtaining weather information corresponding to a geographic location of the client computer system based on determining that the client computer system has accessed the sequence of pages similar to the previous sequence of pages, wherein the weather information describes weather activity similar to the previous weather activity;
identifying content to be provided from the content provider in response to request for content from the client computer system based at least in part on the weather information corresponding to the geographic location of the client computer system and based on the correlation between the previous weather activity and the at least one previous interaction; and
providing, to the client computer system, the identified content.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided is a method for providing content. The method includes receiving, from a client computer system, a request for content to be provided to a user, determining a geographic location of the user, obtaining weather information corresponding to the geographic location of the user, identifying content to be provide in response to the request based at least in part on the weather information corresponding to the geographic location of the user, and providing, to the client computer system, the identified content.
25 Citations
26 Claims
-
1. A method for providing content, comprising:
-
determining a correlation between a previous weather activity and at least one previous interaction with a web site, wherein the correlation is indicative of the previous weather activity impacting the at least one previous interaction, wherein the at least one previous interaction comprises a previous sequence of pages accessed during a previous visit to the website; determining that a client computer system visiting the website has accessed a sequence of pages that is similar to the previous sequence of pages; obtaining weather information corresponding to a geographic location of the client computer system based on determining that the client computer system has accessed the sequence of pages similar to the previous sequence of pages, wherein the weather information describes weather activity similar to the previous weather activity; identifying content to be provided from the content provider in response to request for content from the client computer system based at least in part on the weather information corresponding to the geographic location of the client computer system and based on the correlation between the previous weather activity and the at least one previous interaction; and providing, to the client computer system, the identified content. - View Dependent Claims (2, 4, 5, 7, 8, 9, 10, 11, 12, 13, 23, 24)
-
-
3. (canceled)
-
6. (canceled)
-
14. A non-transitory computer readable storage medium storing computer-executable program instructions, the program instructions comprising:
-
program instructions for determining a correlation between a previous weather activity and at least one previous interaction with a web site, wherein the correlation is indicative of the previous weather activity impacting the at least one previous interaction, wherein the at least one previous interaction comprises a previous sequence of pages accessed during a previous visit to the website; program instructions for determining that a client computer system visiting the website has accessed a sequence of pages that is similar to the previous sequence of pages; program instructions for obtaining weather information corresponding to a geographic location of the client computer system based on determining that the client computer system has accessed the sequence of pages similar to the previous sequence of pages, wherein the weather information describes weather activity similar to the previous weather activity; program instructions for identifying content to be provided in response to request for content from the client computer system based at least in part on the weather information corresponding to the geographic location of the client computer system and based on the correlation between the previous weather activity and the at least one previous interaction; and program instructions for providing the identified content to the client computer system.
-
-
15. A system comprising:
-
a processor; and a non-transitory computer readable medium communicatively coupled to the processor, the non-transitory computer readable medium embodying a weather processing module executable by the processor to; determine a correlation between a previous weather activity and at least one previous interaction with a web site, wherein the correlation is indicative of the previous weather activity impacting the at least one previous interaction, wherein the at least one previous interaction comprises a previous sequence of pages accessed during a previous visit to the website; determine that a client computer system visiting the website has accessed a sequence of pages that is similar to the previous sequence of pages, obtain weather information corresponding to a geographic location of the client computer system based on determining that the client computer system has accessed the sequence of pages similar to the previous sequence of pages, wherein the weather information describes weather activity similar to the previous weather activity; identify content to be provided in response to request for content from the client computer system based at least in part on the weather information corresponding to the geographic location of the client computer system and based on the correlation between the previous weather activity and the at least one previous interaction with the content provider; and provide the identified content to the client computer system.
-
-
16. A method comprising:
-
receiving, by an analytics server, analytics data indicative of a plurality of interactions with a content site, wherein each of the plurality of interactions comprises a respective sequence of pages accessed during a respective visit to the website; identifying, for each interaction of the plurality of interactions with at the content site; a respective location of a respective client computer system involved in the interaction at or near the time of the interaction; and a respective weather condition corresponding to the respective location at or near the time of the interaction; identifying a weather correlation indicative of an impact of weather conditions on the plurality of interactions with the content site based at least in part on the plurality of interactions and corresponding weather conditions; and storing the weather correlation. - View Dependent Claims (17, 18, 19)
-
-
20. A method of influencing content site behavior, comprising:
-
identifying a weather correlation indicative of an impact of weather conditions on interaction with a content site based at least in part on a plurality of historical interactions with the content site and a plurality of weather conditions respectively corresponding to the plurality of historical interactions, wherein each of the plurality of historical interactions comprises a respective sequence of pages accessed during a respective visit to the website; determining, based at least in part on the weather correlation, at least one action for influencing content to be provided by the content site; and performing the at least one action. - View Dependent Claims (25, 26)
-
-
21-22. -22. (canceled)
Specification