Patent ID: 11968592
Assignee: PAYLESSGATE CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC H

Claim 14:
15. A position determination system comprising:
a personal portable terminal that is to be carried by a person whose position is determined; and
a position determination apparatus that determines the position of the personal portable terminal,
wherein the personal portable terminal includes
a personal terminal side transmitter that bidirectionally communicates with the position determination apparatus,
a personal terminal side controller that controls the personal terminal side transmitter, a personal terminal side storage device that stores unique identification information which is provided to the personal portable terminal, a unique common key that is assigned to the identification information which is previously exchanged between the personal portable terminal and the position determination apparatus, and a predetermined function that is used to issue the one-time password, and
a personal terminal side clock that issues information relating to a time,
wherein the personal terminal side controller includes
a position determination side receiver that bidirectionally communicates with the personal terminal side transmitter,
a position determination side calculator that performs authentication of the personal portable terminal based on the communication of the position determination side receiver with the personal terminal side transmitter,
a position determination side storage device that stores the identification information which is provided to the personal portable terminal and the unique common key which is provided to the identification information so that the associated identification information and unique common key are associates with each other, and
a position determination side clock that issues information relating to a time,
wherein the personal terminal side controller can provide the unique identification information which is stored in the personal terminal side storage device and a one-time password that is assigned to the unique identification information and can be used only once when communicating with the position determination side receiver through the personal terminal side transmitter,
wherein the position determination side calculator authenticates the identification information and the one-time password which are received from the personal terminal side transmitter through the position determination side receiver,
wherein in the transmission of the identification information and the one-time password by the personal portable terminal to the position determination apparatus, the personal terminal side controller obtains information relating to an issue time from the personal terminal side clock when the one-time password is issued, applies the information to the predetermined function which is stored in the personal terminal side storage device, and further encrypts the information which is obtained by the predetermined function with the common key which is stored in the personal terminal side storage device whereby issuing the one-time password, and
wherein the position determination side calculator is configured to obtain a reception time by using the position determination side clock when the position determination side receiver receives the identification information and the one-time password from the personal terminal side transmitter,
to retrieve the common key corresponding to the identification information from the position determination side storage device based on the received identification information, decrypt the one-time password by using the obtained common key, and obtain the information relating to the issue time to which the function is applied,
to compare a difference between the information relating to the issue time that is obtained at one reception time and information relating to the one reception time with a difference between the information relating to the issue time that is obtained at another reception time and information relating to the another reception time, and
to authenticate the personal portable terminal if the compared difference falls within a predetermined time range, or disable the authentication of the personal portable terminal if the compared difference falls out of the predetermined time range.