LOCATION-BASED SERVICE SYSTEM AND SERVING METHOD
First Claim
1. A location-based service system for providing a location-based service result to a communication device connected thereto, the system comprising:
- a location-based service server for receiving a first account information and a first service authentication code transmitted by the communication device in a registration mode, the location-based service server comprising a user repository and an authentication module, wherein the authentication module authenticates the received first service authentication code, and upon authentication, stores the received first account information in the user repository, and generates a first cloud authentication code based on the received first service authentication code; and
a cloud data server comprising a communication device repository for receiving the first cloud authentication code and storing the first cloud authentication code in the communication device repository, wherein the location-based service server receives a second account information and a second service authentication code transmitted by the communication device in a service mode, so as to make authentication module authenticate the second account information based on the first account information stored in the user repository, and upon authentication, the authentication module generates a second cloud authentication code based on the received second service authentication code, and authenticates the second cloud authentication code based on the first cloud authentication code stored in the communication device repository, such that the location-based service server provides a specific location-based service result to the communication device.
1 Assignment
0 Petitions
Accused Products
Abstract
A location-based service system and method, which allows a location-based service server connected with a communication device and a cloud data server to perform registration authorization procedures and service authorization procedures using an international mobile subscriber identity of the communication device that cannot be easily modified or forged in the registration and service modes, so that a user may obtain a specific location-based service result via the communication device, and this distributed authentication technique reduces the risk of data theft while increasing the flexibility and convenience in obtaining services.
47 Citations
10 Claims
-
1. A location-based service system for providing a location-based service result to a communication device connected thereto, the system comprising:
-
a location-based service server for receiving a first account information and a first service authentication code transmitted by the communication device in a registration mode, the location-based service server comprising a user repository and an authentication module, wherein the authentication module authenticates the received first service authentication code, and upon authentication, stores the received first account information in the user repository, and generates a first cloud authentication code based on the received first service authentication code; and a cloud data server comprising a communication device repository for receiving the first cloud authentication code and storing the first cloud authentication code in the communication device repository, wherein the location-based service server receives a second account information and a second service authentication code transmitted by the communication device in a service mode, so as to make authentication module authenticate the second account information based on the first account information stored in the user repository, and upon authentication, the authentication module generates a second cloud authentication code based on the received second service authentication code, and authenticates the second cloud authentication code based on the first cloud authentication code stored in the communication device repository, such that the location-based service server provides a specific location-based service result to the communication device. - View Dependent Claims (2, 3, 4)
-
-
5. A location-based service method for allowing a communication device connected with a location-based service server and a cloud data server to obtain a specific location-based service result, the method comprising the following steps:
-
(1) receiving by the location-based service server a first account information and a first service authentication code transmitted by the communication device in a registration mode; (2) authenticating by the location-based service server the received first service authentication code, and upon authentication, storing the first account information; (3) generating by the location-based service server a first cloud authentication code based on the received first service authentication code, and storing the first cloud authentication code in the cloud data server; (4) receiving by the location-based service server a second account information and a second service authentication code transmitted by the communication device in a service mode; (5) authenticating by the location-based service server the received second account information based on the stored first account information, and upon authentication, generating the second cloud authentication code based on the received second service authentication code; and (6) authenticating by the location-based service server the second cloud authentication code based on the first cloud authentication code stored in the cloud data server, and upon authentication, having the location-based service server provide a specific location-based service result to the communication device. - View Dependent Claims (6, 7, 8, 9, 10)
-
Specification