System and Method for Mobile Device Location Tracking with a Communication Event Trigger in a Wireless Network
5 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are systems and methods for location tracking. In one embodiment, an apparatus receives a message sent to a user of a mobile device in a wireless network, and a processor determines at least one location parameter. Data is extracted from the message, and initiation of a computing function (e.g., transmission of a communication to the mobile device) is triggered by a match between the location and the data from the message.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A system comprising:
-
a data repository to store electronic communications sent to a user of a user device, each communication associated with a respective location; at least one processor; and a non-transitory computer-readable storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising; communication logic executed by the processor for receiving, over a network, the electronic communications, and for transmitting, over the network, a new communication to the user device; extraction logic executed by the processor for extracting data from each of the received communications, including a first communication of the received communications; location logic executed by the processor for determining a location of the user device; identification logic executed by the processor for identifying the first communication, the identifying based on matching the location of the user device to the respective location of the first communication, and the identifying comprising accessing the data repository; and generation logic executed by the processor for, in response to identifying the first communication, generating the new communication. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions, that when executed by at least one processor associated with a computing system, performs a method comprising:
-
receiving, over a network, electronic communications sent to a user of a user device, each communication associated with a respective location; extracting data from a first communication of the received communications, the first communication associated with a first location; storing the extracted data from the first communication in a data repository; after storing the extracted data, determining a location of the user device; determining that the location of the user device is within a geofence associated with the first location; in response to determining that the location of the user device is within the geofence, generating a new communication; and transmitting, over a network, the new communication to the user device to cause an event on the user device. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
34. A method comprising:
-
receiving communications sent for a user device, each communication associated with a respective location; extracting data from a first communication of the received communications, the first communication associated with a first location; determining a location of the user device; determining that the location of the user device is within a geofence associated with the first location; in response to determining that the location of the user device is within the geofence, generating a new communication; and transmitting, over a network, the new communication to the user device, wherein the new communication includes at least a portion of the extracted data. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
Specification