throbber
(12) United States Patent
`Kitajima
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 8,725,406 B2
`May 13, 2014
`
`USOO8725406B2
`
`(54) MOBILE COMMUNICATION TERMINAL
`AND MAP DISPLAY SYSTEM
`O
`O
`(75) Inventor: Jiro Kitajima, Yokohama (JP)
`(73) Assignee: Kyocera Corporation, Kyoto (JP)
`
`(*) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 443 days.
`
`(21) Appl. No.: 11/147,824
`(22) Filed:
`Jun. 7, 2005
`
`- -
`
`2. E: : S. Mich et al. ................. 29:
`6,941,220 B2 * 9/2005 Le et al. ........................ TO1/419
`6,947,837 B2
`9, 2005 Fukushima et al.
`2002/0145560 A1* 10/2002 Tsujimoto et al. ....... 342,357.09
`2003/0009394 A1
`1/2003 Malkin et al. ................... 705/27
`(Continued)
`
`a .......
`
`FOREIGN PATENT DOCUMENTS
`
`JP
`JP
`
`7, 1998
`10-1972.58
`8, 2000
`2000-213952
`(Continued)
`OTHER PUBLICATIONS
`
`(65)
`
`(30)
`
`Prior Publication Data
`
`Japanese language decision of rejection dated Feb. 14, 2012 and its
`English language translation issued in corresponding Japanese appli
`
`Foreign Application Priority Data
`
`(Continued)
`
`Jun. 24, 2004 (JP) ................................. 2004-186370
`(51) Int. Cl.
`GOIC 2L/00
`(52) S.C.
`
`- - - - - - - - - - - - - - - - - - - - -
`
`s
`
`45 5,42 5:455/446
`
`(2006.01)
`701 fa)3:455/550.1455/456.1:
`s
`(58) Field of Classification Search
`USPC ............... 701/202, 209, 211, 212:455/550.1,
`455/45 6.1. 425,446
`See application file for complete search history.
`References Cited
`
`(56)
`
`U.S. PATENT DOCUMENTS
`
`4,873,513 A * 10/1989 Soults et al. .................... 345/27
`5,388,248 A * 2/1995 Robinson et al.
`365,52
`6,202,022 B1* 3/2001 Ando .......
`... 701 400
`6,338,020 B2 *
`1/2002 Hashimoto
`701 409
`6,484,093 B1 * 1 1/2002 Ito et al. ........................ TO1,420
`6,532,417 B2 * 3/2003 Hatano ......................... TO1,420
`6,584.402 B2
`6/2003 Fukushima et al.
`6,738,711 B2 * 5/2004 Ohmura et al. ............... TO1 (451
`
`Primary Examiner — Redhwan K Mawari
`(74) Attorney, Agent, or Firm — DLA Piper LLP (US)
`
`cation terminal connected via a communication network. The
`
`ABSTRACT
`(57)
`A map display system has a server and a mobile communi
`communication terminal has a storage device for storing
`advance map data associated with position data; a position
`measurement device for measuring a present position and
`obtaining position present position data; a present map data
`obtaining device for obtaining present map data from the
`server via the communication network by sending the server
`the present position data; an instruction device for issuing an
`instruction for map display; and a display device for display
`ing a map based on either the present map data or the advance
`map data. The server has a storage device for storing map
`data; and a map providing device for searching the stored map
`data in accordance with the position data sent from the mobile
`communication terminal and sending the mobile communi
`cation terminal map data corresponding to the position data.
`
`29 Claims, 8 Drawing Sheets
`
`11
`
`EXTERNAL MEMORY
`
`DATA STORAGE
`PROCESSING SECTION
`
`30
`assific
`50
`WIRE DATA onletiol ri
`PROCESSING SECTION
`
`-- - - or roy - - - - - -
`
`
`
`10
`
`CELULAR PHONE
`
`INTERNAL DATA
`STORING SECTION
`
`13
`POSTONMEASUREMEN
`PROCESSENG SECTION
`
`
`
`POSITION AND MAP MATCH
`DATA COMPUTING SECTION
`
`20
`
`sus
`
`di use
`
`x
`
`GPS
`SATELITE
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`DATA DISPLAY
`PROCESSING SECTION
`
`USER OPERATION
`PROCESSING DENICE
`
`DATA DISPLAY SECTION
`
`USER OPERATION DEVICE
`
`Page 1 of 18
`
`SAMSUNG EX-1076
`
`

`

