U.S. patent application number 14/498702 was filed with the patent office on 2015-01-15 for method for estimating location and apparatus using the same.
The applicant listed for this patent is Samsung Electronics Co., Ltd.. Invention is credited to Hyun-jin KIM, Ji-hyeon KWEON, Yong-gook PARK, Myung-hyun YOO.
Application Number | 20150019123 14/498702 |
Document ID | / |
Family ID | 40845256 |
Filed Date | 2015-01-15 |
United States Patent
Application |
20150019123 |
Kind Code |
A1 |
PARK; Yong-gook ; et
al. |
January 15, 2015 |
METHOD FOR ESTIMATING LOCATION AND APPARATUS USING THE SAME
Abstract
A method and apparatus for displaying a map are provided. The
method includes receiving user input for displaying a map,
receiving location information regarding surrounding apparatus from
each of at least one of the surrounding apparatus using short range
wireless communication, in response to the user input, and
displaying a message indicating that map may not be viewed when the
location information is not received from the surrounding
apparatus, determining a position estimation area in which the
mobile device may be located based on received location information
regarding surrounding apparatus and displaying a map on which the
position estimation area is indicated when the location information
is received from the surrounding apparatus.
Inventors: |
PARK; Yong-gook; (Yongin-si,
KR) ; KWEON; Ji-hyeon; (Yongin-si, KR) ; KIM;
Hyun-jin; (Seoul, KR) ; YOO; Myung-hyun;
(Seongnam-si, KR) |
|
Applicant: |
Name |
City |
State |
Country |
Type |
Samsung Electronics Co., Ltd. |
Suwon-si |
|
KR |
|
|
Family ID: |
40845256 |
Appl. No.: |
14/498702 |
Filed: |
September 26, 2014 |
Related U.S. Patent Documents
|
|
|
|
|
|
Application
Number |
Filing Date |
Patent Number |
|
|
12132703 |
Jun 4, 2008 |
8868330 |
|
|
14498702 |
|
|
|
|
Current U.S.
Class: |
701/409 |
Current CPC
Class: |
H04W 4/029 20180201;
G01C 21/20 20130101; G01C 21/00 20130101; G01S 19/00 20130101; G01S
19/48 20130101 |
Class at
Publication: |
701/409 |
International
Class: |
G01C 21/20 20060101
G01C021/20; H04W 4/02 20060101 H04W004/02; G01S 19/00 20060101
G01S019/00 |
Foreign Application Data
Date |
Code |
Application Number |
Jan 7, 2008 |
KR |
10-2008-0001940 |
Claims
1. A method for displaying a map of a mobile device, comprising:
receiving user input for displaying a map; receiving location
information regarding surrounding apparatus from each of at least
one of the surrounding apparatus using short range wireless
communication, in response to the user input; and displaying a
message indicating that map may not be viewed when the location
information is not received from the surrounding apparatus,
determining a position estimation area in which the mobile device
may be located based on received location information regarding
surrounding apparatus, and displaying a map on which the position
estimation area is indicated when the location information is
received from the surrounding apparatus.
2. The method according to claim 1, wherein each of the at least
one of surrounding apparatus receives a GPS signal to acquire a
corresponding location information.
3. The method according to claim 1, wherein the position estimation
area correspond to a circle with a radius of a predetermined
distance from the location of a corresponding one of the at least
one of surrounding apparatus.
4. The method according to claim 3, wherein the predetermined
distance is equal to either a distance between the mobile device
and the corresponding one of the at least one of surrounding
apparatuses, or half of a distance within which the corresponding
one of the at least one of surrounding apparatuses is
communicable.
5. A mobile device, comprising: a display; an input unit to receive
user input for displaying a map; a transceiver to receive location
information regarding surrounding apparatus from each of at least
one of the surrounding apparatus using short range wireless
communication, in response to the user input; and a processor to
control the display to display a message indicating that map may
not be viewed when the location information is not received from
the surrounding apparatus, to determine a position estimation area
in which the mobile device may be located based on received
location information regarding surrounding apparatus, and to
control the display to display a map on which the position
estimation area is indicated when the location information is
received from the surrounding apparatus.
6. The mobile device according to claim 5, wherein each of the at
least one of surrounding apparatus receives a GPS signal to acquire
a corresponding location information.
7. The mobile device according to claim 5, wherein the position
estimation area correspond to a circle with a radius of a
predetermined distance from the location of a corresponding one of
the at least one of surrounding apparatus.
8. The mobile device according to claim 7, wherein the
predetermined distance is equal to either a distance between the
mobile device and the corresponding one of the at least one of
surrounding apparatuses, or half of a distance within which the
corresponding one of the at least one of surrounding apparatuses is
communicable.
Description
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This is a continuation application of prior U.S. patent
application Ser. No. 12/132,703, filed on Jun. 4, 2008, which
claims the benefit of Korean patent application filed on Jan. 7,
2008, in the Korean Intellectual Property Office and assigned
Serial number 10-2008-0001940, the entire disclosures of which are
incorporated herein by reference.
BACKGROUND OF THE INVENTION
[0002] 1. Field of the Invention
[0003] Aspects of the present invention relate to a method for
estimating location and an apparatus using the same, and more
particularly, to a method for estimating location using an external
device, and an apparatus using the same.
[0004] 2. Description of the Related Art
[0005] Mobile communication terminals such as mobile phones have
become widely used. With the remarkable development of the function
and efficiency of mobile communication terminals, the mobile
communication terminals have various functions for transmitting and
receiving e-mail, and for providing location information, in
addition to basic communication functions.
[0006] There are various methods of providing information regarding
the location of a terminal in a mobile communication system. First,
there is a method for providing location information in which the
distance between a terminal and a satellite is estimated by
measuring the phase of a carrier wave signal transmitted from a
Global Positioning System (GPS) satellite, or by estimating codes
of a carrier wave signal. However, it is difficult to receive a GPS
signal if there are obstacles intervening between the terminal and
the GPS satellite, for example in a densely built-up area or
indoors.
[0007] Second, there is a method of providing location information
in which the distance between a mobile terminal and a base station
is estimated using a time delay between signals transmitted from a
plurality of base stations. However, the above method may provide
inaccurate location information, since errors occur depending on
the radius of a cell of a base station, with an error tolerance
ranging from 500 m to many km.
[0008] Third, there is a wireless communication method for
providing location information in which the location is recognized
using a diffuse infrared, ultrasonic, the Radio Frequency (RF),
Ultra WideBand (UWB), and Radio Frequency IDentification (RFID)
beacon. The method is appropriate for determining an indoor
location, but a plurality of auxiliary devices are required. Thus,
there is a need for a method of providing more efficient and
accurate location information within an area in which it is not
possible to receive a GPS signal or in which the GPS service is
unavailable.
SUMMARY OF THE INVENTION
[0009] Aspects of the present invention relate to a method for more
efficiently and accurately providing location information of a
device within an area in which it is not possible to receive a
Global Positioning System (GPS) signal, and an apparatus using the
same.
[0010] According to an aspect of the present invention, a method
for displaying a map of a mobile device is provided. The method
includes receiving user input for displaying a map, receiving
location information regarding surrounding apparatus from each of
at least one of the surrounding apparatus using short range
wireless communication, in response to the user input, and
displaying a message indicating that map may not be viewed when the
location information is not received from the surrounding
apparatus, determining a position estimation area in which the
mobile device may be located based on received location information
regarding surrounding apparatus, and displaying a map on which the
position estimation area is indicated when the location information
is received from the surrounding apparatus.
[0011] According to another aspect of the present invention, a
mobile device is provided. The mobile device includes a display, an
input unit to receive user input for displaying a map, a
transceiver to receive location information regarding surrounding
apparatus from each of at least one of the surrounding apparatus
using short range wireless communication, in response to the user
input, and a processor to control the display to display a message
indicating that map may not be viewed when the location information
is not received from the surrounding apparatus, to determine a
position estimation area in which the mobile device may be located
based on received location information regarding surrounding
apparatus, and to control the display to display a map on which the
position estimation area is indicated when the location information
is received from the surrounding apparatus.
[0012] Additional aspects and/or advantages of the invention will
be set forth in part in the description which follows and, in part,
will be obvious from the description, or may be learned by practice
of the invention.
BRIEF DESCRIPTION OF THE DRAWINGS
[0013] These and/or other aspects and advantages of the invention
will become apparent and more readily appreciated from the
following description of the embodiments, taken in conjunction with
the accompanying drawings, of which:
[0014] FIG. 1 is a diagram of a communication system that is
capable of acquiring location information according to an
embodiment of the present invention;
[0015] FIG. 2 is a block diagram of a terminal providing location
information according to an embodiment of the present
invention;
[0016] FIG. 3 is a flowchart of a process of receiving location
information of an external apparatus and estimating location
information of a terminal according to an embodiment of the present
invention;
[0017] FIGS. 4A and 4B are diagrams of a process of determining an
estimation area from an estimable area according to an embodiment
of the present invention; and
[0018] FIG. 5 illustrates a map on which an estimation area is
indicated according to an embodiment of the present invention.
DETAILED DESCRIPTION OF THE EMBODIMENTS
[0019] Reference will now be made in detail to the present
embodiments of the present invention, examples of which are
illustrated in the accompanying drawings, wherein like reference
numerals refer to the like elements throughout. The embodiments are
described below, in order to explain the present invention by
referring to the figures.
[0020] FIG. 1 shows a communication system that is capable of
acquiring location information according to an embodiment of the
present invention. The communication system may comprise, as shown
in FIG. 1, a Global Positioning System (GPS) satellite 10; first,
second, and third terminals 22, 24, and 26; and a service provider
30. The first, second, and third terminals 22, 24, and 26
communicate with the GPS satellite 10 to acquire location
information. Each of the terminals 22, 24, and 26 communicates with
the other terminals 22, 24, and 26 which are within an area where
short range communication is possible, and receives a service from
a service provider. If the second terminal 24 does not receive the
location information from the GPS satellite 10, the second terminal
24 estimates the location information using the first and third
terminals 22 and 26 adjacent to the second terminal 24, which will
be explained below in detail.
[0021] FIG. 2 shows a terminal 200 providing location information
according to an embodiment of the present invention. The terminal
200 may comprise a Location-Based Service (LBS) provider 210, a
display 270, a manipulation unit 280, and a control unit 290.
According to other aspects of the present invention, the terminal
200 may include additional and/or different units. Similarly, the
functionality of two or more of the above units may be integrated
into a single component.
[0022] The LBS provider 210 provides the location information
regarding the terminal 200 under the control of the control unit
290, and comprises a communication unit 220, an estimable area
setting unit 230, a location estimation unit 240, an LBS generator
250, and a map storage unit 260. The communication unit 220
communicates with an external source, and comprises a WiFi module
222, a GPS module 224, and a service module 226.
[0023] The WiFi module 222 performs short range communication with
the external apparatus 20, which is located in a short distance
from the terminal 200. The WiFi module 222 monitors the external
apparatus 20 capable of performing short range communication, or
receives information on the location of the external apparatus 20
and transmits the location information to the estimable area
setting unit 230. The external apparatus 20 may communicate with
the GPS satellite 10 to acquire the location information.
[0024] The GPS module 224 receives a GPS signal from at least one
GPS satellite 10, computes the location of the terminal 200, and
transmits information on the computed location to the LBS generator
250. The service module 226 receives service information from the
service provider 30. The service provider 30 provides the terminal
200 with map information, product information, and advertising.
[0025] The estimable area setting unit 230 sets an estimable area
that is capable of being estimated as to whether there is an
external apparatus based on the information on the location for
each external apparatus 20 received through the WiFi module 222,
and transmits the information on the set location to the location
estimation unit 240. The estimable area setting unit 230 sets an
area within a predetermined radius of the location of each external
apparatus 20 as an estimable area. The predetermined radius may be,
for example, half of the maximum distance within which the
communication is possible via the Wireless Local Area Network
(WLAN), or the distance between the terminal 200 and the external
apparatus 20.
[0026] The location estimation unit 240 determines an estimation
area within which the terminal 200 may be located, using data
transmitted from the estimable area setting unit 230. The location
estimation unit 240 may determine an overlapping area of the
estimable areas to be an estimation area.
[0027] The LBS generator 250 retrieves from the map storage unit
260 a map including location information transmitted from the GPS
module 224 or an estimation area transmitted from the location
estimation unit 240. The LBS generator 250 indicates the location
information or estimation area on the retrieved map, generates an
LBS, and transmits the generated LBS to the display 270. The map
storage unit 260 stores a map that can be updated by the service
provider 30.
[0028] The control unit 290 controls the overall operation of the
terminal 200. If a user inputs a command to display an LBS, the
control unit 290 determines whether or not the GPS module 224 is
capable of receiving a GPS signal. If the GPS module 224 does not
receive the GPS signal, the control unit 290 controls the WiFi
module 222, the estimable area setting unit 230, and the location
estimation unit 240, so that the WiFi module 222 monitors the
external apparatus 20, which performs short range communication,
the estimable area setting unit 230 receives the information on the
location of the external apparatus 20, and the location estimation
unit 240 determines an estimation area.
[0029] A process of estimating the location of the terminal 200 in
an area within which it is not possible to receive a GPS signal
will be explained in detail. FIG. 3 is a flowchart of a process of
receiving location information regarding an external apparatus to
estimate the location of a terminal according to an embodiment of
the present invention.
[0030] The terminal 200 determines whether or not a command for
displaying an LBS is input in operation S310. A user inputs the
command for displaying an LBS using the manipulation unit 280, and
then the control unit 290 determines that the command for
displaying an LBS is input.
[0031] The terminal 200 determines whether it is possible to
receive a GPS signal in operation S320. The GPS module 224
transmits a signal inquiring about its own location information to
the GPS satellite 10, receives a GPS signal from the GPS satellite
10, and computes the location of the terminal 200. If the terminal
200 is in an area within which it is not possible for the terminal
200 to receive the GPS signal, the GPS module 24 transmits data
indicating that the GPS signal cannot be received to the control
unit 290. Accordingly, the control unit 290 determines that it is
impossible to receive the GPS signal.
[0032] If it is possible to receive the GPS signal, the terminal
200 displays the map on which the location is indicated using, for
example, a hand graphic, in operation S380. If the GPS module 224
receives the GPS signal, the GPS module 24 computes the location of
the terminal 200 using the GPS signal, and transmits the
information on the computed location to the LBS generator 250. The
LBS generator 250 retrieves the map indicating the location from
the map storage unit 260, generates an LBS in which the location is
indicated using a hand graphic, and transmits the generated LBS to
the display 270. The display 270 displays the map on which the
location may be indicated using a hand graphic.
[0033] If it is impossible to receive the GPS signal, the terminal
200 monitors the external apparatus 20 that is capable of
communicating via the WLAN, and thereby receives information on the
location of the external apparatus 20 in operation S330. If it is
not possible to receive the GPS signal, the control unit 290
controls the WiFi module 222 to monitor the external apparatus 20,
and to receive the information on the location of the external
apparatus 20.
[0034] If the WiFi module 222 does not receive the location
information from the external apparatus 20 communicating via the
WLAN, the control unit 290 generates a message indicating that the
LBS cannot be viewed, and controls the display 270 to display the
message in operation S390. If the WiFi module 222 receives the
information on the location of the external apparatus 20, the
estimable area setting unit 230 sets an estimable area using the
information on the location of the external apparatus 20, and
transmits information on the set area to the location estimation
unit 240 in operation S350.
[0035] Specifically, the WiFi module 222 may set a circle with a
radius equal to half of the maximum distance within which
communication is possible via the WLAN as an estimable area. When
there are a plurality of external apparatuses 20 having location
information, the estimable area is the combined area (intersection)
of overlapping circles each having a radius equal to half of the
maximum distance within which communication is possible via the
WLAN.
[0036] For example, if a WLAN module receives the location
information from n external apparatuses, the estimable area
(K).sup.L.sup..delta..sup.k(x,y) of the external apparatus (K) of
the n external apparatuses is calculated using Formula 1.
L.sub.k.sup..delta.(x,y)=(x-L.sub.k(x)).sup.2+(y-L.sub.k(y)).sup.2.ltore-
q..delta..sup.2 [Formula 1 ] [0037] where [0038] L.sub.k(x),
L.sub.k(y)=longitude and latitude coordinates of the external
apparatus (K) [0039] .delta.=half of the maximum distance within
which the communication is possible via the WLAN
[0040] The combined estimable area L.sup.e(x,y) of n external
apparatuses is calculated using Formula 2.
L.sup.e(x,y)=L.sub.1.sup..delta.(x,y).orgate.L.sub.2.sup..delta.(x,y)
. . . .orgate.L.sub.n.sup..delta.(x,y) [Formula 2]
[0041] The location estimation unit 240 determines an area
overlapping between the estimable areas to be an estimation area in
operation 5360. If only one external apparatus 20 having location
information is provided, the estimable area is identical to the
estimation area. If there are a plurality of external apparatuses
20 having location information, the estimation area L(x, y)
corresponds to an area overlapping between the estimable areas, as
represented in Formula 3.
L(x,y)=L.sub.1.sup..delta.(x,y).andgate.L.sub.2.sup..delta.(x,y) .
. . .andgate.L.sub.n.sup..delta.(x,y) [Formula 3]
[0042] The location estimation unit 240 determines the estimation
area, and transmits information on the determined area to the LBS
generator 250. The LBS generator 250 retrieves a map including the
estimation area from the map storage unit 260, indicates the
estimation area on the map, and transmits the map to the display
270. The display 270 displays the map on which the estimation area
is indicated using, for example, a hand graphic S370.
[0043] FIGS. 4A and 4B show a process of determining an estimation
area using an estimable area according to an embodiment of the
present invention. Referring to FIG. 4A, the terminal 200 is within
an area 410 in which it is not possible to receive a GPS signal,
and communicates with the first and second external apparatuses 21
and 23, each having location information, via the WLAN. The
terminal 200 receives the location information from the first and
second external apparatuses 21 and 23 in order to provide an LBS.
The terminal 200 sets first and second estimable areas 420 and 430
using the location information, and determines an overlapping area
435 between the first and second estimable areas 420 and 430 to be
the estimation area.
[0044] The terminal 200 in an area in which it is not possible to
receive a GPS signal communicates with an external apparatus to
provide a GPS, and estimates the location of the terminal 200 using
the information on the location of the external apparatus 20,
thereby estimating the location of the terminal 200 without
requiring an auxiliary device. The process of estimating location
according to aspects of the present invention has a lower error
tolerance than a mobile communication method via a base station of
a communication network. The more external apparatuses 20 provided
adjacent to the terminal 200, the more accurately the process
according to aspects of the present invention estimates the
location.
[0045] FIG. 4B shows a process of setting an estimable area to
determine an estimation area according to another embodiment of the
present invention. Referring to FIG. 4B, the terminal 200 and the
third external apparatus 25 are located within an area 410 in which
it is not possible to receive a GPS signal, and the first, second,
and fourth external apparatuses 21, 23, and 27 are located within
an area in which it is possible to receive a GPS signal. The
terminal 200 is communicable with the first, second, and third
external apparatuses 21, 23, and 25, and the third external
apparatus 25 is communicable with the fourth external apparatus 27.
The terminal 200 receives location information from the first
external apparatus 21 and the second external apparatus 23, and
sets the first and second estimable areas 420 and 430 based on the
first and second external apparatuses 21 and 23. However, the
terminal 200 receives the information on the location of the fourth
external apparatus 27 through the third external apparatus 25, and
sets the fourth estimable area 440 based on the received location
information. The fourth estimable area 440 may be a circle with a
radius equal to the distance between the fourth external apparatus
27 and the terminal 200. An overlapping area 445 of the first,
second, and fourth estimable areas 420, 430, and 440 is determined
to be the estimation area of the terminal 200.
[0046] FIG. 5 shows a map on which an estimation area is indicated
according to an embodiment of the present invention. The LBS
generator 250 retrieves a map including the estimation area 445
from the map storage unit 260, indicates the estimation area 445 on
the retrieved map, and transmits the map to the display 270. The
display 270 displays the map on which the estimation area 445 is
indicated using a hand graphic as shown in FIG. 5. Accordingly, a
user can find his or her own location.
[0047] While the information on the location of a terminal
communicable with another terminal is used to estimate the
information on the location of the other terminal as described
above, this should not be considered to be limiting. Aspects of the
present invention may also be applied to any other device having
location information.
[0048] WLAN communication is disclosed as one example of short
range wireless communication as described above, but this should
not be considered to be limiting. The method of short range
wireless communication may be Bluetooth, a radio frequency (RF),
wireless broadband (Wibro), code division multiple access (CDMA),
trunked radio system (TRS), and worldwide interoperability for
microwave access (Wimax) systems, instead of WLAN communication,
etc.
[0049] The terminal 200 as described above selectively carries out
GPS communication or short range communication to provide an LBS,
but this should not be considered to be limiting. Aspects of the
present invention may be applied not only when the terminal 200 is
located within an area in which it is impossible to receive a GPS
signal, but also when the function for receiving a GPS signal is
not provided. Similarly, although described with respect to the GPS
system, this is not limiting, and GPS as used herein should be
understood to refer to any global navigation satellite system, such
as the Galileo service being developed by the European Union and
the European Space Agency.
[0050] When a user inputs a command for displaying an LBS, the
location information or estimation area is determined. However,
this is merely an exemplary embodiment of the present invention.
The terminal 200 may also be implemented to determine the location
information or estimation area at a predetermined time interval
irrespective of a user's command.
[0051] As described above, according to aspects of the present
invention, when it is impossible to receive the GPS signal, the
information on the location of a device may be estimated using the
information on the location of an external apparatus which is
capable of communicating with the device.
[0052] Aspects of the present invention can also be embodied as
computer readable codes on a computer readable recording medium.
The computer readable recording medium is any data storage device
that can store data which can be thereafter read by a computer
system. Examples of the computer readable recording medium also
include read-only memory (ROM), random-access memory (RAM), CDs,
DVDs, magnetic tapes, floppy disks, and optical data storage
devices. Aspects of the present invention may also be embodied as
carrier waves (such as data transmission through the Internet). The
computer readable recording medium can also be distributed over
network coupled computer systems so that the computer readable code
is stored and executed in a distributed fashion. Also, functional
programs, codes, and code segments for accomplishing the present
invention can be easily construed by programmers skilled in the art
to which the present invention pertains.
[0053] Although a few embodiments of the present invention have
been shown and described, it would be appreciated by those skilled
in the art that changes may be made in this embodiment without
departing from the principles and spirit of the invention, the
scope of which is defined in the claims and their equivalents.
* * * * *