Providing location of a mobile device
First Claim
1. A method, performed by a computer server, for providing location of a mobile device, comprising:
- receiving, at the server, from a user a registration code obtained by the user from a prepaid card, each location credit authorizing one user request for a current location of the mobile device;
verifying, by the server, whether the registration code is valid and has not been previously used; and
upon determining that the registration code is valid and has not been previously used, allocating, by the server, to an account for the user a predetermined number of location credits associated with the registration code from the prepaid card, and marking the registration code as used;
allowing, by the server, the user to log in to the account, and receiving at the server, from the user who is logged into the account, identification information that identifies the mobile device; and
,associating, by the server, the identification information of the mobile device with the account;
upon the user who is logged into the account requesting a current location of the mobile device, performing, by the server, the following;
checking to see whether there remains location credits allocated to the account for the user, andif there remain no location credits allocated to the account for the user, refusing the location request, andprovided there remains location credits allocated to the account for the user, providing to the user location information about the current location of the mobile device, and decrementing by one the location credits allocated to the account for the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer server provides location of a mobile device to a user. The computer server allocates to an account for the user a predetermined number of location credits associated with a purchase made by the user; The computer server receives, from the user, identification information that identifies the mobile device. Upon the user requesting a current location of the mobile device, the computer server checks to see whether there remains location credits allocated to the account for the user and, provided there remains location credits allocated to the account for the user, provides to the user location information about the current location of the mobile device.
-
Citations
20 Claims
-
1. A method, performed by a computer server, for providing location of a mobile device, comprising:
-
receiving, at the server, from a user a registration code obtained by the user from a prepaid card, each location credit authorizing one user request for a current location of the mobile device; verifying, by the server, whether the registration code is valid and has not been previously used; and upon determining that the registration code is valid and has not been previously used, allocating, by the server, to an account for the user a predetermined number of location credits associated with the registration code from the prepaid card, and marking the registration code as used; allowing, by the server, the user to log in to the account, and receiving at the server, from the user who is logged into the account, identification information that identifies the mobile device; and
,associating, by the server, the identification information of the mobile device with the account; upon the user who is logged into the account requesting a current location of the mobile device, performing, by the server, the following; checking to see whether there remains location credits allocated to the account for the user, and if there remain no location credits allocated to the account for the user, refusing the location request, and provided there remains location credits allocated to the account for the user, providing to the user location information about the current location of the mobile device, and decrementing by one the location credits allocated to the account for the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system used for tracking a mobile device, the system comprising:
-
a non-transitory database on which is stored account information; and
,a server enabled to; receive from a user a registration code obtained by the user from a prepaid card, each location credit authorizing one user request for a current location of the mobile device; verify whether the registration code is valid and has not been previously used; and allocate, upon determining that the registration code is valid and has not been previously used, to an account for the user a predetermined number of location credits associated with the registration code from the prepaid card, and mark the registration code as used; allow the user to log in to the account; and receive, from the user who is logged into the account, identification information that identifies the mobile device, and associate the identification information of the mobile device with the account; upon the user who is logged into the account requesting a current location of the mobile device, perform the following; check to see whether there remains location credits allocated to the account for the user, and refuse the location request, if there remain no location credits allocated to the account for the user, and provided there remains location credits allocated to the account for the user, provide to the user location information about the current location of the mobile device when the user requests a current location of the mobile device and there remains location credits allocated to the account for the user, and decrement by one the location credits allocated to the account for the user. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, performed by a computer server, for providing location of a mobile device, comprising:
-
receiving from a user a registration code obtained by the user from a prepaid card, each location credit authorizing one user request for a current location of the mobile device; verifying whether the registration code is valid and has not been previously used; and upon determining that the registration code is valid and has not been previously used, allocating to an account for the user a predetermined number of location credits associated with the registration code from the prepaid card, and marking the registration code as used; allowing the user to log in to the account, and receiving, from the user who is logged into the account, identification information that identifies the mobile device; and
,associating the identification information of the mobile device with the account; upon the user who is logged into the account requesting a current location of the mobile device, performing the following; checking to see whether there remains location credits allocated to the account for the user, and if there remain no location credits allocated to the account for the user, refusing the location request, and provided there remains location credits allocated to the account for the user, providing to the user location information about the current location of the mobile device, and decrementing by one the location credits allocated to the account for the user. - View Dependent Claims (17, 18, 19, 20)
-
Specification