System and method for mobile device location tracking with a communication event trigger in a wireless network
First Claim
Patent Images
1. A method comprising:
- receiving, over a network, electronic communications sent to a user, each communication associated with a respective location;
extracting data from a first communication of the received communications, the communication associated with a first location, and the extracted data comprising tracking data associated with a physical object;
storing the extracted data from the first communication in a data repository;
after the storing of the extracted data, determining, by at least one processor, a location of a user device of the user;
determining, by the least one processor, 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, transmitting a notification to the user device indicating availability of information associated with the first location, wherein a user interface of the user device presents an option for selection by the user;
in response to selection of the option by the user, generating, by the least one processor, a new communication, the generating comprising accessing the extracted data in the data repository and including the extracted data in the new communication; and
transmitting, over a network, by the least one processor, the new communication to cause a display in the user interface of the user device, wherein the display presents the tracking data extracted from the first communication.
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
14 Claims
-
1. A method comprising:
-
receiving, over a network, electronic communications sent to a user, each communication associated with a respective location; extracting data from a first communication of the received communications, the communication associated with a first location, and the extracted data comprising tracking data associated with a physical object; storing the extracted data from the first communication in a data repository; after the storing of the extracted data, determining, by at least one processor, a location of a user device of the user; determining, by the least one processor, 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, transmitting a notification to the user device indicating availability of information associated with the first location, wherein a user interface of the user device presents an option for selection by the user; in response to selection of the option by the user, generating, by the least one processor, a new communication, the generating comprising accessing the extracted data in the data repository and including the extracted data in the new communication; and transmitting, over a network, by the least one processor, the new communication to cause a display in the user interface of the user device, wherein the display presents the tracking data extracted from the first communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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 cause a display in a user interface of the user device; extraction logic executed by the processor for extracting data from a first communication of the received communications, the first communication associated with a first location, and the extracted data comprising tracking data associated with a physical object; storage logic executed by the processor for storing the extracted data from the first communication in the data repository; location logic executed by the processor for determining, after the storing of the extracted data, a location of the user device; matching logic executed by the processor for determining that the location of the user device is within a geofence associated with the first location; and generation logic executed by the processor for, in response to determining that the location of the user device is within the geofence, generating the new communication, the generating comprising accessing the extracted data in the data repository and including the tracking data extracted from the first communication in the new communication. - View Dependent Claims (11)
-
-
12. 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, and the extracted data comprising tracking data; storing the extracted data from the first communication in a data repository; after the storing of 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, the determining comprising accessing the data repository to obtain location data; in response to determining that the location of the user device is within the geofence, generating a new communication, wherein the tracking data is included in the 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 (13, 14)
-
Specification