Method and system for determining a positioning interval of a mobile terminal
First Claim
1. A method for determining a positioning interval of a mobile terminal, comprising:
- acquiring, by the mobile terminal, current location information, the current location information comprising a current location;
transmitting, by the mobile terminal, the current location information to a server;
receiving, by the mobile terminal from the server, a distance between the current location of the mobile terminal and a geo-fence closest to the current location within a query region corresponding to location information of the mobile terminal;
acquiring, by the mobile terminal from the server, an active time of a user associated with the mobile terminal, the active time representing a window of time in which the user has previously moved;
determining, by the mobile terminal, time interval information of a next positioning according to the received distance and whether a current time is within the active time of the user;
calculating, by the mobile terminal, an active coefficient of likelihood based on the active time and a current time, the active coefficient of likelihood representing the likelihood of the user being active at the current time; and
modifying, by the mobile terminal, the time interval information based on the active coefficient of likelihood.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure relates to a method and system for determining a positioning interval of a mobile terminal. The method and system include the mobile terminal acquiring current location information, and sending the location information to the server; the mobile terminal receiving, from the server, a distance between the current location of the mobile terminal and a designated geo-fence; the mobile terminal obtaining current motion information; the mobile terminal acquiring, from the server, an active time of a user associated with the mobile terminal; and the mobile terminal determining time interval information on a next positioning according to the received distance, motion information and whether or not the current time is within the active time of the user.
23 Citations
15 Claims
-
1. A method for determining a positioning interval of a mobile terminal, comprising:
-
acquiring, by the mobile terminal, current location information, the current location information comprising a current location; transmitting, by the mobile terminal, the current location information to a server; receiving, by the mobile terminal from the server, a distance between the current location of the mobile terminal and a geo-fence closest to the current location within a query region corresponding to location information of the mobile terminal; acquiring, by the mobile terminal from the server, an active time of a user associated with the mobile terminal, the active time representing a window of time in which the user has previously moved; determining, by the mobile terminal, time interval information of a next positioning according to the received distance and whether a current time is within the active time of the user; calculating, by the mobile terminal, an active coefficient of likelihood based on the active time and a current time, the active coefficient of likelihood representing the likelihood of the user being active at the current time; and modifying, by the mobile terminal, the time interval information based on the active coefficient of likelihood. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A mobile terminal for determining a positioning interval of the mobile terminal, comprising:
-
a processor; and a computer-readable memory storing computer-readable instructions therein that, when executed by the processor, cause the mobile terminal to; acquire current location information of the mobile terminal, the current location information comprising a current location; calculate a distance between the current location of the mobile terminal and a geo-fence closest to the current location within a query region corresponding to location information of the mobile terminal; acquire an active time of a user associated with the mobile terminal, the active time representing a window of time in which the user has previously moved; determine time interval information of a next positioning according to the distance obtained by the calculating and whether a current time is within the active time of the user; calculate an active coefficient of likelihood based on the active time and a current time, the active coefficient of likelihood representing the likelihood of the user being active at the current time; and modify the time interval information based on the active coefficient of likelihood. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A server for determining a positioning interval of a mobile terminal, comprising:
-
a processor; and a computer-readable memory storing computer-readable instructions therein that, when executed by the processor, cause the server to; acquire current location information of a mobile terminal, the current location information comprising a current location; calculate a distance between the current location of the mobile terminal and a geo-fence closest to the current location within a query region corresponding to location information of the mobile terminal; determine an active time of a user associated with the mobile terminal, the active time representing a window of time in which the user has previously moved; determine time interval information of a next positioning of the mobile terminal according to the distance obtained by the calculating module; calculate an active coefficient of likelihood based on the active time and a current time, the active coefficient of likelihood representing the likelihood of the user being active at the current time; modify the time interval information based on the active coefficient of likelihood; and transmit the determined time interval information of a next positioning to the mobile terminal. - View Dependent Claims (12, 13, 14, 15)
-
Specification