Security and public safety application for a mobile device
First Claim
1. A computer-implemented method for tracking a user comprising:
- configuring one or more client devices for continuously transmitting its respective geographic location wirelessly over a network to a server;
configuring the server for continuously monitoring the geographic location of each of the one or more client devices;
configuring each of the one or more client devices for selectively transmitting a panic alarm message from the respective device to the server;
configuring the server for responding when one of the client devices is transmitting the panic alarm message;
configuring each of the one or more client devices for entering of a starting point for a trip, for entering a destination for the trip, for selecting a mode of transportation for the trip, and for indicating the start of the trip;
configuring the server for identifying a preferred route for said entered trip based upon one or more of;
a distance of the trip, a crime rate of areas between the starting point and the destination, and the mode of transportation;
configuring the server for calculating an allotted time for the trip, based on one or more of;
the mode of transportation, the distance of the trip, a current amount of traffic, and weather conditions;
wherein said selectively transmitting the panic alarm message comprises transmitting the panic alarm message to the server when the client device is deviating beyond a threshold amount from the preferred route or from the allotted time for the entered trip.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for tracking a user includes: configuring a client device for entering: a starting point for a trip, a destination, mode of transportation, and indication of starting the trip; configuring the server for identifying a preferred route based upon: a distance of the trip, a crime rate of areas between the starting point and destination, and the mode of transportation configuring the server for calculating an allotted time for the trip; configuring the client device for continuously transmitting its location to the server; configuring the server for continuously monitoring the location of the client device; configuring the client device for selectively transmitting an alarm message to the server when the client device deviates beyond a threshold amount from the preferred route or the allotted time for the trip; and configuring the server for notifying a family member and local police when the panic alarm message is received.
-
Citations
15 Claims
-
1. A computer-implemented method for tracking a user comprising:
-
configuring one or more client devices for continuously transmitting its respective geographic location wirelessly over a network to a server; configuring the server for continuously monitoring the geographic location of each of the one or more client devices; configuring each of the one or more client devices for selectively transmitting a panic alarm message from the respective device to the server; configuring the server for responding when one of the client devices is transmitting the panic alarm message; configuring each of the one or more client devices for entering of a starting point for a trip, for entering a destination for the trip, for selecting a mode of transportation for the trip, and for indicating the start of the trip; configuring the server for identifying a preferred route for said entered trip based upon one or more of;
a distance of the trip, a crime rate of areas between the starting point and the destination, and the mode of transportation;configuring the server for calculating an allotted time for the trip, based on one or more of;
the mode of transportation, the distance of the trip, a current amount of traffic, and weather conditions;wherein said selectively transmitting the panic alarm message comprises transmitting the panic alarm message to the server when the client device is deviating beyond a threshold amount from the preferred route or from the allotted time for the entered trip. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method for enhancing a fan experience at a stadium comprising:
-
configuring a client device for continuously transmitting its respective geographic location wirelessly over a network to a server; configuring the server for continuously monitoring the geographic location of the client device; configuring the server for tracking available parking at a stadium during an event; communicating by the server to the client device, of a location for a closest available parking location to a current location of the client device; storing the location of the parking space; communicating directions for a current location of the client device to a stadium entrance with the shortest queue; providing directions to a seat location, based on a current position of the client device; providing directions from the seat location to a nearest concession stand; and providing directions from the current location of the client device to the stored parking location.
-
Specification