`US 8,725.406 B2
`Page 2
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`JP
`JP
`JP
`JP
`
`9, 2003
`2003254759. A
`1, 2004
`2004-028837
`4/2004
`2004 108803. A
`2004340854. A 12, 2004
`
`1/2003 Yoshida ........................ TO1,212
`2003/0023375 A1
`4, 2003 Watanabe et al. ............. 701.209
`2003, OO74135 A1 *
`2003/0182052 A1* 9, 2003 DeLorime et al. ..
`... 701 (201
`2004/0203897 A1* 10/2004 Rogers ...............
`455,456.1
`2004/0203998 A1* 10, 2004 Knauerhase et al. ...... 455,550.1
`2005/0043884 A1
`2/2005 Atarashi ....................... TO1,202
`2005/0288854 A1* 12/2005 Kitajima ....................... TO1,208
`
`
`
`FOREIGN PATENT DOCUMENTS
`
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`
`4/2001
`2001109764. A
`5, 2001
`2001147121 A
`11, 2002
`2002-323324
`11, 2002
`2002-328.042
`11, 2002
`2002-340577
`20O2328598 A 11, 2002
`2002334226 A 11, 2002
`2002350160 A 12/2002
`2003O44990 A
`2, 2003
`20030751.76 A
`3, 2003
`2003075.179 A
`3, 2003
`2003075.180 A
`3, 2003
`
`OTHER PUBLICATIONS
`Japanese language office action (notice ofreasons for rejection) dated
`May 31, 2011 and its English language translation for corresponding
`Japanese application 2004186370 cites the foreign patent documents
`above.
`Japanese language office action dated Apr. 3, 2012 and its English
`language translation issued in corresponding Japanese application
`2011 168534 cites the foreign patent documents above.
`Japanese language office action dated Feb. 21, 2012 and its English
`language translation issued in corresponding Japanese application
`2009 127337 cites the foreign patent documents listed above.
`Japanese language office action dated Nov. 6, 2012 and its English
`language translation issued in corresponding Japanese application
`2009 127337 cites the foreign patent document listed above.
`Japanese language office action dated Jun. 29, 2010 and its English
`language translation for corresponding Japanese application
`2004186370 lists the references above.
`
`* cited by examiner
`
`Page 2 of 18
`
`

`

`U.S. Patent
`
`May 13, 2014
`
`Sheet 1 of 8
`
`US 8,725.406 B2
`
`FIG. 1
`
`POSION
`
`
`
`POSITON
`
`NSAIA
`
`10
`
`MAP DATA ti
`
`30
`
`MAP DATA
`
`Page 3 of 18
`
`

`

`U.S. Patent
`U.S. Patent
`
`May 13, 2014
`May13, 2014
`
`Sheet 2 of 8
`Sheet 2 of 8
`
`US 8,725.406 B2
`US 8,725,406 B2
`
`09
`
`NOIIVIS3Svai
`
`SSaTaMIM|
`
`NOLLYOINMWWOOWLVOSSITIYIM
`
`
`
`INSWSYNSVSWNOTLISOd'Sd)
`
`
`
`NO1LO3SONISSI900Ud
`
`8cv—_————o—ooor—rroeror1
`
`S
`
`
`
`1.-----!
`
`02
`
`
`
`NOILOASONISSA00Yd
`
`
`
`JOVUOLSVIVO
`
`VIVGWNYSINI
`
`
`
`NOILOISONIYOLS
`
`NOLLVOINAWWOOVIVGJYIM
`
`
`HOLVWdV¥WONYNOILISOd
`
`
`NOILO4SONISS390Ud
`
`NOILOASONILAdWOOV1Vd
`
`NOLLWYsd0YSN
`
`
`
`JOIAITONISSI00Ud
`
`MWW1dS1dViVd
`
`
`
`NOIL04SSNISS3900Ud
`
`JO1ASGNOILVYAdOYASN
`
`
`
`NOILOASAV1dS1dVIG
`
`WWNYSLX4 Lt
`
`NOILOAS9NISSI00Ud,JLITSLV
`
`
`
`| |
`
`AMOWSW
`
`
`
`INOHdYV1NT1S59
`
`Z 'OIH
`
`Page 4 of 18
`
`Page 4 of 18
`
`

`

`U.S. Patent
`
`May 13, 2014
`
`Sheet 3 of 8
`
`US 8,725.406 B2
`
`FIG. 3
`
`FIG. 4
`
`
`
`INTERNET
`SERVICE NETWORK MANAGED
`BY CELLULAR PHONE
`SERVICE PROVIDER cy
`
`40
`
`YY SERVER
`
`5 XX SERVER
`WEATHER
`FORECAST
`SERVER
`
`5
`
`RING TONE
`DISTRIBUTION
`SERVER
`
`Page 5 of 18
`
`

`

`U.S. Patent
`
`May 13, 2014
`
`Sheet 4 of 8
`
`US 8,725.406 B2
`
`FIG. 5
`
`
`
`
`
`DOWNLOAD MAP DATA
`
`
`
`
`
`ACQUIRE GPS
`SATELLITES AND
`COMPUTE POSITION DATA
`
`
`
`
`
`IS THERE ANY
`MATCHED DATA2
`
`
`
`
`
`DISPLAY PERPHERAL MAP ON
`DISPLAY OF CELLULAR PHONE
`
`INFORM USER THAT NO
`MATCHED MAP DATA IS FOUND
`
`
`
`HAS USER MOVED?
`
`
`
`
`
`
`
`
`
`
`
`MAP NO.
`
`LATITUDE
`
`(1)
`
`(2)
`
`FIG. 6
`
`LONGITUDE
`
`
`
`W: OOO ~ OOO
`
`W: OOOM OOO
`
`
`
`
`
`MAP (1)
`
`EAST LONGTUDE
`OOO NOOO
`
`Page 6 of 18
`
`

`

`U.S. Patent
`
`May 13, 2014
`
`Sheet 5 of 8
`
`US 8,725.406 B2
`
`FIG. 7
`
`S11
`
`S12
`
`S13
`
`
`
`
`
`
`
`CAN
`DESTINATION BE
`SUPPORTED AT THIS
`SITE?
`
`S14
`YES
`
`DSPLAY MAP OF PLACE SMLAR TO DESTINATION
`
`DESIGNATE PLACE BY USING CURSOR
`
`DESIGNATE START POINT
`
`S17
`
`
`
`
`
`
`
`CAN
`START POINT BE
`SUPPORTED AT THIS
`STE?
`
`S18
`YES
`
`DSPLAY MAP OF PLACE NEAR TO START POINT
`
`
`
`DESIGNATE PLACE BY USING CURSOR
`
`SEARCH SERVER FOR MAP FOR NAVIGATION
`BASED ON START POINT AND DESTINATION
`
`ADJUST SCALE OF MAP FOR NAVGATION SO THAT SIZE
`OF DATA DOES NOT EXCEED A PREDETERMINED WALUE
`
`S21
`
`S22
`
`SENT DATA FROM SERVER TO CELLULAR PHONE
`
`S23
`
`END OF DOWNLOADING
`
`Page 7 of 18
`
`

`

`U.S. Patent
`
`May 13, 2014
`
`Sheet 6 of 8
`
`US 8,725.406 B2
`
`ACQUIREMENT OF GPS SATELLITES
`AND COMPUTATION OF POSITION DATA
`
`REQUEST
`NAVIGATION DISPLAY
`
`COMPUTE POSITION DATA
`USING GPS SATELLITES
`
`S31
`
`S32
`
`
`
`
`
`
`
`
`
`
`
`CAN SERVER
`BE REQUESTED TO
`PROVIDE PRESENT
`MAP?
`NO
`
`S33
`
`YES
`
`S34
`
`NORMAL NAWGATION
`
`END OF ACQUIREMENT OF GPS SATELLITES
`AND COMPUTATION OF POSITION
`
`Page 8 of 18
`
`

