The present invention relates to a location based service method, and more particularly, to a location based service method and system using the method which provides a client terminal with each position determination result, having been position-determined according to a first position determination method and a second position determination, in response to a location based service request.
Recently, various services based on a location of a mobile communication terminal have been developed. That is, information associated with a present location is rapidly and easily provided to a user which carries the mobile communication terminal. Specifically, traffic information concerning traffic, surrounding area information giving information for preventing accidents and assisting in disasters, tourist information for leisure, and the like, may be provided. Also, services such as a mobile commerce for shopping for local specialty goods and souvenirs, for on-the-spot ticket purchasing, and for distribution control of freight and vehicle tracking may be provided based on a location of a mobile communication terminal.
A mobile terminal moving within a mobile communication network communicates with a plurality of base stations by exchanging unique identification information. In relation to the plurality of base stations, various technologies are developed to determine a location of the mobile terminal.
As an example, in a network-based position determination technology, there are a cell ID, TruePosition, Inc.'s Time Difference of Arrival (U-TDOA), Time Difference of Arrival (TDOA), and QUALCOMM/SnapTrack Inc.'s Advanced Forward Link Triangulation (AFLT) technique of gpsOne. The cell ID provides coordinates of a base station communicating with the mobile terminal, the U-TDOA uses a time difference or a phase difference of a signal being received from the plurality of base stations. The above-mentioned techniques perform position determination using wireless network data methods, minimize changes of a mobile terminal by not adding hardware (H/W), and add H/W and software (S/W) to the wireless network. Also, a spatiochromatic triangulation is developed to perform the position determination of the mobile terminal, the spatiochromatic triangulation converts a received signal strength (RRS) being received from the plurality of base stations to a distance.
Also, there is a database pattern matching technique, that is, a signal at each location, which is received from the plurality of base stations, is made into a database, the signal at each location is compared with a measured signal, and a present location of a mobile terminal is determined. However, when a location and a direction of the mobile terminal, and building locations in the surrounding area change, the changed information is required to be reflected, and when the database is required to be updated, an accuracy of position determination is decreased since the location of the mobile terminal is determined based on the base station.
Also, as another example, there is a handset-based position determination method, that is, a receiver such as a global positioning system (GPS) receiver is additionally joined with a mobile terminal. The handset-based position determination method determines a position of the mobile terminal using the signal receiver, and thereby an accuracy of a location is greater than the network-based method. However, a received signal is interfered with in an environment such as a forest, an underground location, a covered area of a tunnel, and an area in a city with buildings, and thereby the location of the mobile terminal may not be determined, also a required time for position determination may require more time than the network-based method.
As described above, the handset-based position determination method has greater accuracy for position determination than the network-based method, and a required time for position determination is greater, and thereby a user is required to unnecessarily spend more time even when the user does not require a precise location. Also, since the network-based position determination method has less accuracy for position determination than the handset-based position determination method, precise location data may not be provided when the precise location data is required.
Accordingly, there is a need for a new method which can provide a location based service capable of improving a conventional location based service.
The present invention provides a location based service method and a location based service system which provides a client terminal with each location data including additional information, which is generated using position determination results according to a first position determination method and a second position determination method, in response to a location based service request.
The present invention also provides a location based service method that can be conveniently used by a user since a position determination result according to a first position determination method is provided to a client terminal, subsequently a position determination result according to a second position determination method is provided to the client terminal, the first position determination method having less accuracy and requiring less time, and the second position determination method having greater accuracy and requiring more time.
According to an aspect of the present invention, there is provided a location based service method in a location based service system including: making requests for position determination of a client terminal according to a first position determination method and a second position determination method, in response to a location based service request; receiving a position determination result according to the first position determination method, and generating first location data including additional information which corresponds to the position determination result according to the first position determination method; providing the client terminal with the first location data; receiving a position determination result according to the second position determination method, and generating second location data, the second location data being refined first location data; and providing the client terminal with the second location data.
According to another aspect of the present invention, there is provided a location based method in a location based service system including: making a request for position determination of a client terminal according to a second position determination method, in response to a location based service request; receiving a position determination result according to a first position determination method from the client terminal, and generating first location data of the client terminal which includes additional information corresponding to the position determination result according to the first position determination method; providing the client terminal with the first location data; receiving a position determination result according to the second position determination method, and generating second location data, the second location data being refined first location data; and providing the client terminal with the second location data.
According to still another aspect of the present invention, there is provided a location based system including: a position determination request unit making requests for position determination of a client terminal according to a first position determination method and a second position determination method, in response to a location based service request; a first location data generation unit receiving a position determination result according to the first position determination method, and generating first location data including additional information which corresponds to the position determination result according to the first position determination method; a location data providing unit providing the client terminal with the first location data; a second location data generation unit receiving a position determination result according to the second position determination method, and generating second location data, the second location data being refined first location data, wherein the location data providing unit provides the client terminal with the second location data.
According to yet another aspect of the present invention, there is provided a location based system including: a position determination request unit making a request for position determination of a client terminal according to a second position determination method, in response to a location based service request; a first location data generation unit receiving a position determination result according to a first position determination method from the client terminal, and generating first location data of the client terminal which includes additional information corresponding to the position determination result according to the first position determination method; a location data generation unit providing the client terminal with the first location data; a second location data generation unit receiving a position determination result according to the second position determination method, and generating second location data, the second location data being refined first location data, wherein the location data providing unit provides the client terminal with the second location data.
Referring to
Referring to
Referring to
Also, referring to
Referring to
According to an embodiment of the present invention, a required time for position determination of the first position determination method is less than a required time for position determination of the second position determination method, and an accuracy of the second position determination method is higher than an accuracy of the first position determination method.
Also, according to another embodiment of the present invention, the first position determination method is a network-based position determination method, and the second position determination method is a GPS-based position determination method. That is, since a required time for position determination of the network-based position determination method is generally less than a required time for position determination of the GPS-based position determination method, and an accuracy of the GPS-based position determination method is generally higher than an accuracy of the network-based position determination method, the network-based position determination method may be used for the first position determination method, and the GPS-based position determination method may be used for the second position determination method.
According to the current embodiment of the present invention, the location based service method in the location based service system may make a request for the position determination of the client terminal according to the first position determination method to the network-based position determination server, and make a request for the position determination of the client terminal according to the second position determination method to a GPS-based position determination server. Also, the client terminal may include an embedded GPS receiver, and the GPS-based position determination server may perform position determination of the client terminal via the GPS server embedded in the client terminal.
In operation S420, the location based service method in the location based service system receives a position determination result according to the first position determination method.
In operation S430, the location based service method in the location based service system generates first location data which includes additional information corresponding to the position determination result according to the first position determination method.
According to an embodiment of the present invention, the additional information may include map data to display the position determination results on the client terminal, point of interest (POI) data, real-time/non real-time traffic information, and routing information for road guidance. That is, the location based service method in the location based service system refers to an additional information providing server which includes at least one of a map server, a POI server, a real-time/non real-time traffic information providing server or a statistics information providing server, and a routing server, and generates the second location data which includes the map data, the POI data, the real-time/non real-time traffic information, and the routing information.
In operation S440, the location based service method in the location based service system provides the client terminal with the first location data, the client terminal having requested the location based service with respect to the first location data. That is, the location based service method in the location based service system receives the position determination result according to the first position determination method requiring comparatively less time for position determination, generates the first location data using the position determination result according to the first position determination method, and provides the client terminal with the first location data.
In operation S450, the location based service method in the location based service system receives the position determination result according to the second position determination method.
In operation S460, the location based service method in the location based service system generates the second location data, the second location data being generated by refining the first location data. That is, the location based service method in the location based service system refines the first location data with a less accuracy using the position determination result according to the second position determination method with a higher accuracy than the first position determination method, subsequently generates the second location data with a higher accuracy.
In operation S470, the location based service method in the location based service system provides the client terminal having requested the location based service with the second location data with the location data. That is, the location based service method in the location based service system initially provides the client terminal with the first location data, which is generated according to the first position determination method having less accuracy and requiring less time, subsequently provides the client terminal with the second location data, which is generated by refining the first location data using the second position determination method having greater accuracy and requiring more time, and consequently a user who has requested the location inquiry service may conveniently use the location inquiry service.
Referring to
According to the above embodiment of the present invention, the location based service method in a location based service system may make a request for the position determination of the client terminal according to the GPS-based position determination method of the second position determination method to a GPS position determination server.
In operation S520, the location based service method in the location based service system receives a position determination result according to the first position determination method from the client terminal. Also, according to another embodiment of the present invention, the client terminal may include a network-based position determination module.
In operation S530, the location based service method in the location based service system generates first location data of the client terminal which includes additional information corresponding to the position determination result according to the first position determination method.
According to an embodiment of the present invention, a required time for position determination of the first position determination method is less than a required time for position determination of the second position determination method, and an accuracy of the second position determination method is higher than an accuracy of the first position determination method.
According to another embodiment of the present invention, the location based service method in the location based service system may receive the position determination result, which is acquired using the network-based position determination module, from the client terminal and may generate the first location data of the client terminal which includes the additional information. As an example, according to the location based service request, the client terminal may perform the position determination of the client terminal according to the first position determination method using the network-based position determination module, and the location based service method in the location based service system may receive the position determination result, which is acquired using the network-based position determination module, from the client terminal.
According to still another embodiment of the present invention, the additional information may include map data to display the position determination result on the client terminal, POI data, real-time traffic information, statistics information associated with traffic, and routing information for road guide.
In operation S540, the location based service method in the location based service system provides the client terminal having requested the location based service with the first location data. That is, the location based service method in the location based service system provides the client terminal with the first location data, which is generated using the position determination result according to the first position determination method.
In operation S550, the location based service method in the location based service system receives a position determination result according to the second position determination method.
In operation S560, the location based service method in the location based service system generates second location data by refining the first location data. As an example, the location based service method in the location based service system receives the position determination result according to a GPS position determination method of the second position determination method from the GPS position determination server, and generates the second location data by refining the second location data.
In operation S570, the location based service method in the location based service system provides the client terminal with the second location data. That is, the location based service method in the location based service system initially provides the client terminal with the first location data, which is generated according to the first position determination method having less accuracy and requiring less time, subsequently provides the client terminal with the second location data, which is generated by refining the first location data using the second position determination method having greater accuracy and requiring more time.
As illustrated in
Referring to
Referring to
According to an embodiment of the present invention, a required time for position determination of the first position determination method is less than a required time for position determination of the second position determination method, and an accuracy of the second position determination method is higher than an accuracy of the first position determination method.
Also, according to another embodiment of the present invention, the first position determination method is a network-based position determination method, and the second position determination method is a GPS-based position determination method. That is, since a required time for position determination of the network-based position determination method is generally less than a required time for position determination of the GPS-based position determination method, and an accuracy of the GPS-based position determination method is generally higher than an accuracy of the network-based position determination method, the network-based position determination method may be used for the first position determination method, and the GPS-based position determination method may be used for the second position determination method.
According to the above embodiment of the present invention, the position determination request unit 610 may request, from the network based position determination server, the position determination of the client terminal according to the first position determination method, and may request, from a GPS-based position determination server, the position determination of the client terminal according to the second position determination method.
The first location data generation unit 620 receives a position determination result according to the first position determination method, and generates first location data of the client terminal which includes additional information corresponding to the position determination result according to the first position determination method. According to the above embodiment of the present invention, the additional information may include map data to display the position determination result on the client terminal, POI data, real-time traffic information, statistics information associated with traffic, and routing information for road guide.
The location data providing unit 630 provides the client terminal having requested the location based service with the first location data.
The second location data generation unit 640 receives the position determination result according to the second position determination method, and generates the second location data, the second location data being refined first location data.
The location data providing unit 630 provides the client terminal with the second location data. That is, the location data providing unit 630 initially provides the client terminal with the first location data, which is generated according to the first position determination method having less accuracy and requiring less time, subsequently provides the client terminal with the second location data, which is generated by refining the first location data using the second position determination method having greater accuracy and requiring more time, and consequently a user who has requested the location inquiry service may conveniently use the location inquiry service.
A location based service system according to another embodiment of the present invention will be described by referring to the diagram of
Referring to
According to the above embodiment of the present invention, the position determination request unit 610 may request, from a GPS position determination server, the position determination of the client terminal according to the GPS-based position determination method of the second position determination method.
The position determination request unit 610 receives a position determination result according to the first position determination method from the client terminal, and generates first location data of the client terminal which includes additional information corresponding to the position determination result according to the first position determination method.
According to an embodiment of the present invention, a required time for position determination of the first position determination method is less than a required time for position determination of the second position determination method, and accuracy of the second position determination method is higher than accuracy of the first position determination method.
According to another embodiment of the present invention, the first location data generation unit 620 may receive the position determination result, which is acquired using the network-based position determination module, from the client terminal and may generate the first location data of the client terminal which includes the additional information.
Also, according to still another embodiment of the present invention, the additional information may include map data to display the position determination result on the client terminal, POI data, real-time traffic information, statistics information associated with traffic, and routing information for road guide.
The location data providing unit 630 provides the client terminal with the first location data.
The second location data generation unit 640 receives a position determination result according to the second position determination method, and generates second location data by refining the first location data.
The location data providing unit 630 provides the client terminal with the second location data.
The location based service method in the location based service system for providing a user-customized recommended word according to the above-described embodiment of the present invention may be recorded in computer-readable media including program instructions to implement various operations embodied by a computer. The media may also include, alone or in combination with the program instructions, data files, data structures, and the like. Examples of computer-readable media include magnetic media such as hard disks, floppy disks, and magnetic tape; optical media such as CD ROM disks and DVD; magneto-optical media such as optical disks; and hardware devices that are specially configured to store and perform program instructions, such as read-only memory (ROM), random access memory (RAM), flash memory, and the like. The media may also be a transmission medium such as optical or metallic lines, wave guides, and the like, including a carrier wave transmitting signals specifying the program instructions, data structures, and the like. Examples of program instructions include both machine code, such as produced by a compiler, and files containing higher level code that may be executed by the computer using an interpreter. The described hardware devices may be configured to act as one or more software modules in order to perform the operations of the above-described embodiments of the present invention.
The computer apparatus 700 which includes at least one processor 710 connected to a main memory device including a RAM (Random Access Memory) 720 and a ROM (Read Only Memory) 730. The processor 710 is also known as a central processing unit CPU. As well-known in the field of the art, the ROM 730 unidirectionally transmits data and instructions to the CPU, and the RAM 720 is generally used for bidirectionally transmitting data and instructions. The RAM 720 and the ROM 730 may include a certain proper form of a computer-readable recording medium. A mass storage device 740 is bidirectionally connected to the processor 710 to provide additional data storage capacity and may be one of number of computer-readable recording mediums. The mass storage device 740 is used for storing programs and data and is an auxiliary memory. A particular mass storage device such as a CD ROM 760 may be used. The processor 710 is connected to at least one input/output interface 750 such as a video monitor, a track ball, a mouse, a keyboard, a microphone, a touch-screen type display, a card reader, a magnetic or paper tape reader, a voice or hand-writing recognizer, a joystick, or other known computer input/output unit. The processor 710 may be connected to a wired or wireless communication network via a network interface 770. The procedure of the described method can be performed via the network connection. The described devices and tools are well-known to those skilled in the art of computer hardware and software. The described hardware devices may be configured to act as one or more software modules in order to perform the operations of the present invention.
According to the present invention, there is provides a provided a location based service method and location based service system which provides a client terminal with each location data including additional information, which is generated using position determination results according to a first position determination method and a second position determination method, in response to a location based service request.
Also, according to the present invention, there is a provided location based service method that can be conveniently used by a user since a position determination result according to a first position determination method is provided to a client terminal, subsequently a position determination result according to a second position determination method is provided to the client terminal, the first position determination method having less accuracy and requiring less time, and the second position determination method having greater accuracy and requiring more time.
Although a few embodiments of the present invention have been shown and described, the present invention is not limited to the described embodiments.
Instead, it would be appreciated by those skilled in the art that changes may be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
10-2006-0040410 | May 2006 | KR | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/KR07/01787 | 4/12/2007 | WO | 00 | 11/3/2008 |