System, method and program product for location based services, asset management and tracking
DCFirst Claim
1. A method for operating a server computing device, the method comprising:
- receiving, at the server, a geographical location of a mobile device, wherein the geographical location of the mobile device is monitored in a background mode of the mobile device;
storing the received geographical location of the mobile device in a database;
receiving login information from a user;
authenticating the user using the received login information;
sending, in response to a request from the user via a secure website, the geographical location of the mobile device stored on the database;
receiving a request from via the secure website to lock a keyboard of the mobile device; and
transmitting instructions to the mobile device, at the received geographical location, to execute the request.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system for location based services utilizing a mobile device includes a software module configured to operate in a background mode on the mobile device. The software module is further configured to determine a geographical location of the mobile device and transmit the geographical location at predetermined intervals. A services platform is in communication with the mobile device for receiving the geographical location. The services platform includes at least one location based service module for facilitating at least one location based service on the mobile device. A plurality of back end databases is in communication with the services platform where the services platform integrates data from the back end databases with data from a location database. A secure website is included where an owner of the mobile device can view the geographical location of the mobile device and geographical locations of other mobile devices and have the ability to view friends/family/business associates on their mobile device.
25 Citations
28 Claims
-
1. A method for operating a server computing device, the method comprising:
-
receiving, at the server, a geographical location of a mobile device, wherein the geographical location of the mobile device is monitored in a background mode of the mobile device; storing the received geographical location of the mobile device in a database; receiving login information from a user; authenticating the user using the received login information; sending, in response to a request from the user via a secure website, the geographical location of the mobile device stored on the database; receiving a request from via the secure website to lock a keyboard of the mobile device; and transmitting instructions to the mobile device, at the received geographical location, to execute the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 24, 25, 28)
-
-
10. A system comprising:
- a mobile device, and a server having at least one processing unit;
a memory, operatively connected to the at least one processing unit and storing instructions that, when executed by the at least one processing unit, cause the at least one processing unit to perform a method, the method comprising;receiving at the server, based upon an event, a geographical location of the mobile device that is transmitted from the mobile device having been monitored in a background mode of the mobile device; storing the geographical location of the mobile device in a database; receiving login information from a user; authenticating the user using the received login information; sending, in response to a request from the user via a secure website, the geographical location of the mobile device stored on the database for display to the user via the secure website; receiving an indication from the user that the mobile device has been physically dispossessed from the user, wherein the indication comprises instructions to remotely control at least one function of the mobile device; receiving a request from the user to remotely control the mobile device via the secure website, wherein the request comprises at least one of disabling a keyboard of the mobile device, accessing personal data stored on the mobile device, recording an image, and recording audio; and transmitting instructions to the mobile device at the received geographical location to execute the request. - View Dependent Claims (11, 12)
- a mobile device, and a server having at least one processing unit;
-
13. In a computing environment, a computer-implemented method for location based services utilizing a mobile device and a server, the method comprising:
-
receiving, at the server, based upon an event, a geographical location of the mobile device, wherein the geographical location is monitored in a background mode of the mobile device; storing the geographical location of the mobile device in a database of the server; receiving login information from a user; authenticating the user using the received login information; sending, in response to a request from a user via a secure website, the geographical location of the mobile device stored on the database for display to the user via the secure website; receiving an indication from the user that the mobile device has been physically dispossessed from the user, wherein the indication comprises instructions to remotely control at least one function of the mobile device; receiving a request from the user to remotely control the mobile device via the secure website, wherein the request comprises at least one of disabling a keyboard of the mobile device, accessing personal data stored on the mobile device, recording an image, and recording audio; and transmitting instructions to the mobile device at the geographical location to execute the request upon receipt of the request via the secure website. - View Dependent Claims (14, 15, 16, 17, 18, 19, 26)
-
-
20. A computer program product for location based services utilizing a mobile device, a server, and a secure website, the computer program product comprising a non-transitory computer readable storage medium having a computer program of instructions for executing a computer-implemented method, the method comprising:
-
intermittently receiving, at the server, a geographical location of a mobile device, wherein the geographical location of the mobile device is monitored in a background mode of the mobile device; wherein the geographical location of the mobile device is received based upon a battery power level of the mobile device; storing the geographical location of the mobile device in a database of the server; receiving login information from a user; authenticating the user using the received login information; sending, in response to a request from a user via the secure website, the geographical location of the mobile device stored on the database; receiving a request from the user to remotely control the mobile device via the secure website, wherein the request comprises at least one of disabling a keyboard of the mobile device, accessing personal data stored on the mobile device, producing tactile feedback; and transmitting instructions to the mobile device at the geographical location to execute the request upon receipt of the request via the secure website. - View Dependent Claims (21)
-
-
22. A non-transitory computer storage medium storing a computer program of instructions for executing a computer-implemented method among a mobile device, a server, and a secure website, the method comprising:
-
receiving, at the server, a geographical location of the mobile device, wherein the geographical location of the mobile device is monitored in a background mode of the mobile device; wherein the geographical location of the mobile device is received based upon a battery power level of the mobile device; storing the geographical location of the mobile device in a database of the server; receiving login information from a user; authenticating the user using the received login information; sending, in response to a request from a user via a secure website, the geographical location of the mobile device stored on the database; receiving a request from the user to remotely control the mobile device via the secure website, wherein the request comprises at least one of disabling a keyboard of the mobile device, and erasing data stored on the mobile device; and transmitting instructions to the mobile device at the geographical location to execute the request upon receipt of the request via the secure website. - View Dependent Claims (23, 27)
-
Specification