System and method for tracking user location and associated activity and responsively providing mobile device updates
First Claim
1. A system for intelligently scheduling a content distribution to a mobile device comprising a one or more computers for storing program code and having one or more processors for processing the program code to perform the operations of:
- storing a plurality of different locations including event facilities and points of interest, the location database associating each of the different locations with a Global Positioning System (GPS) location or range of GPS locations;
collecting user location data over a period of time, user location data specifying a user'"'"'s mobile device'"'"'s location throughout the period of time, the data collection module to store the user location data within a database;
analyzing the user location data over the period of time and responsively schedule content distributions to the user'"'"'s mobile device based on the analysis of the user location data;
collecting wireless signal strength data at the various locations specified by the location data, wherein the wireless signal strength data indicates signal strength between the mobile device and a wireless network at the various locations, andwherein analyzing comprises an analysis of both the signal strength data and the user location data to responsively schedule the content distributions to the user'"'"'s mobile device;
wherein if the wireless signal strength indicates a poor signal strength at a particular location at which the user is predicted to be, then responsively scheduling pre-caching of content to the user'"'"'s mobile device prior to arrival at the location.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method are described for monitoring user location and activity over a period of time and intelligently scheduling content distributions to the user'"'"'s mobile device. For example, one embodiment of a system for intelligently scheduling a content distribution to a mobile device comprises: a location database to store a plurality of different locations including event facilities and points of interest, the location database associating each of the different locations with a Global Positioning System (GPS) location or range of GPS locations; a data collection module for collecting user location data over a period of time, user location data specifying a user'"'"'s mobile device'"'"'s location throughout the period of time, the data collection module to store the user location data within a database; a predictive scheduler module to analyze the user location data over the period of time and responsively schedule content distributions to the user'"'"'s mobile device based on the analysis of the user location data.
-
Citations
18 Claims
-
1. A system for intelligently scheduling a content distribution to a mobile device comprising a one or more computers for storing program code and having one or more processors for processing the program code to perform the operations of:
-
storing a plurality of different locations including event facilities and points of interest, the location database associating each of the different locations with a Global Positioning System (GPS) location or range of GPS locations; collecting user location data over a period of time, user location data specifying a user'"'"'s mobile device'"'"'s location throughout the period of time, the data collection module to store the user location data within a database; analyzing the user location data over the period of time and responsively schedule content distributions to the user'"'"'s mobile device based on the analysis of the user location data; collecting wireless signal strength data at the various locations specified by the location data, wherein the wireless signal strength data indicates signal strength between the mobile device and a wireless network at the various locations, and wherein analyzing comprises an analysis of both the signal strength data and the user location data to responsively schedule the content distributions to the user'"'"'s mobile device; wherein if the wireless signal strength indicates a poor signal strength at a particular location at which the user is predicted to be, then responsively scheduling pre-caching of content to the user'"'"'s mobile device prior to arrival at the location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method comprising:
-
storing a plurality of different locations including event facilities and points of interest in a location database, the location database associating each of the different locations with a Global Positioning System (GPS) location or range of GPS locations; collecting user location data over a period of time, user location data specifying a user'"'"'s mobile device'"'"'s location throughout the period of time; storing the user location data within a database; analyzing the user location data over the period of time; and responsively scheduling content distributions to the user'"'"'s mobile device based on the analysis of the user location data; collecting wireless signal strength data at the various locations specified by the location data, wherein the wireless signal strength data indicates signal strength between the mobile device and a wireless network at the various locations; and analyzing both the signal strength data and the user location data; and responsively scheduling the content distributions to the user'"'"'s mobile device based on the analysis of the signal strength data and the user location data; wherein if the wireless signal strength indicates a poor signal strength at a particular location at which the user is predicted to be, then responsively scheduling pre-caching of content to the user'"'"'s mobile device prior to arrival at the location. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification