Location tracking
First Claim
1. A non-transitory system for location tracking, comprising:
- a tracking entity determining a tracking scenario, the tracking scenario triggers a start of location tracking of at least one user device;
a request component receiving one or more requests for location tracking from the tracking entity, wherein one or more of the requests for location tracking comprise one or more criteria;
a notification component providing one or more notifications corresponding to one or more of the requests for location tracking;
an encryption component calculating an encryption key; and
a location component for;
determining a location of a user device associated with the system for location tracking, wherein the encryption component encrypts location data indicative of the location of the device based on the encryption key and the location of the device;
transmitting the encryption key to a third party storage component; and
transmitting the encrypted location data to the tracking entity, wherein the request component transmits a response to one or more of the requests to the tracking entity,wherein the request component, the notification component, the encryption component, or the location component is implemented via a processing unit.
1 Assignment
0 Petitions
Accused Products
Abstract
One or more embodiments of techniques or systems for location tracking are provided herein. A system for location tracking may be utilized to track or determine one or more locations for one or more devices of one or more users. A tracking system or control component may be utilized to access or initiate requests for location tracking, such as for legitimate purposes or business reasons. For example, a system for location tracking may be implemented as an application or tracking application installed on a mobile device or a device or a user. A device may transmit a key to a third party and encrypted location data to a tracking entity. The application may have a front-end interface (e.g., for users being tracked) and a back-end interface (e.g., for users initiating tracking). In this manner, location tracking is provided while promoting privacy and safety.
-
Citations
20 Claims
-
1. A non-transitory system for location tracking, comprising:
-
a tracking entity determining a tracking scenario, the tracking scenario triggers a start of location tracking of at least one user device; a request component receiving one or more requests for location tracking from the tracking entity, wherein one or more of the requests for location tracking comprise one or more criteria; a notification component providing one or more notifications corresponding to one or more of the requests for location tracking; an encryption component calculating an encryption key; and a location component for; determining a location of a user device associated with the system for location tracking, wherein the encryption component encrypts location data indicative of the location of the device based on the encryption key and the location of the device; transmitting the encryption key to a third party storage component; and transmitting the encrypted location data to the tracking entity, wherein the request component transmits a response to one or more of the requests to the tracking entity, wherein the request component, the notification component, the encryption component, or the location component is implemented via a processing unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for location tracking, comprising:
-
determining a tracking scenario, the tracking scenario triggering a start of location tracking of at least one user device; receiving one or more requests for location tracking, wherein one or more of the requests for location tracking comprise one or more criteria; generating a notification to a user device; providing a tracking application for installation on the user device; transmitting the notification to the user device over a server, the server having a processor and a memory, wherein the notification activates the tracking application on the user device to request tracking; rendering one or more notifications corresponding to one or more of the requests for location tracking; determining a location of a device associated with the system for location tracking; transmitting the location of the device to the tracking entity based on meeting one or more of the criteria of one or more of the requests; wherein the receiving, the rendering, the determining, the encrypting, or the transmitting is implemented via a processing unit. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory system for location tracking, comprising:
-
a non-transitory control component; determining a tracking scenario, the tracking scenario triggering a start of location tracking of at least one user device; transmitting one or more requests for location tracking associated with a tracking entity, wherein one or more of the requests for location tracking comprise one or more criteria; receiving encrypted location data of a device associated with the system for location tracking; transmitting one or more requests for an encryption key to a third party; receiving the encryption key from the third party; and determining a location of the device based on the encrypted location data and the encryption key, wherein the control component is implemented via a processing unit. - View Dependent Claims (18, 19, 20)
-
Specification