Method for implementing geo-fencing and mobile device
First Claim
1. A method for implementing geo-fencing, comprising:
- determining a first coordinate representing a geo-fence in a first coordinate system when it is detected that the geo-fence is set, wherein the first coordinate system is a coordinate system used by the geo-fence;
converting the first coordinate into a second coordinate representing the geo-fence in a second coordinate system, wherein the second coordinate system is a coordinate system set to implement the geo-fencing and used by a positioning technology, and wherein the first coordinate system is different from the second coordinate system;
comparing a coordinate of a positioning result determined using the positioning technology with the second coordinate representing the geo-fence; and
triggering a preset event when a relationship between the coordinate of the positioning result and the second coordinate representing the geo-fence satisfies a trigger condition.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes determining a first coordinate representing the geo-fence in a first coordinate system when it is detected that a geo-fence is set, where the first coordinate system is a coordinate system used by the geo-fence, converting the first coordinate into a second coordinate representing the geo-fence in a second coordinate system, where the second coordinate system is a coordinate system set to implement geo-fencing by a positioning technology, and the first coordinate system is different from the second coordinate system, comparing a coordinate of a positioning result determined using the positioning technology with the second coordinate representing the geo-fence, and triggering a preset event when a relationship between the coordinate of the positioning result and the second coordinate representing the geo-fence satisfies a trigger condition.
-
Citations
9 Claims
-
1. A method for implementing geo-fencing, comprising:
-
determining a first coordinate representing a geo-fence in a first coordinate system when it is detected that the geo-fence is set, wherein the first coordinate system is a coordinate system used by the geo-fence; converting the first coordinate into a second coordinate representing the geo-fence in a second coordinate system, wherein the second coordinate system is a coordinate system set to implement the geo-fencing and used by a positioning technology, and wherein the first coordinate system is different from the second coordinate system; comparing a coordinate of a positioning result determined using the positioning technology with the second coordinate representing the geo-fence; and triggering a preset event when a relationship between the coordinate of the positioning result and the second coordinate representing the geo-fence satisfies a trigger condition. - View Dependent Claims (2, 3)
-
-
4. A mobile device, comprising:
-
a memory configured to store one group of program code; and a processor coupled to the memory, wherein the one group of program code stored in the memory causes the processor to be configured to; determine a first coordinate representing a geo-fence in a first coordinate system when it is detected that the geo-fence is set, wherein the first coordinate system is a coordinate system used by the geo-fence; convert the first coordinate into a second coordinate representing the geo-fence in a second coordinate system, wherein the second coordinate system is a coordinate system set to implement geo-fencing and used by a positioning technology, and wherein the first coordinate system is different from the second coordinate system; compare a coordinate of a positioning result determined using the positioning technology with the second coordinate representing the geo-fence; and trigger a preset event when a relationship between the coordinate of the positioning result and the second coordinate representing the geo-fence satisfies a trigger condition. - View Dependent Claims (5, 6)
-
-
7. A non-transitory computer readable medium comprising computer readable instructions that, when executed by a computer processor, cause the computer processor to implement the following operations of:
-
determining a first coordinate representing a geo-fence in a first coordinate system when it is detected that the geo-fence is set, wherein the first coordinate system is a coordinate system used by the geo-fence; converting the first coordinate into a second coordinate representing the geo-fence in a second coordinate system, wherein the second coordinate system is a coordinate system set to implement geo-fencing and used by a positioning technology, and wherein the first coordinate system is different from the second coordinate system; comparing a coordinate of a positioning result determined using the positioning technology with the second coordinate representing the geo-fence; and triggering a preset event when a relationship between the coordinate of the positioning result and the second coordinate representing the geo-fence satisfies a trigger condition. - View Dependent Claims (8, 9)
-
Specification