Movement distance falsification preventing system and method
First Claim
1. A movement distance falsification preventing system for a system in which points are added according to a movement distance of a user owning a portable terminal,the movement distance falsification preventing system, comprising:
- a position information acquisition unit which acquires position information of the portable terminal;
a time information acquisition unit which acquires time information;
a movement distance calculation unit which successively acquires position information from the position information acquisition unit for each predetermined time interval on the basis of the time information obtained from the time information acquisition unit and calculates a movement distance; and
a determination unit which determines whether the calculated movement distance is within a range allowed for a transportation mode assumed on the basis of the position information, the time information, and the calculated movement distance,wherein when the determination unit determines that the calculated movement distance is not within the range allowed for any of the transportation modes, the determination unit determines that the movement distance is improper, andwherein the determination unit detects whether or not same or close values of a parameter to be added to the position information obtained from the position information acquisition unit appear repeatedly for every predetermined number of information acquisitions, and determines that the movement distance is improper when the repeated appearance of same or close values has been detected.
1 Assignment
0 Petitions
Accused Products
Abstract
Improper acquisition of position information is prevented in a system in which points are added according to a movement distance of a user owning a cellular phone terminal. Position information of a cellular phone and the time information corresponding thereto are acquired on the basis of GPS or base station information. The movement distance and movement speed are calculated for each predetermined time interval, and whether or not the movement is within a range allowed for the corresponding transportation mode is determined on the basis of these position information and movement speed with reference to the mobile body database where timetables or the like have been recorded. The acquisition of the position information is determined to be improper when the movement is not in the range allowed for any of the transportation modes.
-
Citations
8 Claims
-
1. A movement distance falsification preventing system for a system in which points are added according to a movement distance of a user owning a portable terminal,
the movement distance falsification preventing system, comprising: -
a position information acquisition unit which acquires position information of the portable terminal; a time information acquisition unit which acquires time information; a movement distance calculation unit which successively acquires position information from the position information acquisition unit for each predetermined time interval on the basis of the time information obtained from the time information acquisition unit and calculates a movement distance; and a determination unit which determines whether the calculated movement distance is within a range allowed for a transportation mode assumed on the basis of the position information, the time information, and the calculated movement distance, wherein when the determination unit determines that the calculated movement distance is not within the range allowed for any of the transportation modes, the determination unit determines that the movement distance is improper, and wherein the determination unit detects whether or not same or close values of a parameter to be added to the position information obtained from the position information acquisition unit appear repeatedly for every predetermined number of information acquisitions, and determines that the movement distance is improper when the repeated appearance of same or close values has been detected.
-
-
2. A movement distance falsification preventing system for a system in which points are added according to a movement distance of a user owning a portable terminal,
the movement distance falsification preventing system, comprising: -
a position information acquisition unit which acquires position information of the portable terminal; a time information acquisition unit which acquires time information; a movement distance calculation unit which successively acquires position information from the position information acquisition unit for each predetermined time interval on the basis of the time information obtained from the time information acquisition unit and calculates a movement distance; and a determination unit which detects whether or not same or close values of a parameter to be added to the position information obtained from the position information acquisition unit appear repeatedly for every predetermined number of information acquisitions, and determines that the movement distance is improper when the repeated appearance of same or close values has been detected.
-
-
3. A movement distance falsification preventing method in a system in which points are added according to a movement distance of a user owning a portable terminal,
the method, by which the system executes: -
acquiring time information; acquiring successively position information of the portable terminal for each predetermined time interval on the basis of the time information; calculating a movement distance from the acquired position information for the each predetermined time interval; and determining whether the calculated movement distance is improper, wherein the system executes determining whether the calculated movement distance is within a range allowed for a transportation mode assumed on the basis of the position information, the time information, and the calculated movement distance, and determining that the movement distance is improper when the calculated movement distance is determined not to be within the range allowed for each of the transportation modes in the determining whether the calculated movement distance is improper, and wherein the system executes detecting whether or not the same or close values of a parameter to be added to the acquired position information appear repeatedly for every predetermined number of information acquisitions, and determining that the movement distance is improper when the repeated appearance of same or close values has been detected in the determining whether the calculated movement distance is improper.
-
-
4. A non-transitory computer-readable medium storing a movement distance falsification preventing program in a system in which points are added according to a movement distance of a user owning a portable terminal,
the program causing the system to execute: -
acquiring time information; acquiring successively position information of the portable terminal for each predetermined time interval on the basis of the time information; calculating a movement distance from the acquired position information for the each predetermined time interval; and determining whether the calculated movement distance is improper, wherein the program causing the system to execute determining whether the calculated movement distance is within a range allowed for a transportation modes assumed on the basis of at least one type of information from among the position information, time information, and the calculated movement distance, and determining that the movement distance is improper when the calculated movement distance is determined not to be within the range allowed for each of the transportation modes in the determining whether the calculated movement is improper, and wherein the program causing the system to execute detecting whether or not same or close values of a parameter to be added to the acquired position information appear repeatedly for every predetermined number of information acquisitions, and determining that the movement distance is improper when the repeated appearance of same or close values has been detected in the determining whether the calculated movement distance is improper.
-
-
5. A movement distance falsification preventing system for a system in which points are added according to a movement distance of a user owning a portable terminal,
the movement distance falsification preventing system, comprising: -
a position information acquisition unit which acquires position information and error information of the portable terminal; a time information acquisition unit which acquires time information; a movement distance calculation unit which records the position information and error information obtained from the position information acquisition unit for each time information obtained from the time information acquisition unit and calculates a movement distance from a difference in position information for each recording timing; and a transmission unit which transmits a predetermined number of combinations of the position information and the error information associated with the time information to an analytical unit at a stage at which the predetermined number of combination sets of at least the position information and the error information associated with the time information are accumulated in a storage unit, wherein the analytical unit reads the error information from the plurality of received sets of the position information and error information which are associated with time information and determines that the movement distance is improper when the movement distance calculated by the movement distance calculation unit is equal to or greater than a predetermined distance and the error information of the plurality of sets match. - View Dependent Claims (6)
-
-
7. A movement distance falsification preventing method in a system in which points are added according to a movement distance of a user owning a portable terminal,
the method by which the system executes: -
acquiring time information; acquiring successively position information of the portable terminal for each predetermined time interval on the basis of the time information; calculating a movement distance from the acquired position information for the each predetermined time interval; detecting whether or not same or close values of a parameter to be added to the acquired position information appear repeatedly for every predetermined number of information acquisitions; and determining that the movement distance is improper when the repeated appearance of same or close values has been detected.
-
-
8. A non-transitory computer-readable medium storing movement distance falsification preventing program in a system in which points are added according to a movement distance of a user owning a portable terminal,
the program causing the system to execute: -
acquiring time information; acquiring successively position information of the portable terminal for each predetermined time interval on the basis of the time information; calculating a movement distance from the acquired position information for the each predetermined time interval; detecting whether or not same or close values of a parameter to be added to the acquired position information appear repeatedly for every predetermined number of information acquisitions; and determining that the movement distance is improper when the repeated appearance of same or close values has been detected.
-
Specification