`

`U.S. Patent
`
`May 13, 2014
`
`Sheet 7 of 8
`
`US 8,725.406 B2
`
`FIG. 9
`
`
`
`
`
`POSITION
`DATA
`
`Ya
`
`
`
`
`
`
`
`POSITION
`DATA
`
`MAP DATA
`
`30
`
`
`
`Page 9 of 18
`
`

`

`U.S. Patent
`
`May 13, 2014
`
`Sheet 8 of 8
`
`US 8,725.406 B2
`
`FIG 10
`
`
`
`
`
`
`
`
`
`
`
`
`
`START
`
`ACQUIRE GPS SATELLITES AND
`COMPUTE POSITION DATA
`
`
`
`CAN MAP DATA
`SERVICE SERVER BE
`ACCESSED?
`
`NO
`
`
`
`DOES MAP
`DATA SERVICE SERVER
`
`
`
`DOWNLOAD MAP DATA
`
`DS
`PLAY PERPHERAL MAP ON
`DIS
`PLAY OF CELLULAR PHONE
`
`
`
`Page 10 of 18
`
`

`

`1.
`MOBILE COMMUNICATION TERMINAL
`AND MAP DISPLAY SYSTEM
`
`2
`Vice in foreign countries, and in this case, map data or route
`data cannot be obtained from the map data service server 40.
`
`US 8,725,406 B2
`
`BACKGROUND OF THE INVENTION
`
`SUMMARY OF THE INVENTION
`
`10
`
`15
`
`25
`
`30
`
`45
`
`1. Field of the Invention
`The present invention relates to a mobile communication
`(or communications) terminal Such as a cellular (or mobile)
`phone for showing map data in accordance with position data,
`and relates to a map display system including the mobile
`communication terminal and a server for storing map data.
`Priority is claimed on Japanese Patent Application No.
`2004-186370, filed Jun. 24, 2004, the content of which is
`incorporated herein by reference.
`2. Description of Related Art
`FIG. 9 is a block diagram showing a conventional map
`display system using a cellular phone, FIG. 10 is a flowchart
`showing the operation of this system.
`With reference to these figures, the cellular phone 10 hav
`ing a GPS (Global Positioning System) function acquires and
`communicates with GPS satellites 20, and computes data of
`the present position (i.e., the present position data). The cel
`lular phone 10 then confirms whether it is possible to access
`a map data service server 40 via a wireless base station 30. If
`it is possible, the cellular phone 10 determines whether map
`data corresponding to the position data is stored in a database
`of the map data service server 40. If corresponding map data
`is stored, the cellular phone downloads and displays the data.
`In addition, the database of the map data service server 40 also
`stores data for route search or route guidance based on posi
`tion data and destination data, and similarly, the stored data
`can be appropriately downloaded in accordance with move
`ment of the cellular phone 10.
`35
`In addition, there are known devices or systems such as (i)
`a portable terminal for implementing a navigation function
`without using a position detection device (see, for example,
`Japanese Unexamined Patent Application, First Publication
`No. 2004-028837), (ii) a navigation system having no storage
`40
`medium for map data (see, for example, Japanese Unexam
`ined Patent Application, First Publication No. H10-197258),
`and (iii) a navigation system performing route guidance data
`retrieval by using a portable communication device in a
`standby state (see, for example, Japanese Unexamined Patent
`Application, First Publication No. 2002-328042). Typically,
`portable terminals used in the conventional navigation sys
`tems use an electronic compass having a geomagnetic sensor
`in order to measure a direction or an azimuth.
`In the conventional map display system shown in FIG. 9.
`for the cellular phone 10 to obtain and display map data or
`route data from the map data service server 40, the cellular
`phone 10 must be present within the service areas of the
`wireless base stations 30. Generally, positional detection
`using the GPS function should be possible in an open air
`environment (such as on the top of a mountain) where signals
`from the GPS satellites 20 are acquirable. However, in mobile
`communication, each service area is generally defined in a
`place having a large population (i.e., having a large number of
`buildings where signals from the GPS satellites 20 cannot be
`easily acquired), and in most cases, the mobile communica
`tion service cannot be used in a place Such as the top of a
`mountain (where signals from the GPS satellites 20 can be
`easily acquired). In addition, signals from the GPS satellites
`20 may be acquired in foreign countries. However, some
`mobile communication service providers do not provide Ser
`
`50
`
`55
`
`60
`
`65
`
`In view of the above circumstances, an object of the present
`invention is to provide a mobile communication terminal and
`a map display system by which, even when a user is in an
`unfamiliar place and is out of the service area, in a foreign
`country or the like, a map of a nearby area can be displayed.
`Therefore, the present invention provides a mobile com
`munication terminal comprising:
`a storage device for storing map data, which is associated
`with position data, as advance map data in advance;
`a position measurement device for measuring a present
`position and obtaining position data of the present position as
`present position data;
`a present map data obtaining device for requesting and
`obtaining present map data relating to the present position
`data via a communication network;
`an instruction device for issuing an instruction for map
`display; and
`a display device for displaying a map based on either the
`present map data or the advance map data in accordance with
`the instruction.
`In a typical example, when the instruction for map display
`is issued from the instruction device, if the present map data
`obtaining device can access the communication network,
`then the present map data is requested and obtained, and a
`map based on the present map data is displayed by the display
`device.
`In another typical example, when the instruction for map
`display is issued from the instruction device, if the present
`map data obtaining device cannot access the communication
`network, then a map based on the advance map data stored in
`the storage device is displayed by the display device.
`The mobile communication terminal may further comprise
`a position designating device for designating a desired posi
`tion, wherein the storage device is searched for map data
`relating to the designated position, and a map based on the
`map data retrieved from the storage device is displayed by the
`display device.
`Preferably, when a start point and a destination are desig
`nated by the position designating device, the storage device is
`searched for map data indicating a travel route from the start
`point to the destination, and a map based on the map data
`retrieved from the storage device is displayed by the display
`device.
`It is possible that when the map data relating to the desig
`nated position is not retrieved, map data relating to a position
`which is close to the designated position is searched for, and
`a map based on the map data retrieved from the storage device
`is displayed by the display device.
`In another typical example, wherein when the instruction
`for map display is issued from the instruction device, if no
`advance map data is stored in the storage device and the
`present map data obtaining device can access the communi
`cation network, the present map data is requested and
`obtained, and a map based on the present map data is dis
`played by the display device.
`The position measurement device may measure the present
`position in accordance with the instruction for map display,
`issued from the instruction device.
`The mobile communication terminal may further com
`prise:
`a position designating device for designating a desired
`position; and
`
`Page 11 of 18
`
`

`

`3
`an advance map data obtaining device for obtaining the
`advance map data by requesting and obtaining map data
`relating to the designated position in advance via a commu
`nication network.
`The present map data obtaining device and the advance
`map data obtaining device may constitute a single data
`obtaining device.
`The advance map data obtaining device may obtain the
`advance map data by designating at least one of a place name,
`a station name, an airport name, and a facility name.
`Similarly, the present map data obtaining device may
`obtain the present map data by designating at least one of a
`place name, a station name, an airport name, and a facility
`aC.
`In a preferable example, when a start point and a destina
`tion are designated by the position designating device, the
`advance map data obtaining device obtains the map data
`indicating a travel route from the start point to the destination,
`and the obtained map data is stored as the advance map data
`in the storage device.
`The present invention also provides a map display system
`in which a server having map data and a mobile communica
`tion terminal for obtaining the map data are connected via a
`communication network, wherein:
`the mobile communication terminal comprises:
`a first storage device for storing map data, which is asso
`ciated with position data, as advance map data in advance;
`a position measurement device for measuring a present
`position and obtaining position data of the present position as
`present position data;
`a present map data obtaining device for requesting and
`obtaining present map data relating to the present position
`data from the server via the communication network by send
`ing the server the present position data as position data;
`an instruction device for issuing an instruction for map
`display; and
`a display device for displaying a map based on either the
`present map data or the advance map data in accordance with
`the instruction, and
`the server comprises:
`a second storage device for storing map data; and
`a mapproviding device for searching the stored map data in
`accordance with the position data sent from the mobile com
`munication terminal and sending the mobile communication
`45
`terminal map data corresponding to the position data.
`It is possible that:
`when a start point and a destination are designated by the
`mobile communication terminal, the server computes a travel
`route from the start point to the destination and sends the
`mobile communication terminal the travel route as the map
`data; and
`the mobile communication terminal receives the map data
`and stores the received map data as the advance map data into
`the first storage device.
`Preferably, the server adjusts the map data to be sent to the
`mobile communication terminal in a manner Such that a size
`of the map data does not exceed a predetermined value. In this
`case, the size of the map data may be adjusted by controlling
`a scale of the map data.
`In the map display system, the mobile communication
`terminal may further comprise:
`a position designating device for designating a desired
`position; and
`an advance map data obtaining device for obtaining the
`advance map data by requesting and obtaining map data
`relating to the designated position from the server in advance
`
`25
`
`30
`
`35
`
`40
`
`50
`
`55
`
`60
`
`65
`
`US 8,725,406 B2
`
`10
`
`15
`
`4
`via the communication network by sending position data
`relating to the designated position to the server.
`Preferably, when map data requested by the advance map
`data obtaining device is not stored in the second storage
`device, the server retrieves map data relating to a position
`which is close to the designated position and sends the
`retrieved map data to the mobile communication terminal.
`According to the present invention, even when a user of the
`wireless communication terminal is out of the service area of
`relevant wireless base stations, a map of a nearby area of a
`desired position Such as a destination or a travel route to a
`destination can be displayed on the display device of the
`wireless communication terminal.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is a diagram showing the structure of the map
`display system as an embodiment according to the present
`invention.
`FIG. 2 is a block diagram showing the structure of the
`cellular phone as an embodiment according to the present
`invention.
`FIG. 3 is a perspective view showing a connection state
`between the PC and the cellular phone in the embodiment.
`FIG. 4 is a diagram showing a representation of the struc
`ture of the Internet.
`FIG. 5 is a flowchart showing the general operation of the
`embodiment.
`FIG. 6 is a diagram showing an example of the data struc
`ture of the advance map data.
`FIG. 7 is a flowchart showing the process of step S1 in FIG.
`S.
`FIG. 8 is a flowchart showing the process of step S2 in FIG.
`5.
`FIG.9 is a diagram showing the structure of a conventional
`map display system.
`FIG. 10 is a flowchart showing the operation of the con
`ventional map display system.
`
`DETAILED DESCRIPTION OF THE INVENTION
`
`Hereinafter, an embodiment according to the present
`invention will be explained with reference to the drawings. In
`the embodiment, the present invention is applied to a multi
`functional cellular (or mobile) phone which has a navigation
`function using GPS (Global Positioning System), and the
`like. FIG. 1 is a diagram showing the structure of the map
`display system having the cellular phone of the embodiment,
`for displaying geographical position and map data.
`In FIG.1, reference numeral 10 indicates a multifunctional
`cellular phone having a function of measuring the present
`position using GPS satellites, a navigation function, etc. The
`cellular phone 10 has a detachable external memory 11 (ex
`plained later with reference to FIG. 2). Reference numerals
`20 indicate GPS satellites, and reference numerals 30 indicate
`wireless base stations for performing wireless communica
`tion (or communications) with the cellular phone 10. Refer
`ence numeral 40 indicates a map data service server which
`has a database for storing map data and provides the map data
`to the cellular phone 10. Reference numeral 50 indicates a
`personal computer (PC) connected to the cellular phone 10,
`and reference numeral 60 indicates a communication network
`such as the Internet. The PC 50 can connect with the map data
`service server 40 or the like, via the Internet 60.
`When the cellular phone 10 requests the map data service
`server 40 to provide map data related to a plurality of desti
`nations, the map data service server 40 generates map data of
`
`Page 12 of 18
`
`

`

`US 8,725,406 B2
`
`5
`a single scaled map which includes all areas relating to the
`destinations and sends the generated map to the cellular
`phone 10. Accordingly, the cellular phone 10 can display the
`scaled map data on a single display screen (i.e., a data display
`section 16 as explained below).
`In the example shown in FIG. 1, the user first designates
`Some desired positions (or places), and downloads map data
`for an area in the vicinity of each designated position, from
`the map data service server 40 which the cellular phone 10
`can access, or another map data service source (which the
`cellular phone 10 can access) for providing map data. The
`user stores the downloaded data in advance (of its use) in the
`external memory 11 as advance map data, or obtains an exter
`nal memory 11 in which the advance map data are stored in
`advance and inserts the external memory 11 into the cellular
`phone 10.
`When the user comes a certain position and operates the
`cellular phone 10 So as to start navigation (i.e., commands
`map display), the cellular phone 10 measures the present
`position by using the GPS function, and retrieves and extracts
`map data corresponding to the present position (i.e., present
`map data) from among the advance map data stored in the
`external memory 11.
`Accordingly, in the present embodiment, map data is
`obtained in advance; thus, even for a user who is in a foreign
`country and is out of the service area, a map in the vicinity of
`a designated position can be extracted from the stored
`advance map data and be displayed.
`The cellular phone 10 will be explained in more detail
`below. FIG. 2 is a block diagram showing the structure of the
`cellular phone 10.
`In the figure, the external memory 11 is a detachable
`memory device Such as a card memory, having a flash
`memory or the like. The external memory 11 is detachably
`attached to the body of the cellular phone 10 and used for
`storing in advance the advance map data acquired from the
`map data service server 40 or another map data source.
`Reference numeral 12 indicates an internal data storing
`section (i.e., an internal memory) for storing necessary data,
`and reference numeral 13 indicates a position measurement
`processing section for measuring the present position by
`using the GPS satellites 20 so as to obtain position data. The
`position measurement processing section 13 measures the
`present position by using signals received by a GPS antenna
`(not shown) from three or more GPS satellites 20, according
`to differences between delay times of the received signals
`based on triangulation.
`Reference numeral 14 indicates a position and map match
`data computing section. Based on position data of the present
`position measured by the position measurement processing
`section 13, the position and map match data computing sec
`tion 14 searches the external memory 11 for advance map
`data corresponding to the position data. Reference numeral
`15 indicates a data display processing section for performing
`a process of displaying the extracted advance map data, and
`reference numeral 16 indicates a data display section Such as
`a liquid crystal display or the like, for displaying a map based
`on the map data, a menu display, or the like.
`Reference numeral 17 indicates a wireless data communi
`cation processing section for performing wireless communi
`cation with the map data service server 40 or another server
`via any wireless base station 30, or, with another cellular
`phone, based on the CDMA (Code Division Multiple Access)
`method or the like. The cellular phone 10 has an antenna (not
`shown) for performing the wireless data communication. The
`wireless data communication processing section 17 always
`checks the states of a plurality of nearby base stations and
`
`40
`
`45
`
`6
`monitors the strength of the signal from each base station, so
`as to implement the “soft hand-off function of CDMA.
`Reference numeral 18 indicates a wire data communica
`tion processing section for performing wire data communi
`cation with the PC 50 and obtaining map data which is down
`loaded onto the PC 50 from the map data service server 40.
`Reference numeral 19 indicates a data storage processing
`section for storing the map data, obtained by the wireless data
`communication processing section 17 and the wire data com
`munication processing section 18, into the external memory
`11.
`Reference numeral 21 indicates a user operation device by
`which the user commands the cellular phone 10 to start navi
`gation or performs other operations by key input or the like.
`Reference numeral 22 indicates a user operation processing
`device. Based on the operation of the user using the user
`operation device 21, the user operation processing device 22
`makes an appropriate section (i.e., a process block) execute a
`specific process.
`Each processing section is realized by memory, a CPU
`(Central Processing Unit), and the like, and a program (not
`shown) for executing a specific function assigned to each
`processing section is loaded into memory and is executed,
`thereby executing the function. The cellular phone 10 also
`includes an electronic compass (not shown) for measuring a
`direction or an azimuth.
`FIG. 3 is a perspective view showing a connection state
`between the PC 50 and the cellular phone 10. As shown in the
`figure, the PC 50 and the cellular phone 10 are connected to
`each other via a cable 70 which is adapted to a standard such
`as USB (Universal Serial Bus).
`FIG. 4 is a diagram showing a representation of the struc
`ture of the Internet. As shown in the figure, the map data
`service server 40 belongs to a service network managed by a
`cellular phone service provider C. In order to provide various
`services to users, the cellular phone service provider C. also
`possesses other servers such as a weather forecast server for
`distributing weather forecast data or a ring tone distribution
`server for distributing melody data used for ring tones for
`cellular phones. On the Internet 60, various servers managed
`by other cellular phone service providers (other than the
`servers on the above service network) are also present.
`The operation of the cellular phone 10 having the above
`structure will be explained. First, normal navigation opera
`tion performed when the map data service server 40 can be
`accessed will be explained with reference to FIGS. 1 and 2.
`When the user operates the user operation device 21 so as
`to instruct start of navigation, the cellular phone 10 receives
`wireless signals from three or more GPS satellites 20 and
`performs measurement of the present position based on the
`received signals. The computation for this measurement
`requires much computation power and generates a measure
`ment error. Therefore, the first measurement may be per
`formed by sending a DGPS (Differential GPS) server (not
`shown) the data for measurement which are obtained by the
`GPS satellites 20, so as to have the DGPS server perform data
`correction and obtain the corrected data from the DGPS
`server. However, if the position measurement processing sec
`tion 13 (i.e., the CPU of this section) has a high processing
`ability, the cellular phone 10 may independently perform the
`computation for position measurement by itself.
`When obtaining position data, the cellular phone 10
`informs the map data service server 40 of the position data
`and requests the server 40 to provide map data of an area (e.g.,
`1 km square) relating to the position data. The map data of the
`map data service server 40 is then searched for a map of the
`area to which the received position data belongs. The cellular
`
`10
`
`15
`
`25
`
`30
`
`35
`
`50
`
`55
`
`60
`
`65
`
`Page 13 of 18
`
`

`

`US 8,725,406 B2
`
`10
`
`15
`
`7
`phone 10 downloads map data retrieved from the map data
`service server 40 and stores the data in the external memory
`11. Based on the obtained map data, a map on which the
`present position is marked is displayed on the data display
`section 16. On the display, the whole map corresponding to all
`the obtained data is not shown but only a relatively small area
`around the position of the cellular phone 10 is shown.
`After that, when the cellular phone 10 is moved, the posi
`tion measurement processing section 13 computes the direc
`tion and the amount of the movement based on (i) variations
`in the signals from three or more GPS satellites 20 or varia
`tions in the strengths of electromagnetic wave signals from
`three or more base stations 30, and (ii) an azimuth measured
`by the electronic compass, or the like. In accordance with the
`movement, an updated map of a relatively small area around
`the position of the cellular phone 10 (displayed at the center of
`the map) is similarly prepared and displayed on the data
`display section 16. That is, instead of displaying a map of the
`whole area corresponding to the obtained data and shifting
`the marked position within the map, a relatively small area
`around the position of the cellular phone 10 is selected from
`the whole area and displayed, and the displayed area is shifted
`depending on the movement of the cellular phone 10. When
`Such movement is continuously performed and it is deter
`mined that the displayed area has reached an end of the whole
`map data, the map data service server 40 is requested to
`provide map data of an adjacent area, which is downloaded
`and similar operations are performed.
`Below, the navigation operation of the cellular phone 10
`will be further explained in a specific example.
`When the execution of a software program for performing
`navigation is commanded by the user operation device 21, an
`operation for specifying the present position of the cellular
`phone 10 is started. As explained above, position data can be
`computed by using the signals from three GPS satellites 20
`(or by results of computation from a DGPS server if it is
`used), so that the present position of the cellular phone 10 is
`recognized by the position measurement processing section
`13 as a start point. After a specific operation relating to the
`present position set as the start point, entering the destination
`(i.e., operation necessary f

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket