US8930141B2 - Apparatus, method and computer program for displaying points of interest - Google Patents

Apparatus, method and computer program for displaying points of interest Download PDF

Info

Publication number
US8930141B2
US8930141B2 US13/489,927 US201213489927A US8930141B2 US 8930141 B2 US8930141 B2 US 8930141B2 US 201213489927 A US201213489927 A US 201213489927A US 8930141 B2 US8930141 B2 US 8930141B2
Authority
US
United States
Prior art keywords
interest
point
display
user
scale
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
US13/489,927
Other versions
US20130173154A1 (en
Inventor
Jason Robert Wither
Ray William RISCHPATER
Carmen Esther AU
Petri Piippo
Tuomas Vaittinen
David Racz
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Technologies Oy
Original Assignee
Nokia Oyj
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US13/340,995 external-priority patent/US20130173156A1/en
Priority to US13/489,927 priority Critical patent/US8930141B2/en
Application filed by Nokia Oyj filed Critical Nokia Oyj
Assigned to NOKIA CORPORATION reassignment NOKIA CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: PIIPPO, PETRI, RACZ, DAVID, VAITTINEN, TUOMAS, AU, CARMEN ESTHER, RISCHPATER, RAY WILLIAM, WITHER, JASON ROBERT
Priority to JP2014549509A priority patent/JP2015503740A/en
Priority to AU2012360730A priority patent/AU2012360730B2/en
Priority to PCT/FI2012/051254 priority patent/WO2013098473A1/en
Priority to EP12813063.0A priority patent/EP2798310A1/en
Priority to EP17172763.9A priority patent/EP3249360A1/en
Publication of US20130173154A1 publication Critical patent/US20130173154A1/en
Priority to US14/548,916 priority patent/US20150081205A1/en
Publication of US8930141B2 publication Critical patent/US8930141B2/en
Application granted granted Critical
Assigned to NOKIA TECHNOLOGIES OY reassignment NOKIA TECHNOLOGIES OY ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: NOKIA CORPORATION
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3679Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
    • G01C21/3682Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities output of POI information on a road map
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/3635Guidance using 3D or perspective road maps
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3667Display of a road map
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3667Display of a road map
    • G01C21/3673Labelling using text of road map data items, e.g. road names, POI names
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Definitions

  • Embodiments of the present disclosure relate to an apparatus, method and computer program for displaying points of interest.
  • they relate to an apparatus, method and computer program for displaying points of interest along a route between a first geographical location and a second geographical location.
  • Apparatus such as a global positioning system (GPS) device or a navigation device are known.
  • GPS global positioning system
  • Such apparatus provide directions that enable a user to follow a route from a first geographical location to a second geographical location. It is useful to provide such instructions in a manner that is clear and easy for the user to follow whilst they are driving or walking.
  • an apparatus comprising: at least one processor; and at least one memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, enable the apparatus to: display a perspective view of a geographical location at a first scale in a first region of a display; identify a point of interest associated with the geographical location; and display the identified point of interest at a second scale in a second region of the display.
  • identifying a point of interest may comprise selecting a point of interest from a plurality of available points of interest.
  • identifying the point of interest may comprise using a weighting algorithm to determine a point of interest relevant to a user of the apparatus.
  • the weighting algorithm may use previous activity by the user of the apparatus to determine a point of interest relevant to a user of the apparatus.
  • the point of interest may be identified automatically.
  • the point of interest may comprise at least one alphanumeric character.
  • the second scale may be larger than the first scale.
  • the identified point of interest may be displayed in perspective view of a geographical location at a first scale in a first region of a display and at a second scale in a second region of the display.
  • an indicator may be displayed to indicate the location of the identified point of interest relative to the perspective view.
  • a method comprising: displaying a perspective view of a geographical location at a first scale in a first region of a display; identifying a point of interest associated with the geographical location; and displaying the identified point of interest at a second scale in a second region of the display.
  • identifying a point of interest may comprise selecting a point of interest from a plurality of available points of interest.
  • identifying the point of interest may comprise using a weighting algorithm to determine a point of interest relevant to a user of the apparatus.
  • the weighting algorithm may use previous activity by the user of the apparatus to determine a point of interest relevant to a user of the apparatus.
  • the point of interest may be identified automatically.
  • the point of interest may comprise at least one alphanumeric character.
  • the second scale may be larger than the first scale.
  • the identified point of interest may be displayed in perspective view of a geographical location at a first scale in a first region of a display and at a second scale in a second region of the display.
  • an indicator may be displayed to indicate the location of the identified point of interest relative to the perspective view.
  • a computer program comprising computer program instructions that, when executed by at least one processor, cause an apparatus at least to perform: displaying a perspective view of a geographical location at a first scale in a first region of a display; identifying a point of interest associated with the geographical location; and displaying the identified point of interest at a second scale in a second region of the display.
  • a computer program comprising program instructions for causing a computer to perform any of the methods described above.
  • an electromagnetic carrier signal carrying any of the computer programs as described above.
  • an apparatus comprising: at least one processor; and at least one memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, enable the apparatus to: obtain a route from a first geographical location to a second geographical location; display a graphical representation of at least one point of interest along the route, wherein the graphical representation of the at least one point of interest is configured to enable a user to recognise the point of interest corresponding to the graphical representation of the at least one point of interest; and display an identification of the at least one point of interest.
  • the identification of the point of interest may comprise highlighting the point of interest.
  • the at least one memory and the computer program code may be further configured to, with the at least one processor, enable the apparatus to provide instructions to enable a user of the apparatus to follow the route from the first geographical location to the second geographical location wherein the instructions reference the at least one point of interest.
  • the at least one memory and the computer program code may be further configured to, with the at least one processor, enable the apparatus to display the graphical representation of the at least one point of interest in a first portion of a display and simultaneously display the instructions in a second portion of the display.
  • the at least one memory and the computer program code may be further configured to, with the at least one processor, enable the apparatus to display arrows indicative of the instructions.
  • the at least one memory and the computer program code may be further configured to, with the at least one processor, enable the apparatus to display a map comprising at least one icon associated with at least one point of interest and, in response to detecting selection of the icon, cause the graphical representation of at the least one point of interest to be displayed.
  • the graphical representation of the at least one point of interest may comprise a portion of a panoramic view of a geographical location.
  • the at least one memory and the computer program code may be further configured to, with the at least one processor, enable the apparatus to determine a perspective of a user and display the graphical representation of the at least one point of interest to correspond to the determined perspective of the user.
  • the perspective of the user may be determined from the route.
  • the at least one memory and the computer program code may be further configured to, with the at least one processor, enable the apparatus to obtain the route in response to a user input identifying at least an end location.
  • the at least one memory and the computer program code may be further configured to, with the at least one processor, enable the apparatus to obtain, in response to obtaining the route, information relating to points of interest along the route.
  • a method comprising: obtaining a route from a first geographical location to a second geographical location; displaying a graphical representation of at least one point of interest along the route, wherein the graphical representation of the at least one point of interest is configured to enable a user to recognise the point of interest corresponding to the graphical representation of the at least one point of interest; and displaying an identification of the at least one point of interest.
  • the identification of the point of interest may comprise highlighting the point of interest.
  • the method may also comprise providing instructions to enable a user of an apparatus to follow the route from the first geographical location to the second geographical location wherein the instructions reference the at least one point of interest.
  • the graphical representation of at least one point of interest may be displayed in a first portion of a display and the instructions may be simultaneously displayed in a second portion of the display.
  • the method may also comprise displaying arrows indicative of the instructions.
  • the method may also comprise displaying a map comprising at least one icon associated with at least one point of interest and, in response to detecting selection of the icon, causing the graphical representation of at the least one point of interest to be displayed.
  • the graphical representation of at least one point of interest may comprise a portion of a panoramic view of a geographical location.
  • the method may also comprise determining a perspective of a user and displaying the graphical representation of the at least one point of interest to correspond to the determined perspective of the user.
  • the perspective of the user may be determined from the route.
  • the route may be obtained in response to a user input identifying at least an end location.
  • information relating to points of interest along the route may be obtained.
  • a computer program comprising computer program instructions that, when executed by at least one processor, cause an apparatus at least to perform: obtaining a route from a first geographical location to a second geographical location; displaying a graphical representation of at least one point of interest along the route, wherein the graphical representation of the at least one point of interest is configured to enable a user to recognise the point of interest corresponding to the graphical representation of the at least one point of interest; and displaying an identification of the at least one point of interest.
  • a computer program comprising program instructions for causing a computer to perform the method as described above.
  • an electromagnetic carrier signal carrying the computer program as described above may be provided.
  • the apparatus may be for assisting navigation.
  • the apparatus may also enable wireless communication.
  • FIG. 1 illustrates an apparatus according to an exemplary embodiment
  • FIG. 2 illustrates an apparatus according to another exemplary embodiment
  • FIGS. 3A and 3B illustrate a method according to an exemplary embodiment
  • FIGS. 4A to 4D illustrate graphical user interfaces according to an exemplary embodiment
  • FIG. 5 illustrates a method according to an exemplary embodiment
  • FIG. 6 illustrate a graphical user interface according to an exemplary embodiment.
  • the Figures illustrate an apparatus 1 comprising: at least one processor 3 ; and at least one memory 5 including computer program code 9 ; wherein the at least one memory 5 and the computer program code 9 are configured to, with the at least one processor 3 , enable the apparatus 1 to: obtain a route 55 from a first geographical location to a second geographical location; display a graphical representation 65 of at least one point of interest along the route 55 , wherein the graphical representation 65 of the at least one point of interest is configured to enable a user to recognise the point of interest corresponding to the graphical representation 65 of the at least one point of interest; and display an identification of the at least one point of interest.
  • FIG. 1 schematically illustrates an apparatus 1 according to an exemplary embodiment of the disclosure.
  • the apparatus 1 may be an electronic apparatus.
  • the apparatus 1 may be, for example, a mobile cellular telephone, a global positioning system (GPS) device or a navigation device, a tablet computer, a personal computer, a camera, a gaming device, a personal digital assistant, a personal music player or any other apparatus which may be configured to enable a user to access navigation applications.
  • the apparatus 1 may be a handheld apparatus 1 which can be carried in a user's hand, handbag or pocket of their clothes for example.
  • GPS global positioning system
  • the apparatus 1 illustrated in FIG. 1 comprises: a user interface 13 , a controller 4 and a transceiver 19 .
  • the controller 4 comprises at least one processor 3 and at least one memory 5 and the user interface 13 comprises a display 15 and a user input device 17 .
  • the transceiver 19 is shown as a single entity. It would be appreciated by a person skilled in the art that the transceiver 19 may comprise one or more separate receivers and transmitters.
  • the apparatus 1 may comprise additional features that are not illustrated.
  • the user interface 13 may comprise other user output devices such as a loudspeaker or other means for providing audio outputs to the user of the apparatus 1 .
  • the controller 4 provides means for controlling the apparatus 1 .
  • the controller 4 may be implemented using instructions that enable hardware functionality, for example, by using executable computer program instructions 11 in one or more general-purpose or special-purpose processors 3 that may be stored on a computer readable storage medium 23 (e.g. disk, memory etc) to be executed by such processors 3 .
  • the computer readable storage medium 23 may be a part of the apparatus 1 .
  • the computer readable storage medium 23 may be a separate entity to the apparatus 1 .
  • the computer readable storage medium 23 may be removably coupled to the apparatus 1 .
  • the controller 4 may be configured to control the apparatus 1 to perform a plurality of different functions.
  • the controller 4 may be configured to enable the apparatus 1 to access a navigation or positioning application. This may enable the apparatus 1 to determine the location of the apparatus 1 and provide directions and information relating to the determined location.
  • the controller 4 may also be configured to enable the apparatus 1 to obtain a route 55 from a first geographical location to a second geographical location; display a graphical representation 65 of at least one point of interest along the route 55 , wherein the graphical representation 65 of the at least one point of interest is configured to enable a user to recognise the point of interest corresponding to the graphical representation 65 of the at least one point of interest; and display an identification of the at least one point of interest.
  • the at least one processor 3 may be configured to receive input commands from the user interface 13 and also to provide output commands to the user interface 13 .
  • the at least one processor 3 is also configured to write to and read from the at least one memory 5 .
  • Outputs of the user interface 13 are provided as inputs to the controller 4 .
  • the display 15 may comprise any means that enables information to be displayed to a user of the apparatus 1 .
  • the information which is displayed may comprise graphical user interfaces 41 such as those illustrated in FIGS. 4A to 4D .
  • the display 15 may also be configured to display information such as maps or images such as photographs.
  • the information that is displayed on the display 15 may be stored in the one or more memories 5 and/or may be received by the transceiver 19 .
  • the user input device 17 provides means for enabling a user of the apparatus 1 to input information that may be used to control the apparatus 1 .
  • the user input device 17 may also enable a user to input information which may be stored in the one or more memories 5 of the apparatus 1 .
  • the user input device 17 may comprise any means which enables a user to input information into the apparatus 1 .
  • the user input device 17 may comprise a touch sensitive display, a keypad, a hover input device or a combination of a number of different types of user input devices.
  • the apparatus 1 illustrated in FIG. 1 also comprises a transceiver 19 .
  • the transceiver 19 may comprise any means that enables the apparatus 1 to receive data from another apparatus or a communications network.
  • the transceiver 19 may be configured to enable wireless communication.
  • the transceiver 19 may be configured to enable the apparatus 1 to operate in a cellular communications network.
  • the transceiver 19 may be configured to enable the apparatus 1 to communicate with a positioning system such as a satellite navigation system for example GPS or enhanced GPS. This may enable the location of the apparatus 1 to be determined so that the apparatus 1 can provide the user with directions and other information based on the determined current location of the apparatus 1 .
  • the apparatus 1 may be configured to update information displayed on the display 15 in response to a detected change in the position of the apparatus 1 .
  • the at least one memory 5 stores a computer program code 9 comprising computer program instructions 11 that control the operation of the apparatus 1 when loaded into the at least one processor 3 .
  • the computer program instructions 11 provide the logic and routines that enable the apparatus 1 to perform the methods illustrated in FIGS. 3A and 3B .
  • the at least one processor 3 by reading the at least one memory 5 is able to load and execute the computer program 9 .
  • the computer program instructions 11 may provide computer readable program means configured to control the apparatus 1 .
  • the program instructions 11 may provide, when loaded into the controller 4 ; means for obtaining a route 55 from a first geographical location to a second geographical location; displaying a graphical representation 65 of at least one point of interest along the route 55 , wherein the graphical representation 65 of the at least one point of interest is configured to enable a user to recognise the point of interest corresponding to the graphical representation 65 of the at least one point of interest; and displaying an identification of the at least one point of interest.
  • the computer program code 9 may arrive at the apparatus 1 via any suitable delivery mechanism 21 .
  • the delivery mechanism 21 may be, for example, a computer-readable storage medium, a computer program product 23 , a memory device, a record medium such as a CD-ROM or DVD, an article of manufacture that tangibly embodies the computer program code 9 or any other suitable mechanism.
  • the delivery mechanism may be a signal configured to reliably transfer the computer program code 9 .
  • the apparatus 1 may propagate or transmit the computer program code 9 as a computer data signal.
  • memory 5 is illustrated as a single component it may be implemented as one or more separate components some or all of which may be integrated/removable and/or may provide permanent/semi-permanent/dynamic/cached storage.
  • references to ‘computer-readable storage medium’, ‘computer program product’, ‘tangibly embodied computer program’ etc. or a ‘controller’, ‘computer’, ‘processor’ etc. should be understood to encompass not only computers having different architectures such as single/multi-processor architectures and sequential (e.g. Von Neumann)/parallel architectures but also specialized circuits such as field-programmable gate arrays (FPGA), application specific integration circuits (ASIC), signal processing devices and other devices.
  • References to computer program, instructions, code etc. should be understood to encompass software for a programmable processor or firmware such as, for example, the programmable content of a hardware device whether instructions for a processor, or configuration settings for a fixed-function device, gate array or programmable logic device etc.
  • FIG. 2 illustrates an apparatus 1 ′ according to another embodiment of the disclosure.
  • the apparatus 1 ′ illustrated in FIG. 2 may be a chip or a chip-set.
  • the apparatus 1 ′ comprises at least one processor 3 and at least one memory 5 as described above in relation to FIG. 1 .
  • FIG. 3A is a block diagram that schematically illustrates a method according to an embodiment of the disclosure.
  • the method may be implemented by an apparatus such as the apparatus 1 illustrated in FIG. 1 or the apparatus 1 ′ illustrated in FIG. 2 .
  • the graphical user interfaces illustrated in FIGS. 4A to 4D may be used.
  • a route from a first geographical location to a second geographical location is obtained.
  • the apparatus 1 may obtain information indicating a route 55 that has been determined from a first geographical location to a second geographical location.
  • the geographical locations may be any real world locations.
  • the route 55 may comprise a path over which the user of the apparatus 1 may travel between the two geographical locations.
  • the first geographical location may correspond to the location of the apparatus 1 when the route 55 is obtained.
  • the location of the apparatus 1 may be determined using a navigation or positioning system such as GPS, enhanced GPS or any other suitable positioning system.
  • the user may be able to input information using the user input device 17 to identify the first geographical location. For example, the user may use the user input device 17 to enter or select an address, a postal or zip code, or the name of a landmark or any other information which may be used to identify a geographical location.
  • the second geographical location may correspond to a location that has been identified by a user using the user input device 17 .
  • the second geographical location may correspond to an intended destination of the user.
  • the user may use the user input device 17 to enter or select an address, a postal or zip code, or the name of a landmark or any other information which may be used to identify the second geographical location.
  • the apparatus 1 may obtain the route 55 by using the controller 4 to determine the route 55 .
  • the route 55 may be determined using a navigation system such as GPS or other suitable positioning system.
  • the apparatus 1 may be configured to obtain location information from a navigation system such as GPS and use this to determine a route 55 .
  • the GPS system may be used to determine the current location of the apparatus 1 .
  • the route 55 may be determined by a remote server or other apparatus and then provided to the apparatus 1 .
  • information indicative of the first geographical location and the second geographical location may be transmitted to the remote server or apparatus via the transceiver 19 and information indicating one or more routes 55 between the two geographical locations may be received in response.
  • the route 55 may be determined according to preferences specified by the user of the apparatus 1 .
  • the user may specify their mode of transport, whether they are walking, driving or using public transport or any other mode of transport.
  • the user may also specify other preferences, for example they may specify intermediate points on the route or request to avoid certain features such as toll roads, if they are driving, or steps, if they are walking.
  • the route 55 that is determined may be dependent upon other criteria such as the time of day. For example, the route 55 may be selected to avoid certain roads if they are known to be busy or congested at particular times of the day. This may be useful for users of the apparatus 1 who may be driving. For users of the apparatus 1 who may be walking the route 55 may be selected to avoid pathways that do not have street lighting during night time.
  • different users of the apparatus 1 may be provided with different routes between the same two geographical locations depending upon the preferences that they may have specified and other criteria such as the time of day.
  • the route 55 may be obtained in response to a user input.
  • the user may use the user input device 17 to indicate that they wish a route 55 to be determined.
  • the route 55 may be obtained in response to the input or selection of the second geographical location.
  • the controller 4 of the apparatus 1 controls the display 15 to display a graphical representation 65 of at least one point of interest along the route 55 .
  • the graphical representation 65 of the at least one point of interest may be displayed in response to a user input selecting the graphical representation.
  • the user may be able to control the apparatus 1 to switch between displaying graphical representations 65 of points of interest and other information such as a map 49 .
  • the apparatus 1 may also obtain information relating to points of interest.
  • the points of interest may be positioned along or near to route 55 so that the user of the apparatus 1 would be likely to see the point of interest as they travel along the route 55 .
  • the information which is obtained may comprise information which enables a graphical representation of the point of interest to be displayed on a display 15 .
  • the information may also comprise other information such as location information which may enable the location of the point of interest to be uniquely identified.
  • the points of interest may comprise any real world location or object that may be used to assist the user following the route 55 .
  • the points of interest may comprise manmade structures such as buildings, bridges or statues or monuments.
  • the points of interest may comprise street furniture such as billboards or advertisement hoardings, post boxes, traffic lights or pedestrian crossings or any type of features that may be found in the street.
  • the points of interest may comprise natural features such as a river or a hill.
  • a plurality of different points of interest may be identified.
  • the processor 3 may be configured to select points of interest to use from the plurality of identified points of interest.
  • the processor 3 may select the points of interest which are most relevant to the user of the apparatus 1 .
  • the processor 3 may use a weighting algorithm to determine which points of interest are most relevant to the user of the apparatus 1 .
  • the processor 3 may use information relating to previous activity by the user to determine which points of interest are most relevant to the user of the apparatus 1 .
  • the graphical representation 65 of the point of interest may comprise any image that may be displayed on the display 15 .
  • the graphical representation 65 of the point of interest may be configured to enable a user to recognise the point of interest.
  • the information relating to the points of interest may be used to enable the graphical representation 65 of the point of interest to be rendered.
  • the graphical representation 65 of the point of interest may look similar enough to the real world point of interest so that the user can view the graphical representation 65 and then recognise and identify the real world item from the graphical representation 65 .
  • the graphical representation 65 of the point of interest may comprise a textual description of the point of interest to aid the user in identifying the point of interest.
  • the graphical representation 65 of the point of interest may be displayed in context within a graphical representation of its real world surroundings. This may assist the user in recognising the point of interest when they are travelling along the route.
  • the graphical representation 65 may comprise a photograph of the real world point of interest.
  • the photograph may be, for example, a panoramic view of the point of interest.
  • the panoramic view may be stored on a remote server and may be received by the apparatus 1 via the transceiver 19 . In some embodiments the panoramic view may be received via a wireless data connection.
  • an identification of the point of interest may also be displayed.
  • the controller 4 may control the display 15 to display an identification of the at least one point of interest.
  • the identification of the at least one point of interest may enable a user to distinguish the graphical representation 65 from other information which may be displayed on the display 15 at the same time.
  • the image comprising the graphical representation 65 of the point of interest may also comprise a plurality of other items such as buildings or landmarks.
  • the identification which is displayed may be configured to enable the user to distinguish the point of interest from the other items in the image.
  • the identification may comprise displaying any items identified as a point of interest in a manner that distinguishes them from items that have not been identified as points of interest.
  • the graphical representation 65 of the point of interest displayed on the display 15 may be graphically enhanced relative to other information which may be displayed on the display 15 .
  • the identification of points of interest may comprise a highlighted portion of the graphical representation which may cause the points of interest to be displayed in a different manner to other items on the display.
  • the items that are identified as points of interest may be changed so that they are displayed more prominently than other items on the display.
  • the identification of the points of interest may comprise displaying the items that are identified as points of interest in different colours to the other items displayed on the display 15 .
  • the identification of points of interest may comprise a boundary 67 that may be displayed around the graphical representation 65 of the point of interest to visually distinguish it from the other items that may also be displayed on the display 15 .
  • the controller 4 may be configured to control the sections of the display 15 in which the graphical representation of the point of interest is displayed to flash so that the visual representation changes, for example, the colours used or the brightness of the backlighting of the display 15 may be changed over a short period of time. It is to be appreciated that any other means of visually enhancing the graphical representation 65 of the point of interest may be used in other embodiments of the disclosure.
  • displaying an identification of a point of interest may comprise displaying a label 77 which may identify the point of interest.
  • the controller 4 may be configured to control the display 15 to display a label 77 identifying the graphical representation 65 of the point of interest.
  • the label 77 may comprise any information that enables the point of interest to be identified.
  • instructions 61 which enable the user to follow the route 55 from the first geographical location to the second geographical location may be provided.
  • the controller 4 may control the apparatus 1 to provide instructions 61 which enable the user to follow the route 55 from the first geographical location to the second geographical location.
  • the instructions 61 may comprise any information that enables the user to follow the path suggested from the first geographical location to the second geographical location.
  • the instructions 61 may reference the points of interest that have been identified.
  • the points of interest corresponding to the graphical representations that may be displayed on the display 15 may be referenced in the instructions 61 to enable the user to follow the instructions more easily.
  • a point of interest may be used to enable a user to identify when they should make a turning.
  • the point of interest may be restaurant X and the instruction 61 may state “turn right at restaurant X”.
  • a point of interest may also be used to indicate which street the user should enter. In such examples the instruction may state “turn left into high street where you can see restaurant X”.
  • a point of interest may also be used to confirm to the user that they are still following the route 55 correctly.
  • the instruction 61 may state “continue for 200 m passing restaurant X on your left”. It is to be appreciated that any other suitable types of directions and instructions 61 may be provided which reference the points of interest. It is also to be appreciated that restaurant X has been used as an example and that the point of interest referred to in the instructions 61 could be any suitable point of interest.
  • the apparatus 1 may be configured to enable the instructions 61 to be displayed on the display 15 .
  • the graphical representation 65 of the point of interest may be displayed in a first portion 43 of the display 15 and the instructions 61 may be displayed in the second portion 45 of the display 15 . This may enable the graphical representation 65 of the point of interest and the instructions 61 to be displayed simultaneously. This may make it easier for the user of the apparatus 1 to identify the points of interest referenced in the instructions and so may make it easier for the user to follow the route.
  • the instructions may be provided using a different output such as an audio output.
  • the audio outputs may be provided instead of, or in addition to, the instructions 61 displayed on the display 15 .
  • the apparatus 1 may be coupled to an audio output device such as a loudspeaker or earphones that enables the user to hear the instructions. This may enable the user to be provided with the instructions without having to look at the apparatus 1 . This may be useful when the user is travelling as they may have to concentrate on their surroundings rather than the apparatus 1 .
  • FIG. 3B is a block diagram that schematically illustrates another method according to an embodiment of the disclosure.
  • the method may also be implemented by an apparatus such as the apparatus 1 illustrated in FIG. 1 or the apparatus 1 ′ illustrated in FIG. 2 and in some embodiments the graphical user interfaces illustrated in FIGS. 4A to 4D may be used.
  • the method illustrated in FIG. 3B comprises; obtaining at block 36 , a route from a first geographical location to a second geographical location and displaying, at block 37 , a graphical representation of at least one point of interest along the route.
  • the graphical representation of the at least one point of interest may be configured to enable a user to recognise the point of interest corresponding to the graphical representation of the at least one point of interest.
  • the method illustrated in FIG. 3B also comprises displaying, at block 38 , an identification of the at least one point of interest.
  • FIGS. 3A and 3B may represent steps in a method and/or sections of code in the computer program code 9 .
  • the illustration of a particular order to the blocks does not necessarily imply that there is a required or preferred order for the blocks and the order and arrangement of the block may be varied.
  • block 35 follows block 33 , however it is to be appreciated that these blocks may occur in any order, including simultaneously. Furthermore, it may be possible for some blocks to be omitted.
  • FIGS. 4A to 4D illustrate graphical user interfaces 41 according to an exemplary embodiment of the disclosure.
  • the graphical user interfaces 41 may be displayed on the display 15 of the apparatus 1 illustrated in FIG. 1 .
  • the display may be a touch sensitive display 15 which enables a user to select an item by actuating the area of the display 15 in which the item is displayed.
  • the graphical user interfaces 41 may be used to implement the method illustrated in FIGS. 3A and 3B that are described above.
  • the graphical user interface 41 illustrated in FIG. 4A comprises a first portion 43 , a second portion 45 and a third portion 47 .
  • the first portion 43 of the graphical user interface 41 displays a map 49 .
  • the map 49 comprises an indication 51 of a first geographical location and an indication 53 of a second geographical location.
  • the map 49 may be computed and created by a remote server and received by the apparatus 1 via a transceiver 19 so that the map 49 may be displayed on the display 15 .
  • the map 49 may be stored in the one or more memories 5 so that the processor 3 may retrieve the map 49 from the one or more memories 5 and cause the map 49 to be displayed on the display 15 .
  • the first geographical location corresponds to the current location of the apparatus 1 .
  • the indication 51 of a first geographical location therefore provides an indication of the current location of the apparatus 1 . It is to be appreciated that in other embodiments other locations could be used as the first geographical location.
  • the second geographical location corresponds to a destination that has been identified by the user of the apparatus 1 .
  • the second geographical location comprises a cathedral that the user of the apparatus 1 wishes to visit. It is to be appreciated that any other location could be used as the second geographical location in other embodiments of the disclosure.
  • a route 55 has been determined between the first geographical location and the second geographical location.
  • the route 55 is indicated on the map 49 by the arrows 57 . In other embodiments other means of indicating the route 55 may be used.
  • a point of interest may be provided for every part of the route 55 that involves a change of direction or any other point of the route 55 at which an instruction 61 is provided.
  • the real world item that is chosen to be the point of interest may comprise any item that is easy for the user to recognise.
  • the user may be able to indicate what kinds of items they find easier to use as points of interest, for example, they may find it easier to recognise shops or restaurants rather than buildings of historical interest.
  • the point of interest may be determined to be the most visually distinctive item at the location where the direction is given.
  • the item 59 may be a user selectable item.
  • the controller 4 may control the apparatus 1 to display a graphical representation 65 of the point of interest on the display 15 .
  • An identification of the point of interest may also be displayed. The identification of the point of interest may enable the user to recognise the point of interest when they are following the route 55 . This may assist the user in following the directions correctly.
  • the second portion 45 of the graphical user interface 41 may be configured to display an instruction 61 .
  • the instruction 61 comprises information that assists the user of the apparatus 1 to follow the route 55 .
  • the instruction 61 may include references to one or more points of interest.
  • the instruction states “Pass hotel A on the left”.
  • the instruction 61 also comprises an arrow indicating the direction that the user of the apparatus 1 should travel in and also an indication of the distance that the user should continue in that direction for. It is to be appreciated that other information may be provided in other embodiments of the disclosure.
  • the third portion 47 of the graphical user interface 41 displays a graphical representation 65 of the point of interest that is referenced in the instruction 61 .
  • the graphical representation 65 may comprise an image such as a photograph.
  • the photograph may be a panoramic view of the point of interest.
  • the first portion 43 of the display 15 is much larger than the third portion 47 .
  • the portion of the display 15 which is configured to display the map 49 is much larger than the portion which is configured to display the graphical representation 65 of the point of interest.
  • the graphical user interface 41 may also comprise other items that provide information to the user of the apparatus 1 .
  • an item 71 indicating the distance remaining until the user reaches the second geographical location. This item 71 may be updated as the user travels along the route 55 .
  • an item 73 indicating information such as the power remaining in a battery or other power supply device and an item 75 indicating the signal strength of a wireless communication link available to the apparatus 1 .
  • other information may be provided to the user of the apparatus 1 , for example, the current time, the estimated time of arrival of the user at the second geographical location, the speed at which the user is travelling or any other information.
  • FIG. 4B illustrates a second graphical user interface 41 according to the disclosure.
  • the graphical user interface 41 illustrated in FIG. 4B also comprises a first portion 43 , a second portion 45 and a third portion 47 corresponding to the portions illustrated in FIG. 4A .
  • the graphical representation 65 of the point of interest is now displayed in the first portion 43 and the map 49 is displayed in the third portion 47 . Therefore in FIG. 4B the portion of the display 15 which is configured to display the graphical representation 65 of the point of interest is much larger than the portion which is configured to display the map 49 .
  • the user of the apparatus 1 may be able to use the user input device 17 to control the apparatus 1 to switch between the two user interfaces illustrated in FIGS. 4A and 4B .
  • the user may be able to switch between the two user interfaces 41 by actuating the third portion 47 of the display 15 . This may enable the user to use whichever view they find most convenient.
  • FIG. 4B the apparatus 1 is at the same location as the apparatus 1 in FIG. 4A so the user has switched between the two user interfaces but has not moved or changed the location of the apparatus 1 .
  • the instruction 61 which is displayed in the second portion 45 of the display 15 is the same in both FIG. 4A and FIG. 4B .
  • the graphical representation 65 of the point of interest is identified in FIG. 4B by a thick boundary 67 around the building corresponding to the point of interest, which in this example is hotel A.
  • the graphical representation 65 of the point of interest also comprises a label 77 that correlates to the information in the instruction 61 and assists the user in following the instruction. This enables the user to easily identify which item in the image corresponds to the point of interest. It also enables the user to easily identify which item in the image corresponds to the point of interest that is referenced in the instruction 61 . This may provide the user with confidence that they are following the instructions correctly.
  • the graphical representation 65 of the point of interest may be displayed from a perspective corresponding to the perspective that the user is likely to view the point of interest from when they are following the route 55 .
  • the perspective from which the user is likely to view the point of interest may be determined from information relating to the route 55 or the direction that the user should be travelling, the mode of transport which the user is using, the speed at which the user is travelling or any other suitable information. This may provide an indication of the direction at which the user would approach the point of interest and/or the distance of the user from the point of interest.
  • This information may be used to determine the graphical representation 65 of the point of interest which is displayed so that the graphical representation 65 corresponds to the view of the point of interest that the user should have as they follow the route 55 . This may enable the user to recognise the point of interest more easily.
  • the map 49 which is now displayed in the third portion 47 of the display comprises a section of the map 49 which was also displayed in the graphical user interface 41 illustrated in FIG. 4A .
  • As the area available for the display of the map 49 is now much smaller only a portion of the map 49 is displayed in the graphical user interface 41 of FIG. 4B .
  • FIG. 4C illustrates a third graphical user interface 41 according to the disclosure.
  • the user has travelled along the route 55 so that they are now approaching the point where they need to turn the corner.
  • the instruction 61 that is displayed in the second portion 45 of the display 15 now states “turn left before hotel B”.
  • the first portion 43 of the display 15 has been updated to display a graphical representation 65 of the point of interest that is referenced in this new instruction.
  • the point of interest is now hotel B.
  • the graphical representation 65 of the point of interest, hotel B is identified by a thick boundary 67 around the building corresponding to hotel B in the image.
  • the graphical representation 65 of the point of interest also comprises a label 77 that identifies the point interest as hotel B and correlates the image with the instructions which have been provided.
  • the image displayed in the first portion 43 also comprises an arrow 69 .
  • the arrow provides further instruction to the user of the apparatus 1 and makes it clear whether the user should make the left turn before the point of interest or after the point of interest.
  • the third portion 47 of the display 15 has also been updated to show the portion of the map 49 at which the user should make the left turn in accordance with the instructions.
  • FIG. 4D illustrates a fourth graphical user interface 41 according to the disclosure.
  • the user has travelled along the route 55 so that they have almost completed the route and are now approaching the second geographical location.
  • the instruction 61 that is displayed in the second portion 45 of the display 15 now states “Cathedral straight ahead”.
  • the first portion 43 of the display 15 has been updated to display a graphical representation 65 of the second geographical location that, in this example, is the cathedral.
  • the graphical representation 65 is identified by a thick boundary 67 around the building corresponding to cathedral in the image.
  • the graphical representation 65 also comprises a label 77 that identifies the building as the cathedral.
  • the third portion 47 of the display 15 has also been updated to show the portion of the map 49 corresponding to the second geographical location.
  • Embodiments of the disclosure provide for an improved method of providing a user with information to enable them to travel from a first geographical location to a second geographical location.
  • Providing references to a point of interest in the instructions may make the instructions easier for a user to understand and follow. For example the instruction “turn left at hotel B” may be much easier for a person to understand than “turn left in 500 meters”. A user can easily see and recognise hotel B but they might not be able to judge when they have travelled 500 meters.
  • Embodiments of the disclosure may be advantageous for pedestrian users. Such users may be travelling at a slower speed than users in a vehicle and so may be able to pay more attention to points of interest as they are travelling. Furthermore a pedestrian may be able to stop walking and refer back to the instructions and images on the display as many times as they need to as they are not restricted by the movement of traffic or traffic regulations. This may enable the user to stop when they think they have reached the point of interest and compare the real world point of interest with the graphical representation on the display to check that they are following the directions correctly. Also pedestrians might not have any method to measure distances or determine compass directions therefore such users may find instructions referring to points of interest more useful than instructions referring to distances and compass directions.
  • embodiments of the disclosure correlate the instructions comprising a reference to a point of interest to a graphical representation of the point of interest.
  • the instruction and a graphical representation of the point of interest may be displayed simultaneously.
  • the graphical representation of the point of interest may be identified so that the user can easily determine which item in the image corresponds to the point of interest.
  • a boundary may be provided around the graphical representation of the point of interest or the graphical representation of the point of interest may be displayed in a different colour. This may enable the user easily to identify the point of interest.
  • the graphical representation of the point of interest may enable the user to follow the directions more easily and provide the user with confidence that they are making turns at the correct point and that they are following the instructions properly and may enable them to recognise when they have reached their destination.
  • the combination of the images and the instructions may enable the user to follow the instructions without having to keep referring back to the apparatus. For example, if the user is provided with the instruction “turn left at hotel B” then they will not need to refer back to the apparatus until they have reached hotel B and have turned left and are ready for the next instruction. Conversely if the instruction merely stated “turn left in 500 meters” then the user may have to keep referring back to the apparatus to determine when they have travelled 500 meters. It may be particularly beneficial to reduce the amount that a user has to look at the apparatus 1 when they are driving or walking as it enables the user to pay more attention to their surroundings.
  • FIG. 5 illustrates a method according to another embodiment of the disclosure.
  • the method illustrated in FIG. 5 may be implemented using an apparatus 1 as illustrated in FIG. 1 and described above.
  • the method of FIG. 5 may be incorporated to the methods and embodiments described above.
  • the processor 3 may control the display 15 to display a perspective view of a geographic location.
  • the perspective view may be displayed at a first scale.
  • the perspective view may be a graphical representation of a real world geographic location.
  • the perspective view may comprise a perspective view of the geographic location.
  • the perspective view may be a continuous view of a portion of a geographic location.
  • the perspective view may comprise a photograph of the real world geographic location.
  • the perspective view may comprise a map or a section of a map. In other embodiments a map may be displayed in addition to the perspective view.
  • the perspective view may comprise images which are captured by the apparatus 1 .
  • the images may be captured prior to the method being performed.
  • the captured images may be stored in the one or more memories 5 of the apparatus 1 .
  • the images may be captured while the method is being performed so that the perspective view comprises an instantaneous view of the location of the user of the apparatus 1 .
  • the perspective view may be used to provide an augmented reality to a user.
  • the perspective view may be displayed in a first region of the display 15 .
  • the display 15 may also be configured to display a boundary demarcating the first region.
  • a point of interest is identified.
  • the point of interest may be associated with the geographic location which is represented by the perspective view.
  • the point of interest may be a point of interest which is displayed in the perspective view which is displayed at block 103
  • the point of interest may be located in a region near the geographic location which is represented by the perspective view but might not be visible in the displayed perspective view.
  • the point of interest may comprise manmade structures such as buildings, bridges or statues or monuments.
  • the points of interest may comprise street furniture such as billboards or advertisement hoardings, post boxes, traffic lights or pedestrian crossings or any type of features that may be found in the street.
  • the point of interest may comprise one or more alphanumeric characters.
  • the alphanumeric characters may form text portions.
  • the text portion may comprise, for example, a sign indicating a shop or other business, a road sign indicating a place name or any other suitable portion of text.
  • identifying the point of interest may comprise selecting a point of interest from a plurality of available points of interest. For example, there may be a plurality of points of interest displayed in the perspective view.
  • the processor may be configured to select one or more of the displayed points of interest.
  • the processor 3 may be configured to select one or more of the points of interest within a predetermined distance from the geographic location.
  • the processor 3 may be configured to identify a point of interest which is relevant to the user of the apparatus 1 .
  • a weighting algorithm may be used to enable the processor to identify the points of interest which are most relevant to the user of the apparatus 1 .
  • the weighting algorithm may comprise each available point of interest being assigned a value based on characteristics of the point of interest. The most relevant point of interest may be determined to be the point of interest with the highest weighting value.
  • the characteristics of the point of interest which may be used in the weighting algorithm may include the size of the point of interest, the distance between the user and the point of interest, the shape or visual distinctiveness of the point of interest, whether or not the user has had activity associated with the point of interest or similar point of interest previously or any other suitable characteristic.
  • Activity associated with the point of interest or a similar point of interest may comprise, visiting the point of interest or similar point of interest, accessing information, such as a website, related to the point of interest or similar point of interest or any other suitable activity.
  • the user may have used the apparatus 1 to carry out the activity, for example they may have used the apparatus 1 to access websites associated with a point of interest.
  • the point of interest may comprise a sign for a coffee shop or a building in which a coffee shop is located.
  • the user may have visited coffee shops previously or may have accessed websites looking for coffee shops, or may subscribe to news feeds from coffee shops via social networking applications. In such embodiments it may be recognised that the user may have an interest in coffee shops and so the coffee shop may be awarded a higher weighting value than other types of shops.
  • the identified point of interest may be displayed at a second scale in a second region of the display 15 .
  • the second region of the display 15 may be displayed adjacent to the first region of the display 15 .
  • the display 15 may also be configured to display a boundary demarcating the first region.
  • the second scale may be larger than the first scale.
  • the second scale may be such that information is visible in the second portion which is not visible in the first portion.
  • the point of interest may be displayed at a second scale in a second region of the display 15 whenever the user is within a predetermined distance of a point of interest. In some embodiments the point of interest may be displayed at a second scale in a second region of the display 15 in response to a user input. In some embodiments the point of interest may be displayed at a second scale in a second region of the display 15 as part of a sequence of instructions which may enable a user to follow a route.
  • an indicator may be displayed which indicates where the point of interest is located relative to the displayed perspective view.
  • the indicator may be, for example, an arrow or other visual marker which indicates the relative position of the point of interest within the perspective view.
  • FIG. 6 illustrates a graphical user interface 111 which may be used in methods described above in relation to FIG. 5 .
  • the graphical user interface 111 may be displayed on the display 15 of an apparatus 1 as illustrated in FIG. 1 and described above.
  • the display 15 comprises a first portion 113 and a second portion 115 .
  • a third portion 117 there is also provided a third portion 117 , a fourth portion 119 and a fifth portion 121 .
  • the respective portions may be displayed simultaneously.
  • the second, third, fourth and fifth portions are located around the edge of the display 15 .
  • the respective portions may be located in different locations.
  • the first portion 113 is the largest portion.
  • the first portion 113 comprises most of the display 15 .
  • the respective portions may have different sizes or proportional sizes.
  • the second portion 115 is much smaller than the first portion 113 .
  • the second portion 115 may be the same size or approximately the same size as the first portion 113 .
  • each of the first portion 113 and the second portion 115 may take up half or approximately half of the display 15 .
  • a user may be able to change the sizes of the respective portions.
  • a perspective view 123 is displayed in the first portion 113 of the display 15 .
  • the perspective view may be, for example, a photograph of a street or other real world geographic location.
  • the geographic location may be a user's current location which may be determined using a positioning device.
  • the geographic location may be a geographic location which the user has indicated they are interested in.
  • the perspective view 123 illustrated in FIG. 6 comprises a plurality of points of interest 125 .
  • the points of interest 125 may be street signs or signs of shops.
  • the points of interest may comprise any other item which may be of interest to a user.
  • the perspective view 123 in the first portion is displayed at a first scale.
  • the first scale may be such that a user cannot view the detail of the points of interest 125 .
  • any writing or text or alphanumeric characters in the points of interest may be too small for a user to read or read easily.
  • a point of interest 125 is displayed in the second portion 115 .
  • the point of interest 125 may be displayed at a second scale which may be larger than the first scale. This may enable a user to easily identify the point of interest 125 . For example it may enable a user to read any text or recognise any alphanumeric characters in the point of interest 125 .
  • the processor 3 may have selected the point of interest to be displayed using a weighting algorithm as described above. For example, the coffee shop is positioned adjacent to a shoe shop. However the processor 3 may determine that the user has more activity related to coffee shops than shoe shops and so may determine that the coffee shop is a more relevant point of interest 125 than a shoe shop.
  • a map may be displayed in the third portion 117 of the display 15 .
  • the map may provide an indication of the geographical location of the perspective view and the points of interest 125 .
  • route instructions 119 may be displayed in the fourth portion of the display 15 .
  • the route instructions may contain references to the points of interest 125 as described above in relation to FIGS. 1 to 4 .
  • a menu bar is displayed in the fifth portion 121 .
  • the menu bar may comprise user selectable icons which may enable a user to access functions of the apparatus 1 or exit the current function.
  • Embodiments of the invention enable a perspective view 123 and a point of interest 125 associated with a perspective view 123 to be displayed simultaneously. This may enable a user to view the details of the point of interest 125 simultaneously to viewing the context of the perspective view. This may enable the user to view the details of the point of interest 125 without having to zoom in on the perspective view as zooming in may lose the context of the view.
  • the displayed point of interest 125 may be used to provide route instructions or enable a user to determine their own location.
  • the point of interest which is most relevant to a user may be displayed. This may make the apparatus 1 personalised for a user. It may also make it easier for a user to identify the points of interest as they may be provided with information which they are interested in.

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)
  • User Interface Of Digital Computer (AREA)
  • Traffic Control Systems (AREA)

Abstract

An apparatus, method, computer program and user interface where the apparatus includes at least one processor; and at least one memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, enable the apparatus to: display a perspective view of a geographical location at a first scale in a first region of a display; identify a point of interest associated with the geographical location; and display the identified point of interest at a second scale in a second region of the display.

Description

CROSS-REFERENCE TO A RELATED PATENT APPLICATION
This patent application is a continuation-in-part of U.S. patent application Ser. No. 13/340,995, filed Dec. 30, 2011 which is hereby incorporated by reference in its entirety.
TECHNOLOGICAL FIELD
Embodiments of the present disclosure relate to an apparatus, method and computer program for displaying points of interest. In particular, they relate to an apparatus, method and computer program for displaying points of interest along a route between a first geographical location and a second geographical location.
BACKGROUND
Apparatus such as a global positioning system (GPS) device or a navigation device are known. Such apparatus provide directions that enable a user to follow a route from a first geographical location to a second geographical location. It is useful to provide such instructions in a manner that is clear and easy for the user to follow whilst they are driving or walking.
BRIEF SUMMARY
According to various, but not necessarily all, embodiments of the disclosure there may be provided an apparatus comprising: at least one processor; and at least one memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, enable the apparatus to: display a perspective view of a geographical location at a first scale in a first region of a display; identify a point of interest associated with the geographical location; and display the identified point of interest at a second scale in a second region of the display.
In some embodiments identifying a point of interest may comprise selecting a point of interest from a plurality of available points of interest.
In some embodiments identifying the point of interest may comprise using a weighting algorithm to determine a point of interest relevant to a user of the apparatus. The weighting algorithm may use previous activity by the user of the apparatus to determine a point of interest relevant to a user of the apparatus.
In some embodiments the point of interest may be identified automatically.
In some embodiments the point of interest may comprise at least one alphanumeric character.
In some embodiments the second scale may be larger than the first scale.
In some embodiments the identified point of interest may be displayed in perspective view of a geographical location at a first scale in a first region of a display and at a second scale in a second region of the display.
In some embodiments an indicator may be displayed to indicate the location of the identified point of interest relative to the perspective view.
According to various, but not necessarily all, embodiments of the disclosure there may be provided a method comprising: displaying a perspective view of a geographical location at a first scale in a first region of a display; identifying a point of interest associated with the geographical location; and displaying the identified point of interest at a second scale in a second region of the display.
In some embodiments identifying a point of interest may comprise selecting a point of interest from a plurality of available points of interest.
In some embodiments identifying the point of interest may comprise using a weighting algorithm to determine a point of interest relevant to a user of the apparatus. The weighting algorithm may use previous activity by the user of the apparatus to determine a point of interest relevant to a user of the apparatus.
In some embodiments the point of interest may be identified automatically.
In some embodiments the point of interest may comprise at least one alphanumeric character.
In some embodiments the second scale may be larger than the first scale.
In some embodiments the identified point of interest may be displayed in perspective view of a geographical location at a first scale in a first region of a display and at a second scale in a second region of the display.
In some embodiments an indicator may be displayed to indicate the location of the identified point of interest relative to the perspective view.
According to various, but not necessarily all, embodiments of the disclosure there may be provided a computer program comprising computer program instructions that, when executed by at least one processor, cause an apparatus at least to perform: displaying a perspective view of a geographical location at a first scale in a first region of a display; identifying a point of interest associated with the geographical location; and displaying the identified point of interest at a second scale in a second region of the display.
In some embodiments there may be provided a computer program comprising program instructions for causing a computer to perform any of the methods described above.
In some embodiments there may be provided a physical entity embodying any of the computer programs as described above.
In some embodiments there may be provided an electromagnetic carrier signal carrying any of the computer programs as described above.
According to various, but not necessarily all, embodiments of the disclosure there is provided an apparatus comprising: at least one processor; and at least one memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, enable the apparatus to: obtain a route from a first geographical location to a second geographical location; display a graphical representation of at least one point of interest along the route, wherein the graphical representation of the at least one point of interest is configured to enable a user to recognise the point of interest corresponding to the graphical representation of the at least one point of interest; and display an identification of the at least one point of interest.
In some embodiments the identification of the point of interest may comprise highlighting the point of interest.
In some embodiments the at least one memory and the computer program code may be further configured to, with the at least one processor, enable the apparatus to provide instructions to enable a user of the apparatus to follow the route from the first geographical location to the second geographical location wherein the instructions reference the at least one point of interest.
In some embodiments the at least one memory and the computer program code may be further configured to, with the at least one processor, enable the apparatus to display the graphical representation of the at least one point of interest in a first portion of a display and simultaneously display the instructions in a second portion of the display.
In some embodiments the at least one memory and the computer program code may be further configured to, with the at least one processor, enable the apparatus to display arrows indicative of the instructions.
In some embodiments the at least one memory and the computer program code may be further configured to, with the at least one processor, enable the apparatus to display a map comprising at least one icon associated with at least one point of interest and, in response to detecting selection of the icon, cause the graphical representation of at the least one point of interest to be displayed.
In some embodiments the graphical representation of the at least one point of interest may comprise a portion of a panoramic view of a geographical location.
In some embodiments the at least one memory and the computer program code may be further configured to, with the at least one processor, enable the apparatus to determine a perspective of a user and display the graphical representation of the at least one point of interest to correspond to the determined perspective of the user.
In some embodiments the perspective of the user may be determined from the route.
In some embodiments the at least one memory and the computer program code may be further configured to, with the at least one processor, enable the apparatus to obtain the route in response to a user input identifying at least an end location.
In some embodiments the at least one memory and the computer program code may be further configured to, with the at least one processor, enable the apparatus to obtain, in response to obtaining the route, information relating to points of interest along the route.
According to various, but not necessarily all, embodiments of the disclosure there is provided a method comprising: obtaining a route from a first geographical location to a second geographical location; displaying a graphical representation of at least one point of interest along the route, wherein the graphical representation of the at least one point of interest is configured to enable a user to recognise the point of interest corresponding to the graphical representation of the at least one point of interest; and displaying an identification of the at least one point of interest.
In some embodiments the identification of the point of interest may comprise highlighting the point of interest.
In some embodiments the method may also comprise providing instructions to enable a user of an apparatus to follow the route from the first geographical location to the second geographical location wherein the instructions reference the at least one point of interest.
In some embodiments the graphical representation of at least one point of interest may be displayed in a first portion of a display and the instructions may be simultaneously displayed in a second portion of the display.
In some embodiments the method may also comprise displaying arrows indicative of the instructions.
In some embodiments the method may also comprise displaying a map comprising at least one icon associated with at least one point of interest and, in response to detecting selection of the icon, causing the graphical representation of at the least one point of interest to be displayed.
In some embodiments the graphical representation of at least one point of interest may comprise a portion of a panoramic view of a geographical location.
In some embodiments the method may also comprise determining a perspective of a user and displaying the graphical representation of the at least one point of interest to correspond to the determined perspective of the user.
In some embodiments the perspective of the user may be determined from the route.
In some embodiments the route may be obtained in response to a user input identifying at least an end location.
In some embodiments, in response to obtaining the route, information relating to points of interest along the route may be obtained.
According to various, but not necessarily all, embodiments of the disclosure there may be provided a computer program comprising computer program instructions that, when executed by at least one processor, cause an apparatus at least to perform: obtaining a route from a first geographical location to a second geographical location; displaying a graphical representation of at least one point of interest along the route, wherein the graphical representation of the at least one point of interest is configured to enable a user to recognise the point of interest corresponding to the graphical representation of the at least one point of interest; and displaying an identification of the at least one point of interest.
In some embodiments there may be provided a computer program comprising program instructions for causing a computer to perform the method as described above.
In some embodiments there may be provided a physical entity embodying the computer program as described above.
In some embodiments there may be provided an electromagnetic carrier signal carrying the computer program as described above.
The apparatus may be for assisting navigation. The apparatus may also enable wireless communication.
BRIEF DESCRIPTION
For a better understanding of various examples of embodiments of the present disclosure reference will now be made by way of example only to the accompanying drawings in which:
FIG. 1 illustrates an apparatus according to an exemplary embodiment;
FIG. 2 illustrates an apparatus according to another exemplary embodiment;
FIGS. 3A and 3B illustrate a method according to an exemplary embodiment;
FIGS. 4A to 4D illustrate graphical user interfaces according to an exemplary embodiment;
FIG. 5 illustrates a method according to an exemplary embodiment; and
FIG. 6 illustrate a graphical user interface according to an exemplary embodiment.
DETAILED DESCRIPTION
The Figures illustrate an apparatus 1 comprising: at least one processor 3; and at least one memory 5 including computer program code 9; wherein the at least one memory 5 and the computer program code 9 are configured to, with the at least one processor 3, enable the apparatus 1 to: obtain a route 55 from a first geographical location to a second geographical location; display a graphical representation 65 of at least one point of interest along the route 55, wherein the graphical representation 65 of the at least one point of interest is configured to enable a user to recognise the point of interest corresponding to the graphical representation 65 of the at least one point of interest; and display an identification of the at least one point of interest.
FIG. 1 schematically illustrates an apparatus 1 according to an exemplary embodiment of the disclosure. The apparatus 1 may be an electronic apparatus. The apparatus 1 may be, for example, a mobile cellular telephone, a global positioning system (GPS) device or a navigation device, a tablet computer, a personal computer, a camera, a gaming device, a personal digital assistant, a personal music player or any other apparatus which may be configured to enable a user to access navigation applications. The apparatus 1 may be a handheld apparatus 1 which can be carried in a user's hand, handbag or pocket of their clothes for example.
The apparatus 1 illustrated in FIG. 1 comprises: a user interface 13, a controller 4 and a transceiver 19. In the illustrated embodiment the controller 4 comprises at least one processor 3 and at least one memory 5 and the user interface 13 comprises a display 15 and a user input device 17. In the illustrated embodiment the transceiver 19 is shown as a single entity. It would be appreciated by a person skilled in the art that the transceiver 19 may comprise one or more separate receivers and transmitters.
Only features referred to in the following description are illustrated in FIG. 1. However, it should be understood that the apparatus 1 may comprise additional features that are not illustrated. For example, in some embodiments the user interface 13 may comprise other user output devices such as a loudspeaker or other means for providing audio outputs to the user of the apparatus 1.
The controller 4 provides means for controlling the apparatus 1. The controller 4 may be implemented using instructions that enable hardware functionality, for example, by using executable computer program instructions 11 in one or more general-purpose or special-purpose processors 3 that may be stored on a computer readable storage medium 23 (e.g. disk, memory etc) to be executed by such processors 3. In some embodiments the computer readable storage medium 23 may be a part of the apparatus 1. In some embodiments the computer readable storage medium 23 may be a separate entity to the apparatus 1. In such embodiments the computer readable storage medium 23 may be removably coupled to the apparatus 1.
The controller 4 may be configured to control the apparatus 1 to perform a plurality of different functions. For example, the controller 4 may be configured to enable the apparatus 1 to access a navigation or positioning application. This may enable the apparatus 1 to determine the location of the apparatus 1 and provide directions and information relating to the determined location.
The controller 4 may also be configured to enable the apparatus 1 to obtain a route 55 from a first geographical location to a second geographical location; display a graphical representation 65 of at least one point of interest along the route 55, wherein the graphical representation 65 of the at least one point of interest is configured to enable a user to recognise the point of interest corresponding to the graphical representation 65 of the at least one point of interest; and display an identification of the at least one point of interest.
The at least one processor 3 may be configured to receive input commands from the user interface 13 and also to provide output commands to the user interface 13. The at least one processor 3 is also configured to write to and read from the at least one memory 5. Outputs of the user interface 13 are provided as inputs to the controller 4.
The display 15 may comprise any means that enables information to be displayed to a user of the apparatus 1. The information which is displayed may comprise graphical user interfaces 41 such as those illustrated in FIGS. 4A to 4D. The display 15 may also be configured to display information such as maps or images such as photographs.
The information that is displayed on the display 15 may be stored in the one or more memories 5 and/or may be received by the transceiver 19.
The user input device 17 provides means for enabling a user of the apparatus 1 to input information that may be used to control the apparatus 1. The user input device 17 may also enable a user to input information which may be stored in the one or more memories 5 of the apparatus 1. The user input device 17 may comprise any means which enables a user to input information into the apparatus 1. For example the user input device 17 may comprise a touch sensitive display, a keypad, a hover input device or a combination of a number of different types of user input devices.
The apparatus 1 illustrated in FIG. 1 also comprises a transceiver 19. The transceiver 19 may comprise any means that enables the apparatus 1 to receive data from another apparatus or a communications network. In some embodiments of the disclosure the transceiver 19 may be configured to enable wireless communication. For example the transceiver 19 may be configured to enable the apparatus 1 to operate in a cellular communications network.
The transceiver 19 may be configured to enable the apparatus 1 to communicate with a positioning system such as a satellite navigation system for example GPS or enhanced GPS. This may enable the location of the apparatus 1 to be determined so that the apparatus 1 can provide the user with directions and other information based on the determined current location of the apparatus 1. The apparatus 1 may be configured to update information displayed on the display 15 in response to a detected change in the position of the apparatus 1.
The at least one memory 5 stores a computer program code 9 comprising computer program instructions 11 that control the operation of the apparatus 1 when loaded into the at least one processor 3. The computer program instructions 11 provide the logic and routines that enable the apparatus 1 to perform the methods illustrated in FIGS. 3A and 3B. The at least one processor 3 by reading the at least one memory 5 is able to load and execute the computer program 9.
The computer program instructions 11 may provide computer readable program means configured to control the apparatus 1. The program instructions 11 may provide, when loaded into the controller 4; means for obtaining a route 55 from a first geographical location to a second geographical location; displaying a graphical representation 65 of at least one point of interest along the route 55, wherein the graphical representation 65 of the at least one point of interest is configured to enable a user to recognise the point of interest corresponding to the graphical representation 65 of the at least one point of interest; and displaying an identification of the at least one point of interest.
The computer program code 9 may arrive at the apparatus 1 via any suitable delivery mechanism 21. The delivery mechanism 21 may be, for example, a computer-readable storage medium, a computer program product 23, a memory device, a record medium such as a CD-ROM or DVD, an article of manufacture that tangibly embodies the computer program code 9 or any other suitable mechanism. The delivery mechanism may be a signal configured to reliably transfer the computer program code 9. The apparatus 1 may propagate or transmit the computer program code 9 as a computer data signal.
Although the memory 5 is illustrated as a single component it may be implemented as one or more separate components some or all of which may be integrated/removable and/or may provide permanent/semi-permanent/dynamic/cached storage.
References to ‘computer-readable storage medium’, ‘computer program product’, ‘tangibly embodied computer program’ etc. or a ‘controller’, ‘computer’, ‘processor’ etc. should be understood to encompass not only computers having different architectures such as single/multi-processor architectures and sequential (e.g. Von Neumann)/parallel architectures but also specialized circuits such as field-programmable gate arrays (FPGA), application specific integration circuits (ASIC), signal processing devices and other devices. References to computer program, instructions, code etc. should be understood to encompass software for a programmable processor or firmware such as, for example, the programmable content of a hardware device whether instructions for a processor, or configuration settings for a fixed-function device, gate array or programmable logic device etc.
FIG. 2 illustrates an apparatus 1′ according to another embodiment of the disclosure. The apparatus 1′ illustrated in FIG. 2 may be a chip or a chip-set. The apparatus 1′ comprises at least one processor 3 and at least one memory 5 as described above in relation to FIG. 1.
FIG. 3A is a block diagram that schematically illustrates a method according to an embodiment of the disclosure. The method may be implemented by an apparatus such as the apparatus 1 illustrated in FIG. 1 or the apparatus 1′ illustrated in FIG. 2. In some embodiments the graphical user interfaces illustrated in FIGS. 4A to 4D may be used.
At block 31 a route from a first geographical location to a second geographical location is obtained. The apparatus 1 may obtain information indicating a route 55 that has been determined from a first geographical location to a second geographical location. The geographical locations may be any real world locations. The route 55 may comprise a path over which the user of the apparatus 1 may travel between the two geographical locations.
In some embodiments the first geographical location may correspond to the location of the apparatus 1 when the route 55 is obtained. The location of the apparatus 1 may be determined using a navigation or positioning system such as GPS, enhanced GPS or any other suitable positioning system. In other embodiments the user may be able to input information using the user input device 17 to identify the first geographical location. For example, the user may use the user input device 17 to enter or select an address, a postal or zip code, or the name of a landmark or any other information which may be used to identify a geographical location.
The second geographical location may correspond to a location that has been identified by a user using the user input device 17. For example, the second geographical location may correspond to an intended destination of the user. The user may use the user input device 17 to enter or select an address, a postal or zip code, or the name of a landmark or any other information which may be used to identify the second geographical location.
In some embodiments the apparatus 1 may obtain the route 55 by using the controller 4 to determine the route 55. The route 55 may be determined using a navigation system such as GPS or other suitable positioning system. In some embodiments of the disclosure the apparatus 1 may be configured to obtain location information from a navigation system such as GPS and use this to determine a route 55. For example, the GPS system may be used to determine the current location of the apparatus 1.
In other embodiments of the disclosure the route 55 may be determined by a remote server or other apparatus and then provided to the apparatus 1. In such embodiments information indicative of the first geographical location and the second geographical location may be transmitted to the remote server or apparatus via the transceiver 19 and information indicating one or more routes 55 between the two geographical locations may be received in response.
The route 55 may be determined according to preferences specified by the user of the apparatus 1. For example the user may specify their mode of transport, whether they are walking, driving or using public transport or any other mode of transport. The user may also specify other preferences, for example they may specify intermediate points on the route or request to avoid certain features such as toll roads, if they are driving, or steps, if they are walking.
In some embodiments of the disclosure the route 55 that is determined may be dependent upon other criteria such as the time of day. For example, the route 55 may be selected to avoid certain roads if they are known to be busy or congested at particular times of the day. This may be useful for users of the apparatus 1 who may be driving. For users of the apparatus 1 who may be walking the route 55 may be selected to avoid pathways that do not have street lighting during night time.
Therefore in embodiments of the disclosure different users of the apparatus 1 may be provided with different routes between the same two geographical locations depending upon the preferences that they may have specified and other criteria such as the time of day.
The route 55 may be obtained in response to a user input. For example, the user may use the user input device 17 to indicate that they wish a route 55 to be determined. In some embodiments of the disclosure the route 55 may be obtained in response to the input or selection of the second geographical location.
At block 33 of FIG. 3A the controller 4 of the apparatus 1 controls the display 15 to display a graphical representation 65 of at least one point of interest along the route 55.
In some embodiments of the disclosure the graphical representation 65 of the at least one point of interest may be displayed in response to a user input selecting the graphical representation. For example, in some embodiments the user may be able to control the apparatus 1 to switch between displaying graphical representations 65 of points of interest and other information such as a map 49.
In some exemplary embodiments of the disclosure when the route 55 is determined the apparatus 1 may also obtain information relating to points of interest. The points of interest may be positioned along or near to route 55 so that the user of the apparatus 1 would be likely to see the point of interest as they travel along the route 55. The information which is obtained may comprise information which enables a graphical representation of the point of interest to be displayed on a display 15. The information may also comprise other information such as location information which may enable the location of the point of interest to be uniquely identified.
The points of interest may comprise any real world location or object that may be used to assist the user following the route 55. For example the points of interest may comprise manmade structures such as buildings, bridges or statues or monuments. In some embodiments the points of interest may comprise street furniture such as billboards or advertisement hoardings, post boxes, traffic lights or pedestrian crossings or any type of features that may be found in the street. In some embodiments the points of interest may comprise natural features such as a river or a hill.
In some embodiments a plurality of different points of interest may be identified. In such embodiments the processor 3 may be configured to select points of interest to use from the plurality of identified points of interest. The processor 3 may select the points of interest which are most relevant to the user of the apparatus 1. The processor 3 may use a weighting algorithm to determine which points of interest are most relevant to the user of the apparatus 1. In some embodiments the processor 3 may use information relating to previous activity by the user to determine which points of interest are most relevant to the user of the apparatus 1.
The graphical representation 65 of the point of interest may comprise any image that may be displayed on the display 15. The graphical representation 65 of the point of interest may be configured to enable a user to recognise the point of interest. In some exemplary embodiments the information relating to the points of interest may be used to enable the graphical representation 65 of the point of interest to be rendered. In some embodiments the graphical representation 65 of the point of interest may look similar enough to the real world point of interest so that the user can view the graphical representation 65 and then recognise and identify the real world item from the graphical representation 65. In some embodiments the graphical representation 65 of the point of interest may comprise a textual description of the point of interest to aid the user in identifying the point of interest.
In some embodiments of the disclosure the graphical representation 65 of the point of interest may be displayed in context within a graphical representation of its real world surroundings. This may assist the user in recognising the point of interest when they are travelling along the route.
In some embodiments of the disclosure the graphical representation 65 may comprise a photograph of the real world point of interest. The photograph may be, for example, a panoramic view of the point of interest. The panoramic view may be stored on a remote server and may be received by the apparatus 1 via the transceiver 19. In some embodiments the panoramic view may be received via a wireless data connection.
In some embodiments, when the graphical representation 65 of the point of interest is displayed, an identification of the point of interest may also be displayed. The controller 4 may control the display 15 to display an identification of the at least one point of interest. The identification of the at least one point of interest may enable a user to distinguish the graphical representation 65 from other information which may be displayed on the display 15 at the same time. For example the image comprising the graphical representation 65 of the point of interest may also comprise a plurality of other items such as buildings or landmarks. The identification which is displayed may be configured to enable the user to distinguish the point of interest from the other items in the image.
In some embodiments the identification may comprise displaying any items identified as a point of interest in a manner that distinguishes them from items that have not been identified as points of interest. For example the graphical representation 65 of the point of interest displayed on the display 15 may be graphically enhanced relative to other information which may be displayed on the display 15. The identification of points of interest may comprise a highlighted portion of the graphical representation which may cause the points of interest to be displayed in a different manner to other items on the display. For example the items that are identified as points of interest may be changed so that they are displayed more prominently than other items on the display. In some embodiments of the disclosure the identification of the points of interest may comprise displaying the items that are identified as points of interest in different colours to the other items displayed on the display 15. In some embodiments the identification of points of interest may comprise a boundary 67 that may be displayed around the graphical representation 65 of the point of interest to visually distinguish it from the other items that may also be displayed on the display 15. In some embodiments the controller 4 may be configured to control the sections of the display 15 in which the graphical representation of the point of interest is displayed to flash so that the visual representation changes, for example, the colours used or the brightness of the backlighting of the display 15 may be changed over a short period of time. It is to be appreciated that any other means of visually enhancing the graphical representation 65 of the point of interest may be used in other embodiments of the disclosure.
In some embodiments displaying an identification of a point of interest may comprise displaying a label 77 which may identify the point of interest. For example, the controller 4 may be configured to control the display 15 to display a label 77 identifying the graphical representation 65 of the point of interest. The label 77 may comprise any information that enables the point of interest to be identified.
At block 35 of FIG. 3A instructions 61 which enable the user to follow the route 55 from the first geographical location to the second geographical location may be provided. For example the controller 4 may control the apparatus 1 to provide instructions 61 which enable the user to follow the route 55 from the first geographical location to the second geographical location. The instructions 61 may comprise any information that enables the user to follow the path suggested from the first geographical location to the second geographical location.
In exemplary embodiments of the disclosure the instructions 61 may reference the points of interest that have been identified. For example the points of interest corresponding to the graphical representations that may be displayed on the display 15 may be referenced in the instructions 61 to enable the user to follow the instructions more easily. For example, a point of interest may be used to enable a user to identify when they should make a turning. In such examples the point of interest may be restaurant X and the instruction 61 may state “turn right at restaurant X”. A point of interest may also be used to indicate which street the user should enter. In such examples the instruction may state “turn left into high street where you can see restaurant X”. A point of interest may also be used to confirm to the user that they are still following the route 55 correctly. In such examples the instruction 61 may state “continue for 200 m passing restaurant X on your left”. It is to be appreciated that any other suitable types of directions and instructions 61 may be provided which reference the points of interest. It is also to be appreciated that restaurant X has been used as an example and that the point of interest referred to in the instructions 61 could be any suitable point of interest.
In some embodiments the apparatus 1 may be configured to enable the instructions 61 to be displayed on the display 15. In such embodiments the graphical representation 65 of the point of interest may be displayed in a first portion 43 of the display 15 and the instructions 61 may be displayed in the second portion 45 of the display 15. This may enable the graphical representation 65 of the point of interest and the instructions 61 to be displayed simultaneously. This may make it easier for the user of the apparatus 1 to identify the points of interest referenced in the instructions and so may make it easier for the user to follow the route.
In some embodiments the instructions may be provided using a different output such as an audio output. The audio outputs may be provided instead of, or in addition to, the instructions 61 displayed on the display 15. For example the apparatus 1 may be coupled to an audio output device such as a loudspeaker or earphones that enables the user to hear the instructions. This may enable the user to be provided with the instructions without having to look at the apparatus 1. This may be useful when the user is travelling as they may have to concentrate on their surroundings rather than the apparatus 1.
FIG. 3B is a block diagram that schematically illustrates another method according to an embodiment of the disclosure. The method may also be implemented by an apparatus such as the apparatus 1 illustrated in FIG. 1 or the apparatus 1′ illustrated in FIG. 2 and in some embodiments the graphical user interfaces illustrated in FIGS. 4A to 4D may be used.
The method illustrated in FIG. 3B comprises; obtaining at block 36, a route from a first geographical location to a second geographical location and displaying, at block 37, a graphical representation of at least one point of interest along the route. The graphical representation of the at least one point of interest may be configured to enable a user to recognise the point of interest corresponding to the graphical representation of the at least one point of interest. The method illustrated in FIG. 3B also comprises displaying, at block 38, an identification of the at least one point of interest.
The blocks illustrated in FIGS. 3A and 3B may represent steps in a method and/or sections of code in the computer program code 9. The illustration of a particular order to the blocks does not necessarily imply that there is a required or preferred order for the blocks and the order and arrangement of the block may be varied. For example in FIG. 3A block 35 follows block 33, however it is to be appreciated that these blocks may occur in any order, including simultaneously. Furthermore, it may be possible for some blocks to be omitted.
FIGS. 4A to 4D illustrate graphical user interfaces 41 according to an exemplary embodiment of the disclosure. The graphical user interfaces 41 may be displayed on the display 15 of the apparatus 1 illustrated in FIG. 1. In the exemplary embodiment of FIGS. 4A to 4D the display may be a touch sensitive display 15 which enables a user to select an item by actuating the area of the display 15 in which the item is displayed. The graphical user interfaces 41 may be used to implement the method illustrated in FIGS. 3A and 3B that are described above.
It is to be appreciated that the graphical user interfaces 41 have been illustrated schematically in FIGS. 4A to 4B and that in implementations of the disclosure images such as photographs may be used rather than schematic line drawings.
The graphical user interface 41 illustrated in FIG. 4A comprises a first portion 43, a second portion 45 and a third portion 47.
The first portion 43 of the graphical user interface 41 displays a map 49. The map 49 comprises an indication 51 of a first geographical location and an indication 53 of a second geographical location. In some embodiments the map 49 may be computed and created by a remote server and received by the apparatus 1 via a transceiver 19 so that the map 49 may be displayed on the display 15. In other embodiments the map 49 may be stored in the one or more memories 5 so that the processor 3 may retrieve the map 49 from the one or more memories 5 and cause the map 49 to be displayed on the display 15.
In the particular embodiment of the disclosure illustrated in FIGS. 4A to 4D the first geographical location corresponds to the current location of the apparatus 1. The indication 51 of a first geographical location therefore provides an indication of the current location of the apparatus 1. It is to be appreciated that in other embodiments other locations could be used as the first geographical location.
The second geographical location corresponds to a destination that has been identified by the user of the apparatus 1. In this particular embodiment the second geographical location comprises a cathedral that the user of the apparatus 1 wishes to visit. It is to be appreciated that any other location could be used as the second geographical location in other embodiments of the disclosure.
In the graphical user interface 41 illustrated in FIG. 4A a route 55 has been determined between the first geographical location and the second geographical location. The route 55 is indicated on the map 49 by the arrows 57. In other embodiments other means of indicating the route 55 may be used.
In the graphical user interface 41 illustrated in FIG. 4A information relating to points of interest along the route has also been obtained. Items 59 are displayed on the map 49 indicating the locations of points of interest. In some embodiments of the disclosure a point of interest may be provided for every part of the route 55 that involves a change of direction or any other point of the route 55 at which an instruction 61 is provided. The real world item that is chosen to be the point of interest may comprise any item that is easy for the user to recognise. In some embodiments of the disclosure the user may be able to indicate what kinds of items they find easier to use as points of interest, for example, they may find it easier to recognise shops or restaurants rather than buildings of historical interest. In other embodiments the point of interest may be determined to be the most visually distinctive item at the location where the direction is given.
The item 59 may be a user selectable item. In response to user selection of the item 59 the controller 4 may control the apparatus 1 to display a graphical representation 65 of the point of interest on the display 15. An identification of the point of interest may also be displayed. The identification of the point of interest may enable the user to recognise the point of interest when they are following the route 55. This may assist the user in following the directions correctly.
In the exemplary embodiments of FIGS. 4A to 4D, the second portion 45 of the graphical user interface 41 may be configured to display an instruction 61. The instruction 61 comprises information that assists the user of the apparatus 1 to follow the route 55.
The instruction 61 may include references to one or more points of interest. In this particular embodiment the instruction states “Pass hotel A on the left”. The instruction 61 also comprises an arrow indicating the direction that the user of the apparatus 1 should travel in and also an indication of the distance that the user should continue in that direction for. It is to be appreciated that other information may be provided in other embodiments of the disclosure.
The third portion 47 of the graphical user interface 41 displays a graphical representation 65 of the point of interest that is referenced in the instruction 61. The graphical representation 65 may comprise an image such as a photograph. The photograph may be a panoramic view of the point of interest.
In the particular embodiments illustrated the first portion 43 of the display 15 is much larger than the third portion 47. In FIG. 4A the portion of the display 15 which is configured to display the map 49 is much larger than the portion which is configured to display the graphical representation 65 of the point of interest.
The graphical user interface 41 may also comprise other items that provide information to the user of the apparatus 1. For example there may be displayed an item 71 indicating the distance remaining until the user reaches the second geographical location. This item 71 may be updated as the user travels along the route 55. There may also be an item 73 indicating information such as the power remaining in a battery or other power supply device and an item 75 indicating the signal strength of a wireless communication link available to the apparatus 1. It is to be appreciated that in other embodiments of the disclosure other information may be provided to the user of the apparatus 1, for example, the current time, the estimated time of arrival of the user at the second geographical location, the speed at which the user is travelling or any other information.
FIG. 4B illustrates a second graphical user interface 41 according to the disclosure. The graphical user interface 41 illustrated in FIG. 4B also comprises a first portion 43, a second portion 45 and a third portion 47 corresponding to the portions illustrated in FIG. 4A. However in FIG. 4B the graphical representation 65 of the point of interest is now displayed in the first portion 43 and the map 49 is displayed in the third portion 47. Therefore in FIG. 4B the portion of the display 15 which is configured to display the graphical representation 65 of the point of interest is much larger than the portion which is configured to display the map 49.
The user of the apparatus 1 may be able to use the user input device 17 to control the apparatus 1 to switch between the two user interfaces illustrated in FIGS. 4A and 4B. For example the user may be able to switch between the two user interfaces 41 by actuating the third portion 47 of the display 15. This may enable the user to use whichever view they find most convenient.
In FIG. 4B the apparatus 1 is at the same location as the apparatus 1 in FIG. 4A so the user has switched between the two user interfaces but has not moved or changed the location of the apparatus 1. The instruction 61 which is displayed in the second portion 45 of the display 15 is the same in both FIG. 4A and FIG. 4B.
The graphical representation 65 of the point of interest is identified in FIG. 4B by a thick boundary 67 around the building corresponding to the point of interest, which in this example is hotel A. The graphical representation 65 of the point of interest also comprises a label 77 that correlates to the information in the instruction 61 and assists the user in following the instruction. This enables the user to easily identify which item in the image corresponds to the point of interest. It also enables the user to easily identify which item in the image corresponds to the point of interest that is referenced in the instruction 61. This may provide the user with confidence that they are following the instructions correctly.
The graphical representation 65 of the point of interest may be displayed from a perspective corresponding to the perspective that the user is likely to view the point of interest from when they are following the route 55. The perspective from which the user is likely to view the point of interest may be determined from information relating to the route 55 or the direction that the user should be travelling, the mode of transport which the user is using, the speed at which the user is travelling or any other suitable information. This may provide an indication of the direction at which the user would approach the point of interest and/or the distance of the user from the point of interest. This information may be used to determine the graphical representation 65 of the point of interest which is displayed so that the graphical representation 65 corresponds to the view of the point of interest that the user should have as they follow the route 55. This may enable the user to recognise the point of interest more easily.
The map 49 which is now displayed in the third portion 47 of the display comprises a section of the map 49 which was also displayed in the graphical user interface 41 illustrated in FIG. 4A. As the area available for the display of the map 49 is now much smaller only a portion of the map 49 is displayed in the graphical user interface 41 of FIG. 4B.
FIG. 4C illustrates a third graphical user interface 41 according to the disclosure. In the graphical user interface 41 illustrated in FIG. 4C the user has travelled along the route 55 so that they are now approaching the point where they need to turn the corner.
The instruction 61 that is displayed in the second portion 45 of the display 15 now states “turn left before hotel B”. The first portion 43 of the display 15 has been updated to display a graphical representation 65 of the point of interest that is referenced in this new instruction. In this example, the point of interest is now hotel B.
As in FIG. 4B the graphical representation 65 of the point of interest, hotel B, is identified by a thick boundary 67 around the building corresponding to hotel B in the image. The graphical representation 65 of the point of interest also comprises a label 77 that identifies the point interest as hotel B and correlates the image with the instructions which have been provided.
The image displayed in the first portion 43 also comprises an arrow 69. The arrow provides further instruction to the user of the apparatus 1 and makes it clear whether the user should make the left turn before the point of interest or after the point of interest.
In the example embodiment of FIG. 4C the third portion 47 of the display 15 has also been updated to show the portion of the map 49 at which the user should make the left turn in accordance with the instructions.
FIG. 4D illustrates a fourth graphical user interface 41 according to the disclosure. In the graphical user interface 41 illustrated in FIG. 4D the user has travelled along the route 55 so that they have almost completed the route and are now approaching the second geographical location.
The instruction 61 that is displayed in the second portion 45 of the display 15 now states “Cathedral straight ahead”. The first portion 43 of the display 15 has been updated to display a graphical representation 65 of the second geographical location that, in this example, is the cathedral.
As in FIGS. 4A and 4B the graphical representation 65 is identified by a thick boundary 67 around the building corresponding to cathedral in the image. The graphical representation 65 also comprises a label 77 that identifies the building as the cathedral.
In the example embodiment of FIG. 4D the third portion 47 of the display 15 has also been updated to show the portion of the map 49 corresponding to the second geographical location.
Embodiments of the disclosure provide for an improved method of providing a user with information to enable them to travel from a first geographical location to a second geographical location. Providing references to a point of interest in the instructions may make the instructions easier for a user to understand and follow. For example the instruction “turn left at hotel B” may be much easier for a person to understand than “turn left in 500 meters”. A user can easily see and recognise hotel B but they might not be able to judge when they have travelled 500 meters.
Embodiments of the disclosure may be advantageous for pedestrian users. Such users may be travelling at a slower speed than users in a vehicle and so may be able to pay more attention to points of interest as they are travelling. Furthermore a pedestrian may be able to stop walking and refer back to the instructions and images on the display as many times as they need to as they are not restricted by the movement of traffic or traffic regulations. This may enable the user to stop when they think they have reached the point of interest and compare the real world point of interest with the graphical representation on the display to check that they are following the directions correctly. Also pedestrians might not have any method to measure distances or determine compass directions therefore such users may find instructions referring to points of interest more useful than instructions referring to distances and compass directions.
Furthermore embodiments of the disclosure correlate the instructions comprising a reference to a point of interest to a graphical representation of the point of interest. For example, the instruction and a graphical representation of the point of interest may be displayed simultaneously. The graphical representation of the point of interest may be identified so that the user can easily determine which item in the image corresponds to the point of interest. For example, a boundary may be provided around the graphical representation of the point of interest or the graphical representation of the point of interest may be displayed in a different colour. This may enable the user easily to identify the point of interest.
The graphical representation of the point of interest may enable the user to follow the directions more easily and provide the user with confidence that they are making turns at the correct point and that they are following the instructions properly and may enable them to recognise when they have reached their destination.
Also the combination of the images and the instructions may enable the user to follow the instructions without having to keep referring back to the apparatus. For example, if the user is provided with the instruction “turn left at hotel B” then they will not need to refer back to the apparatus until they have reached hotel B and have turned left and are ready for the next instruction. Conversely if the instruction merely stated “turn left in 500 meters” then the user may have to keep referring back to the apparatus to determine when they have travelled 500 meters. It may be particularly beneficial to reduce the amount that a user has to look at the apparatus 1 when they are driving or walking as it enables the user to pay more attention to their surroundings.
FIG. 5 illustrates a method according to another embodiment of the disclosure. The method illustrated in FIG. 5 may be implemented using an apparatus 1 as illustrated in FIG. 1 and described above. The method of FIG. 5 may be incorporated to the methods and embodiments described above.
At block 101 the processor 3 may control the display 15 to display a perspective view of a geographic location. The perspective view may be displayed at a first scale. The perspective view may be a graphical representation of a real world geographic location. The perspective view may comprise a perspective view of the geographic location. The perspective view may be a continuous view of a portion of a geographic location. In some embodiments of the disclosure the perspective view may comprise a photograph of the real world geographic location. In some exemplary embodiments of the disclosure the perspective view may comprise a map or a section of a map. In other embodiments a map may be displayed in addition to the perspective view.
In some embodiments of the disclosure the perspective view may comprise images which are captured by the apparatus 1. The images may be captured prior to the method being performed. The captured images may be stored in the one or more memories 5 of the apparatus 1.
The images may be captured while the method is being performed so that the perspective view comprises an instantaneous view of the location of the user of the apparatus 1. For example, the perspective view may be used to provide an augmented reality to a user.
The perspective view may be displayed in a first region of the display 15. The display 15 may also be configured to display a boundary demarcating the first region.
At block 103 a point of interest is identified. The point of interest may be associated with the geographic location which is represented by the perspective view. In some embodiments of the disclosure the point of interest may be a point of interest which is displayed in the perspective view which is displayed at block 103 In other embodiments of the disclosure the point of interest may be located in a region near the geographic location which is represented by the perspective view but might not be visible in the displayed perspective view.
In some embodiments of the disclosure the point of interest may comprise manmade structures such as buildings, bridges or statues or monuments. In some embodiments the points of interest may comprise street furniture such as billboards or advertisement hoardings, post boxes, traffic lights or pedestrian crossings or any type of features that may be found in the street.
In some embodiments of the disclosure the point of interest may comprise one or more alphanumeric characters. The alphanumeric characters may form text portions. The text portion may comprise, for example, a sign indicating a shop or other business, a road sign indicating a place name or any other suitable portion of text.
In some embodiments of the disclosure identifying the point of interest may comprise selecting a point of interest from a plurality of available points of interest. For example, there may be a plurality of points of interest displayed in the perspective view. In some embodiments the processor may be configured to select one or more of the displayed points of interest. In some embodiments of the disclosure there may be a plurality of points of interest within a predetermined distance from the geographic location corresponding to the displayed perspective view. In such embodiments the processor 3 may be configured to select one or more of the points of interest within a predetermined distance from the geographic location.
In some embodiments of the disclosure the processor 3 may be configured to identify a point of interest which is relevant to the user of the apparatus 1. In some embodiments a weighting algorithm may be used to enable the processor to identify the points of interest which are most relevant to the user of the apparatus 1. The weighting algorithm may comprise each available point of interest being assigned a value based on characteristics of the point of interest. The most relevant point of interest may be determined to be the point of interest with the highest weighting value.
The characteristics of the point of interest which may be used in the weighting algorithm may include the size of the point of interest, the distance between the user and the point of interest, the shape or visual distinctiveness of the point of interest, whether or not the user has had activity associated with the point of interest or similar point of interest previously or any other suitable characteristic. Activity associated with the point of interest or a similar point of interest may comprise, visiting the point of interest or similar point of interest, accessing information, such as a website, related to the point of interest or similar point of interest or any other suitable activity. The user may have used the apparatus 1 to carry out the activity, for example they may have used the apparatus 1 to access websites associated with a point of interest.
As an example the point of interest may comprise a sign for a coffee shop or a building in which a coffee shop is located. The user may have visited coffee shops previously or may have accessed websites looking for coffee shops, or may subscribe to news feeds from coffee shops via social networking applications. In such embodiments it may be recognised that the user may have an interest in coffee shops and so the coffee shop may be awarded a higher weighting value than other types of shops.
At block 105 the identified point of interest may be displayed at a second scale in a second region of the display 15. The second region of the display 15 may be displayed adjacent to the first region of the display 15. The display 15 may also be configured to display a boundary demarcating the first region.
The second scale may be larger than the first scale. The second scale may be such that information is visible in the second portion which is not visible in the first portion.
In some embodiments of the disclosure the point of interest may be displayed at a second scale in a second region of the display 15 whenever the user is within a predetermined distance of a point of interest. In some embodiments the point of interest may be displayed at a second scale in a second region of the display 15 in response to a user input. In some embodiments the point of interest may be displayed at a second scale in a second region of the display 15 as part of a sequence of instructions which may enable a user to follow a route.
In some embodiments of the disclosure an indicator may be displayed which indicates where the point of interest is located relative to the displayed perspective view. The indicator may be, for example, an arrow or other visual marker which indicates the relative position of the point of interest within the perspective view.
FIG. 6 illustrates a graphical user interface 111 which may be used in methods described above in relation to FIG. 5. The graphical user interface 111 may be displayed on the display 15 of an apparatus 1 as illustrated in FIG. 1 and described above.
The display 15 comprises a first portion 113 and a second portion 115. In the exemplary embodiment of FIG. 6 there is also provided a third portion 117, a fourth portion 119 and a fifth portion 121. In some embodiments of the disclosure the respective portions may be displayed simultaneously. In the exemplary embodiment of FIG. 6 the second, third, fourth and fifth portions are located around the edge of the display 15. In other embodiments of the disclosure the respective portions may be located in different locations.
In the exemplary embodiment illustrated in FIG. 6 the first portion 113 is the largest portion. The first portion 113 comprises most of the display 15. In some embodiments the respective portions may have different sizes or proportional sizes. For example, the embodiment illustrated in FIG. 6 the second portion 115 is much smaller than the first portion 113. In other embodiments the second portion 115 may be the same size or approximately the same size as the first portion 113. In such embodiments each of the first portion 113 and the second portion 115 may take up half or approximately half of the display 15. In some embodiments of the disclosure a user may be able to change the sizes of the respective portions.
A perspective view 123 is displayed in the first portion 113 of the display 15. The perspective view, may be, for example, a photograph of a street or other real world geographic location. The geographic location may be a user's current location which may be determined using a positioning device. In some embodiments the geographic location may be a geographic location which the user has indicated they are interested in.
The perspective view 123 illustrated in FIG. 6 comprises a plurality of points of interest 125. In this exemplary embodiment the points of interest 125 may be street signs or signs of shops. In other embodiments of the disclosure the points of interest may comprise any other item which may be of interest to a user.
The perspective view 123 in the first portion is displayed at a first scale. The first scale may be such that a user cannot view the detail of the points of interest 125. For example, any writing or text or alphanumeric characters in the points of interest may be too small for a user to read or read easily.
In the exemplary embodiment of FIG. 6 a point of interest 125 is displayed in the second portion 115. The point of interest 125 may be displayed at a second scale which may be larger than the first scale. This may enable a user to easily identify the point of interest 125. For example it may enable a user to read any text or recognise any alphanumeric characters in the point of interest 125.
In the exemplary embodiment of FIG. 6 only one point of interest 125 is displayed in the second portion. The processor 3 may have selected the point of interest to be displayed using a weighting algorithm as described above. For example, the coffee shop is positioned adjacent to a shoe shop. However the processor 3 may determine that the user has more activity related to coffee shops than shoe shops and so may determine that the coffee shop is a more relevant point of interest 125 than a shoe shop.
In the exemplary embodiment of FIG. 6 a map may be displayed in the third portion 117 of the display 15. The map may provide an indication of the geographical location of the perspective view and the points of interest 125.
Also in the exemplary embodiment of FIG. 6 information such as route instructions 119 may be displayed in the fourth portion of the display 15. The route instructions may contain references to the points of interest 125 as described above in relation to FIGS. 1 to 4.
In the exemplary embodiment of FIG. 6 a menu bar is displayed in the fifth portion 121. The menu bar may comprise user selectable icons which may enable a user to access functions of the apparatus 1 or exit the current function.
In other embodiments of the disclosure other portions may be displayed which may provide other functions to the user.
Embodiments of the invention enable a perspective view 123 and a point of interest 125 associated with a perspective view 123 to be displayed simultaneously. This may enable a user to view the details of the point of interest 125 simultaneously to viewing the context of the perspective view. This may enable the user to view the details of the point of interest 125 without having to zoom in on the perspective view as zooming in may lose the context of the view.
The displayed point of interest 125 may be used to provide route instructions or enable a user to determine their own location. In some embodiments the point of interest which is most relevant to a user may be displayed. This may make the apparatus 1 personalised for a user. It may also make it easier for a user to identify the points of interest as they may be provided with information which they are interested in.
Although embodiments of the present disclosure have been described in the preceding paragraphs with reference to various examples, it should be appreciated that modifications to the examples given can be made without departing from the scope of the disclosure as claimed.
Features described in the preceding description may be used in combinations other than the combinations explicitly described.
Although functions have been described with reference to certain features, those functions may be performable by other features whether described or not.
Although features have been described with reference to certain embodiments, those features may also be present in other embodiments whether described or not.
Whilst endeavouring in the foregoing specification to draw attention to those features of the disclosure believed to be of particular importance it should be understood that the Applicant claims protection in respect of any patentable feature or combination of features hereinbefore referred to and/or shown in the drawings whether or not particular emphasis has been placed thereon.

Claims (20)

We claim:
1. An apparatus comprising:
at least one processor; and
at least one non-transitory memory including computer program code;
wherein the at least one non-transitory memory and the computer program code are configured to, with the at least one processor, enable the apparatus to:
display a perspective view of a geographical location at a first scale in a first region of a display;
identify a point of interest associated with the geographical location and display a perspective view of the identified point of interest at the first scale in the first region of the display; and
simultaneously display the identified point of interest at a second scale in a second region of the display.
2. An apparatus as claimed in claim 1 wherein identifying a point of interest comprises selecting a point of interest from a plurality of available points of interest.
3. An apparatus as claimed in claim 1 wherein identifying the point of interest comprises using a weighting algorithm to determine a point of interest relevant to a user of the apparatus.
4. An apparatus as claimed in claim 3 wherein the weighting algorithm uses previous activity by the user of the apparatus to determine a point of interest relevant to a user of the apparatus.
5. An apparatus as claimed in claim 1 wherein the point of interest is identified automatically.
6. An apparatus as claimed in claim 1 wherein the point of interest comprises at least one alphanumeric character.
7. An apparatus as claimed in claim 1 wherein the second scale is larger than the first scale.
8. An apparatus as claimed in claim 1 wherein the identified point of interest is displayed in perspective view of a geographical location at a first scale in a first region of a display and at a second scale in a second region of the display.
9. An apparatus as claimed in claim 1 wherein an indicator is displayed to indicate the location of the identified point of interest relative to the perspective view.
10. A method comprising:
displaying, by an apparatus, a perspective view of a geographical location at a first scale in a first region of a display;
identifying, by the apparatus, a point of interest associated with the geographical location and displaying a perspective view of the identified point of interest at the first scale in the first region of the display; and
simultaneously displaying by the apparatus, the identified point of interest at a second scale in a second region of the display.
11. A method as claimed in claim 10 wherein identifying a point of interest comprises selecting a point of interest from a plurality of available points of interest.
12. A method as claimed in claim 10 wherein identifying the point of interest comprises using a weighting algorithm to determine a point of interest relevant to a user of the display.
13. A method as claimed in claim 12 wherein the weighting algorithm uses previous activity by the user of the apparatus to determine a point of interest relevant to a user of the display.
14. A method as claimed in claim 10 wherein the point of interest is identified automatically by the apparatus.
15. A method as claimed in claim 10 wherein the point of interest being displayed comprises at least one alphanumeric character.
16. A method as claimed in claim 10 wherein the apparatus displays the second scale is larger than the first scale.
17. A method as claimed in claim 10 wherein the identified point of interest is displayed in perspective view of a geographical location at a first scale in a first region of a display and at a second scale in a second region of the display.
18. A method as claimed in claim 10 wherein an indicator is displayed to indicate the location of the identified point of interest relative to the perspective view.
19. A non-transitory physical entity embodying a computer program comprising computer program instructions that, when executed by at least one processor, cause an apparatus at least to perform:
displaying a perspective view of a geographical location at a first scale in a first region of a display;
identifying a point of interest associated with the geographical location and displaying a perspective view of the identified point of interest at the first scale in the first region of the display; and
simultaneously displaying the identified point of interest at a second scale in a second region of the display.
20. A physical entity embodying a computer program comprising program instructions for causing a computer to perform the method of claim 10.
US13/489,927 2011-12-30 2012-06-06 Apparatus, method and computer program for displaying points of interest Active US8930141B2 (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
US13/489,927 US8930141B2 (en) 2011-12-30 2012-06-06 Apparatus, method and computer program for displaying points of interest
JP2014549509A JP2015503740A (en) 2011-12-30 2012-12-18 Apparatus, method, and computer program for displaying POI
AU2012360730A AU2012360730B2 (en) 2011-12-30 2012-12-18 An apparatus, method and computer program for displaying points of interest
PCT/FI2012/051254 WO2013098473A1 (en) 2011-12-30 2012-12-18 An apparatus, method and computer program for displaying points of interest
EP12813063.0A EP2798310A1 (en) 2011-12-30 2012-12-18 An apparatus, method and computer program for displaying points of interest
EP17172763.9A EP3249360A1 (en) 2011-12-30 2012-12-18 An apparatus, method and computer program for displaying points of interest
US14/548,916 US20150081205A1 (en) 2011-12-30 2014-11-20 Apparatus, Method and Computer Program for Displaying Points of Interest

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/340,995 US20130173156A1 (en) 2011-12-30 2011-12-30 Apparatus, Method and Computer Program for Displaying Points of Interest
US13/489,927 US8930141B2 (en) 2011-12-30 2012-06-06 Apparatus, method and computer program for displaying points of interest

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US13/340,995 Continuation-In-Part US20130173156A1 (en) 2011-12-30 2011-12-30 Apparatus, Method and Computer Program for Displaying Points of Interest

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/548,916 Continuation US20150081205A1 (en) 2011-12-30 2014-11-20 Apparatus, Method and Computer Program for Displaying Points of Interest

Publications (2)

Publication Number Publication Date
US20130173154A1 US20130173154A1 (en) 2013-07-04
US8930141B2 true US8930141B2 (en) 2015-01-06

Family

ID=47522710

Family Applications (2)

Application Number Title Priority Date Filing Date
US13/489,927 Active US8930141B2 (en) 2011-12-30 2012-06-06 Apparatus, method and computer program for displaying points of interest
US14/548,916 Abandoned US20150081205A1 (en) 2011-12-30 2014-11-20 Apparatus, Method and Computer Program for Displaying Points of Interest

Family Applications After (1)

Application Number Title Priority Date Filing Date
US14/548,916 Abandoned US20150081205A1 (en) 2011-12-30 2014-11-20 Apparatus, Method and Computer Program for Displaying Points of Interest

Country Status (5)

Country Link
US (2) US8930141B2 (en)
EP (2) EP3249360A1 (en)
JP (1) JP2015503740A (en)
AU (1) AU2012360730B2 (en)
WO (1) WO2013098473A1 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150066357A1 (en) * 2013-08-30 2015-03-05 Chiun Mai Communication Systems, Inc. Electronic device and vehicle navigation method
US20150302633A1 (en) * 2014-04-22 2015-10-22 Google Inc. Selecting time-distributed panoramic images for display
US9766712B2 (en) * 2016-01-14 2017-09-19 Google Inc. Systems and methods for orienting a user in a map display
US20170356742A1 (en) * 2016-06-10 2017-12-14 Apple Inc. In-Venue Transit Navigation
US9934222B2 (en) 2014-04-22 2018-04-03 Google Llc Providing a thumbnail image that follows a main image
USD830407S1 (en) 2014-04-22 2018-10-09 Google Llc Display screen with graphical user interface or portion thereof
USD830399S1 (en) * 2014-04-22 2018-10-09 Google Llc Display screen with graphical user interface or portion thereof
CN108682146A (en) * 2018-06-18 2018-10-19 陈彤云 A kind of traffic lights crossing pedestrian safety alarm device
USD868092S1 (en) 2014-04-22 2019-11-26 Google Llc Display screen with graphical user interface or portion thereof
US11067407B2 (en) * 2014-06-27 2021-07-20 Google Llc Generating turn-by-turn direction previews
US11481977B1 (en) 2014-04-24 2022-10-25 Google Llc Automatically generating panorama tours
US20230267683A1 (en) * 2013-03-15 2023-08-24 Knowroads, Llc Three-Dimensional Layered Map

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9093048B2 (en) * 2012-04-15 2015-07-28 Trimble Navigation Limited Identifying pixels of image data
JP6228392B2 (en) * 2013-05-31 2017-11-08 任天堂株式会社 Panorama image display program, panorama image display device, panorama image display system, and panorama image display method
US10444954B2 (en) 2013-11-11 2019-10-15 Here Global B.V. Distinguishable geographic area presentation
US9534919B2 (en) * 2014-07-08 2017-01-03 Honda Motor Co., Ltd. Method and apparatus for presenting a travel metric
KR101718628B1 (en) * 2015-09-30 2017-03-21 라인 가부시키가이샤 Method and system for recognizing poi of outside of map screen
US20180038704A1 (en) * 2016-08-05 2018-02-08 Intertrust Technologies Corporation Recommendation service systems and methods
US10794716B2 (en) 2017-12-14 2020-10-06 Google Llc Systems and methods for selecting a POI to associate with a navigation maneuver
JP6820561B2 (en) * 2017-12-28 2021-01-27 パナソニックIpマネジメント株式会社 Image processing device, display device, navigation system, image processing method and program
CN111578963B (en) * 2019-02-15 2023-08-22 博泰车联网科技(上海)股份有限公司 Navigation information display method, navigation terminal and computer readable storage medium

Citations (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6078865A (en) 1996-10-17 2000-06-20 Xanavi Informatics Corporation Navigation system for guiding a mobile unit through a route to a destination using landmarks
US6199014B1 (en) 1997-12-23 2001-03-06 Walker Digital, Llc System for providing driving directions with visual cues
US20010019309A1 (en) 2000-03-01 2001-09-06 Toshiaki Saeki Map data transmitting apparatus, and computer readable recording medium having computer readable programs stored therein for causing computer to perform map data transmitting method
US6336073B1 (en) 1999-07-29 2002-01-01 Matsushita Electric Industrial Co., Ltd. Information terminal device and method for route guidance
US20020065605A1 (en) * 2000-11-29 2002-05-30 Alpine Electronics, Inc.. Method of displaying poi icons for navigation apparatus
US6498620B2 (en) 1993-02-26 2002-12-24 Donnelly Corporation Vision system for a vehicle including an image capture device and a display system having a long focal length
US6510379B1 (en) 1999-11-22 2003-01-21 Kabushiki Kaisha Toshiba Method and apparatus for automatically generating pedestrian route guide text and recording medium
US6640185B2 (en) * 2001-07-21 2003-10-28 Alpine Electronics, Inc. Display method and apparatus for navigation system
US6859723B2 (en) * 2002-08-13 2005-02-22 Alpine Electronics, Inc. Display method and apparatus for navigation system
EP1508780A1 (en) 2003-08-18 2005-02-23 Robert Bosch Gmbh Navigation device
US20050073443A1 (en) * 2003-02-14 2005-04-07 Networks In Motion, Inc. Method and system for saving and retrieving spatial related information
US20050107949A1 (en) 2003-11-19 2005-05-19 Tatsuo Yokota Display method and apparatus for navigation system
US6898516B2 (en) 2002-04-30 2005-05-24 Telmap Ltd. Navigation system using corridor maps
US20050270311A1 (en) 2004-03-23 2005-12-08 Rasmussen Jens E Digital mapping system
EP1614997A1 (en) 2004-06-30 2006-01-11 Navteq North America, LLC Method of operating a navigation system using images
US20060074553A1 (en) 2004-10-01 2006-04-06 Foo Edwin W Vehicle navigation display
US20060129316A1 (en) 2004-12-14 2006-06-15 Samsung Electronics Co., Ltd. Apparatus and method for displaying map in a navigation system
US20060271287A1 (en) 2004-03-24 2006-11-30 Gold Jonathan A Displaying images in a network or visual mapping system
US20070073475A1 (en) 2005-09-27 2007-03-29 Hideki Endo Navigation apparatus and map display device
US20070078596A1 (en) 2005-09-30 2007-04-05 John Grace Landmark enhanced directions
US20070139411A1 (en) 2002-03-15 2007-06-21 Bjorn Jawerth Methods and systems for downloading and viewing maps
US20070233369A1 (en) 2006-03-31 2007-10-04 Brian Ng Navigation system for a motor vehicle
US20070271035A1 (en) 2006-05-22 2007-11-22 Arne Stoschek Navigation system for a motor vehicle, method for operating a navigation system and motor vehicle including a navigation system
US20080065322A1 (en) 2006-03-31 2008-03-13 Brian Ng Motor vehicle and navigation arrangement for a motor vehicle
US20080133132A1 (en) 2004-08-10 2008-06-05 Thomas Jung Method For Displaying Map Information
US20080249703A1 (en) 2007-04-09 2008-10-09 Denso Corporation Map display controller and computer readable medium including instructions for displaying map image
US20080312819A1 (en) 2007-06-12 2008-12-18 Arup Banerjee Pedestrian mapping system
US20080319658A1 (en) 2007-06-25 2008-12-25 Microsoft Corporation Landmark-based routing
US20090005973A1 (en) 2007-06-28 2009-01-01 Salo Juha Heikki Sponsored landmarks in navigation, couponing, parallel route calculation
US20090063040A1 (en) * 2007-09-05 2009-03-05 Christian Schliermann Navigation Device And Method For Operating A Navigation Device
US20090157294A1 (en) 2006-07-06 2009-06-18 Pieter Geelen Navigation Device With Adaptive Navigation Instructions
US20090187333A1 (en) 2006-03-07 2009-07-23 Mario Mueller Method and System for Displaying Navigation Instructions
US20090319166A1 (en) 2008-06-20 2009-12-24 Microsoft Corporation Mobile computing services based on devices with dynamic direction information
US20100017112A1 (en) * 2008-07-18 2010-01-21 Jung-Sub Sim Path guidance apparatus and method of inputting execution command thereof
US20100094534A1 (en) 2008-10-13 2010-04-15 International Business Machines Corporation Electronic map routes based on route preferences
US20100106411A1 (en) 2008-10-24 2010-04-29 Mikko Nirhamo Method, apparatus and computer program product for providing search result augmentation
US20100123737A1 (en) 2008-11-19 2010-05-20 Apple Inc. Techniques for manipulating panoramas
US20100211284A1 (en) 2005-09-22 2010-08-19 Reagan Inventions, Llc Device, system and method for controlling speed of a vehicle using a positional information device
US20100217525A1 (en) 2009-02-25 2010-08-26 King Simon P System and Method for Delivering Sponsored Landmark and Location Labels
US20100235078A1 (en) 2009-03-12 2010-09-16 Microsoft Corporation Driving directions with maps and videos
US20100241347A1 (en) 2009-03-17 2010-09-23 Lear Cororation Method and system of locating stationary vehicle with remote device
US20100250126A1 (en) 2009-03-31 2010-09-30 Microsoft Corporation Visual assessment of landmarks
US20110004401A1 (en) 2006-04-28 2011-01-06 Reagan Inventions, Llc Device, system and method for remotely entering, storing and sharing addresses for a positional information device
US20110032145A1 (en) 2009-08-06 2011-02-10 Motorola, Inc. Method and System for Performing Gesture-Based Directed Search
US20110071757A1 (en) * 2009-09-24 2011-03-24 Samsung Electronics Co., Ltd. Method and apparatus for providing service using a sensor and image recognition in a portable terminal
US20110071758A1 (en) 2009-09-23 2011-03-24 Cho Chae-Guk Navigation method of mobile terminal and apparatus thereof
US20110106534A1 (en) 2009-10-28 2011-05-05 Google Inc. Voice Actions on Computing Devices
US20110106427A1 (en) * 2009-11-05 2011-05-05 Su-Jin Kim Navigation method of mobile terminal and apparatus thereof
US20110112756A1 (en) 2008-07-11 2011-05-12 Marcus Winkler Apparatus for and method of junction view display
US20110140928A1 (en) 2009-12-14 2011-06-16 Robert Bosch Gmbh Method for re-using photorealistic 3d landmarks for nonphotorealistic 3d maps
US20110144909A1 (en) 2009-12-14 2011-06-16 Robert Bosch Gmbh Personalized and context-sensitive 3d route guidance
US20110172906A1 (en) 2010-01-14 2011-07-14 Qualcomm Incorporated Scalable Routing For Mobile Station Navigation With Location Context Identifier
US20110178697A1 (en) 2010-01-19 2011-07-21 Apple Inc. Point of interest based directions in a mapping application
US20110279445A1 (en) 2010-05-16 2011-11-17 Nokia Corporation Method and apparatus for presenting location-based content
US20110283223A1 (en) 2010-05-16 2011-11-17 Nokia Corporation Method and apparatus for rendering user interface for location-based service having main view portion and preview portion
US20110313653A1 (en) 2010-06-21 2011-12-22 Research In Motion Limited Method, Device and System for Presenting Navigational Information
US20120046861A1 (en) * 2010-08-18 2012-02-23 Harman Becker Automotive Systems Gmbh System for displaying points of interest
US20130046738A1 (en) * 2011-08-16 2013-02-21 Nokia Corporation Method, apparatus and computer program product for providing conflicting point of interest information
US20130090845A1 (en) * 2010-10-05 2013-04-11 Mitsubishi Electric Corporation Navigation apparatus and mobile data terminal
US20130138343A1 (en) * 2010-08-12 2013-05-30 Thinkwaresystems Corp. Apparatus and method for displaying a point of interest
US20130155181A1 (en) * 2011-12-14 2013-06-20 Microsoft Corporation Point of interest (poi) data positioning in image
US20130173156A1 (en) 2011-12-30 2013-07-04 Nokia Corporation Apparatus, Method and Computer Program for Displaying Points of Interest
US20130212509A1 (en) * 2010-04-09 2013-08-15 Rob Van Seggelen Navigation or mapping apparatus & method
US8566029B1 (en) * 2009-11-12 2013-10-22 Google Inc. Enhanced identification of interesting points-of-interest

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3580739B2 (en) * 1999-10-28 2004-10-27 松下電器産業株式会社 Destination guidance device
US7076741B2 (en) * 2001-03-16 2006-07-11 Alpine Electronics, Inc. Point-of-interest icon and point-of-interest mark display method
JP2002286494A (en) * 2001-03-28 2002-10-03 Denso Corp Navigation device for pedestrian
EP2336970B1 (en) * 2001-04-30 2016-04-27 Activemap LLC Interactive electronically presented map
JP2004150918A (en) * 2002-10-30 2004-05-27 Shinichi Yamanaka Map displaying method
JP2004219293A (en) * 2003-01-16 2004-08-05 Hitachi Software Eng Co Ltd Destination guiding system associated with photograph data representing real scene
JP4781685B2 (en) * 2005-02-15 2011-09-28 三菱電機株式会社 Outline map generator
JP5127332B2 (en) * 2007-07-17 2013-01-23 パイオニア株式会社 Image display device, image display method, and program for image display device
WO2009016693A1 (en) * 2007-07-27 2009-02-05 Navitime Japan Co., Ltd. Map display system, map display device, and map display method
US8155877B2 (en) * 2007-11-29 2012-04-10 Microsoft Corporation Location-to-landmark
JP2009145221A (en) * 2007-12-14 2009-07-02 Pioneer Electronic Corp Navigation system, portable terminal device, server device, program for portable terminal device, program for server device, and guiding method
US8060510B2 (en) * 2009-02-13 2011-11-15 Yahoo! Inc. Best fit map searching
US9298345B2 (en) * 2009-06-23 2016-03-29 Microsoft Technology Licensing, Llc Block view for geographic navigation
US8335990B2 (en) * 2009-08-18 2012-12-18 Nokia Corporation Method and apparatus for grouping points-of-interest on a map
US9766089B2 (en) * 2009-12-14 2017-09-19 Nokia Technologies Oy Method and apparatus for correlating and navigating between a live image and a prerecorded panoramic image
JP5316466B2 (en) * 2010-04-05 2013-10-16 三菱自動車工業株式会社 Display device

Patent Citations (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6498620B2 (en) 1993-02-26 2002-12-24 Donnelly Corporation Vision system for a vehicle including an image capture device and a display system having a long focal length
US6078865A (en) 1996-10-17 2000-06-20 Xanavi Informatics Corporation Navigation system for guiding a mobile unit through a route to a destination using landmarks
US6199014B1 (en) 1997-12-23 2001-03-06 Walker Digital, Llc System for providing driving directions with visual cues
US6336073B1 (en) 1999-07-29 2002-01-01 Matsushita Electric Industrial Co., Ltd. Information terminal device and method for route guidance
US6510379B1 (en) 1999-11-22 2003-01-21 Kabushiki Kaisha Toshiba Method and apparatus for automatically generating pedestrian route guide text and recording medium
US20010019309A1 (en) 2000-03-01 2001-09-06 Toshiaki Saeki Map data transmitting apparatus, and computer readable recording medium having computer readable programs stored therein for causing computer to perform map data transmitting method
US20020065605A1 (en) * 2000-11-29 2002-05-30 Alpine Electronics, Inc.. Method of displaying poi icons for navigation apparatus
US6640185B2 (en) * 2001-07-21 2003-10-28 Alpine Electronics, Inc. Display method and apparatus for navigation system
US20070139411A1 (en) 2002-03-15 2007-06-21 Bjorn Jawerth Methods and systems for downloading and viewing maps
US6898516B2 (en) 2002-04-30 2005-05-24 Telmap Ltd. Navigation system using corridor maps
US6859723B2 (en) * 2002-08-13 2005-02-22 Alpine Electronics, Inc. Display method and apparatus for navigation system
US20050073443A1 (en) * 2003-02-14 2005-04-07 Networks In Motion, Inc. Method and system for saving and retrieving spatial related information
EP1508780A1 (en) 2003-08-18 2005-02-23 Robert Bosch Gmbh Navigation device
US20050107949A1 (en) 2003-11-19 2005-05-19 Tatsuo Yokota Display method and apparatus for navigation system
US20050270311A1 (en) 2004-03-23 2005-12-08 Rasmussen Jens E Digital mapping system
US20060271287A1 (en) 2004-03-24 2006-11-30 Gold Jonathan A Displaying images in a network or visual mapping system
US7587276B2 (en) 2004-03-24 2009-09-08 A9.Com, Inc. Displaying images in a network or visual mapping system
EP1614997A1 (en) 2004-06-30 2006-01-11 Navteq North America, LLC Method of operating a navigation system using images
US20080133132A1 (en) 2004-08-10 2008-06-05 Thomas Jung Method For Displaying Map Information
US20060074553A1 (en) 2004-10-01 2006-04-06 Foo Edwin W Vehicle navigation display
US20060129316A1 (en) 2004-12-14 2006-06-15 Samsung Electronics Co., Ltd. Apparatus and method for displaying map in a navigation system
US20100211284A1 (en) 2005-09-22 2010-08-19 Reagan Inventions, Llc Device, system and method for controlling speed of a vehicle using a positional information device
US20070073475A1 (en) 2005-09-27 2007-03-29 Hideki Endo Navigation apparatus and map display device
US20070078596A1 (en) 2005-09-30 2007-04-05 John Grace Landmark enhanced directions
US20090187333A1 (en) 2006-03-07 2009-07-23 Mario Mueller Method and System for Displaying Navigation Instructions
US20070233369A1 (en) 2006-03-31 2007-10-04 Brian Ng Navigation system for a motor vehicle
US20080065322A1 (en) 2006-03-31 2008-03-13 Brian Ng Motor vehicle and navigation arrangement for a motor vehicle
US20110004401A1 (en) 2006-04-28 2011-01-06 Reagan Inventions, Llc Device, system and method for remotely entering, storing and sharing addresses for a positional information device
US20070271035A1 (en) 2006-05-22 2007-11-22 Arne Stoschek Navigation system for a motor vehicle, method for operating a navigation system and motor vehicle including a navigation system
US20090157294A1 (en) 2006-07-06 2009-06-18 Pieter Geelen Navigation Device With Adaptive Navigation Instructions
US20080249703A1 (en) 2007-04-09 2008-10-09 Denso Corporation Map display controller and computer readable medium including instructions for displaying map image
US8000892B2 (en) 2007-06-12 2011-08-16 Campus Destinations, Inc. Pedestrian mapping system
US20080312819A1 (en) 2007-06-12 2008-12-18 Arup Banerjee Pedestrian mapping system
US20080319658A1 (en) 2007-06-25 2008-12-25 Microsoft Corporation Landmark-based routing
US20090005973A1 (en) 2007-06-28 2009-01-01 Salo Juha Heikki Sponsored landmarks in navigation, couponing, parallel route calculation
US20090063040A1 (en) * 2007-09-05 2009-03-05 Christian Schliermann Navigation Device And Method For Operating A Navigation Device
US20090319166A1 (en) 2008-06-20 2009-12-24 Microsoft Corporation Mobile computing services based on devices with dynamic direction information
US20110112756A1 (en) 2008-07-11 2011-05-12 Marcus Winkler Apparatus for and method of junction view display
US20100017112A1 (en) * 2008-07-18 2010-01-21 Jung-Sub Sim Path guidance apparatus and method of inputting execution command thereof
US20100094534A1 (en) 2008-10-13 2010-04-15 International Business Machines Corporation Electronic map routes based on route preferences
US20100106411A1 (en) 2008-10-24 2010-04-29 Mikko Nirhamo Method, apparatus and computer program product for providing search result augmentation
US20100123737A1 (en) 2008-11-19 2010-05-20 Apple Inc. Techniques for manipulating panoramas
US20100217525A1 (en) 2009-02-25 2010-08-26 King Simon P System and Method for Delivering Sponsored Landmark and Location Labels
US20100235078A1 (en) 2009-03-12 2010-09-16 Microsoft Corporation Driving directions with maps and videos
US20100241347A1 (en) 2009-03-17 2010-09-23 Lear Cororation Method and system of locating stationary vehicle with remote device
US20100250126A1 (en) 2009-03-31 2010-09-30 Microsoft Corporation Visual assessment of landmarks
US20110032145A1 (en) 2009-08-06 2011-02-10 Motorola, Inc. Method and System for Performing Gesture-Based Directed Search
US20110071758A1 (en) 2009-09-23 2011-03-24 Cho Chae-Guk Navigation method of mobile terminal and apparatus thereof
US20110071757A1 (en) * 2009-09-24 2011-03-24 Samsung Electronics Co., Ltd. Method and apparatus for providing service using a sensor and image recognition in a portable terminal
US20110106534A1 (en) 2009-10-28 2011-05-05 Google Inc. Voice Actions on Computing Devices
US20110106427A1 (en) * 2009-11-05 2011-05-05 Su-Jin Kim Navigation method of mobile terminal and apparatus thereof
US8566029B1 (en) * 2009-11-12 2013-10-22 Google Inc. Enhanced identification of interesting points-of-interest
US20110140928A1 (en) 2009-12-14 2011-06-16 Robert Bosch Gmbh Method for re-using photorealistic 3d landmarks for nonphotorealistic 3d maps
US20110144909A1 (en) 2009-12-14 2011-06-16 Robert Bosch Gmbh Personalized and context-sensitive 3d route guidance
US20110172906A1 (en) 2010-01-14 2011-07-14 Qualcomm Incorporated Scalable Routing For Mobile Station Navigation With Location Context Identifier
US20110178697A1 (en) 2010-01-19 2011-07-21 Apple Inc. Point of interest based directions in a mapping application
US20130212509A1 (en) * 2010-04-09 2013-08-15 Rob Van Seggelen Navigation or mapping apparatus & method
US20130211719A1 (en) * 2010-04-09 2013-08-15 Breght Roderick Boschker Navigation or mapping apparatus & method
US20110279445A1 (en) 2010-05-16 2011-11-17 Nokia Corporation Method and apparatus for presenting location-based content
US20110283223A1 (en) 2010-05-16 2011-11-17 Nokia Corporation Method and apparatus for rendering user interface for location-based service having main view portion and preview portion
US20110313653A1 (en) 2010-06-21 2011-12-22 Research In Motion Limited Method, Device and System for Presenting Navigational Information
US20130138343A1 (en) * 2010-08-12 2013-05-30 Thinkwaresystems Corp. Apparatus and method for displaying a point of interest
US20120046861A1 (en) * 2010-08-18 2012-02-23 Harman Becker Automotive Systems Gmbh System for displaying points of interest
US20130090845A1 (en) * 2010-10-05 2013-04-11 Mitsubishi Electric Corporation Navigation apparatus and mobile data terminal
US20130046738A1 (en) * 2011-08-16 2013-02-21 Nokia Corporation Method, apparatus and computer program product for providing conflicting point of interest information
US20130155181A1 (en) * 2011-12-14 2013-06-20 Microsoft Corporation Point of interest (poi) data positioning in image
US20130173156A1 (en) 2011-12-30 2013-07-04 Nokia Corporation Apparatus, Method and Computer Program for Displaying Points of Interest

Non-Patent Citations (14)

* Cited by examiner, † Cited by third party
Title
"Microsoft Research Street Slide View", 2010). https://www.youtube.com/watch?v=ktdhOv8E51o, (2 pages), (Jul. 26, 2010).
Beeharee, et al., "A Natural Wayfinding- Exploiting Photos in Pedestrian Navigation Systems", (2006), (pp. 81-88).
Bogdhan, J. et al., "Using 3D Urgan Models for Pedestrian Navigation Support", © Navigon AG, 7 pgs.
Cockburn, et al., "A Review of Overview + Detail, Zooming, and Focus + Context Interfaces", (2007), (42 pages).
Duckham, M., et al., "Including Landmarks in Routing Instructions", Journal of Location Based Services, Mar. 12, 2010, 20 pgs.
Duckham, M., et el, "Including Landmarks in Routing Instructions", Journal of Location Based Services, Mar. 12, 2010, 20 pgs.
Google Maps India, "India gets 'landmarks' on Google Map", Dec. 17, 2009, 3 pgs.
Google Maps India, "India gets 'landmarks' on Google Map",'Dec. 17, 2009, 3 pgs.
Hile, H. et al., "Landmark-Based Pedestrian Navigation with Enhanced Spatial Reasoning", 18 pgs.
Kolbe et al., "Augmented Videos and Panoramas for Pedestrian Navigation", (2004), (10 pages).
Michon et al., "When and Why are Visual Landmarks Used in Giving Directions", (2001), (pp. 292-305).
Millonig, A., et al., "Developing Landmark-Based Pedestrian-Navigation Systems", © 2007 IEEE, 7 pgs.
Tom, et al., "Referring to Landmark or Street Information in Route Directions: What Difference Does it Make", (2003), (pp. 362-374).
Winter, et al., "9 Focalizing Measures of Salience for Wayfinding", Department of Geomatics, TheUniversity of Melbourne, (2005), (pp. 125-139).

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12033279B2 (en) * 2013-03-15 2024-07-09 Knowroads, Llc Three-dimensional layered map
US20230267683A1 (en) * 2013-03-15 2023-08-24 Knowroads, Llc Three-Dimensional Layered Map
US20150066357A1 (en) * 2013-08-30 2015-03-05 Chiun Mai Communication Systems, Inc. Electronic device and vehicle navigation method
US9250089B2 (en) * 2013-08-30 2016-02-02 Chiun Mai Communication Systems, Inc. Electronic device and vehicle navigation method
USD877765S1 (en) 2014-04-22 2020-03-10 Google Llc Display screen with graphical user interface or portion thereof
US10540804B2 (en) 2014-04-22 2020-01-21 Google Llc Selecting time-distributed panoramic images for display
US9972121B2 (en) * 2014-04-22 2018-05-15 Google Llc Selecting time-distributed panoramic images for display
USD830407S1 (en) 2014-04-22 2018-10-09 Google Llc Display screen with graphical user interface or portion thereof
USD830399S1 (en) * 2014-04-22 2018-10-09 Google Llc Display screen with graphical user interface or portion thereof
US20150302633A1 (en) * 2014-04-22 2015-10-22 Google Inc. Selecting time-distributed panoramic images for display
USD835147S1 (en) * 2014-04-22 2018-12-04 Google Llc Display screen with graphical user interface or portion thereof
USD868092S1 (en) 2014-04-22 2019-11-26 Google Llc Display screen with graphical user interface or portion thereof
USD868093S1 (en) 2014-04-22 2019-11-26 Google Llc Display screen with graphical user interface or portion thereof
USD994696S1 (en) 2014-04-22 2023-08-08 Google Llc Display screen with graphical user interface or portion thereof
US11860923B2 (en) 2014-04-22 2024-01-02 Google Llc Providing a thumbnail image that follows a main image
USD1008302S1 (en) 2014-04-22 2023-12-19 Google Llc Display screen with graphical user interface or portion thereof
USD1006046S1 (en) 2014-04-22 2023-11-28 Google Llc Display screen with graphical user interface or portion thereof
USD933691S1 (en) 2014-04-22 2021-10-19 Google Llc Display screen with graphical user interface or portion thereof
USD934281S1 (en) 2014-04-22 2021-10-26 Google Llc Display screen with graphical user interface or portion thereof
US11163813B2 (en) 2014-04-22 2021-11-02 Google Llc Providing a thumbnail image that follows a main image
US9934222B2 (en) 2014-04-22 2018-04-03 Google Llc Providing a thumbnail image that follows a main image
US11481977B1 (en) 2014-04-24 2022-10-25 Google Llc Automatically generating panorama tours
US12002163B1 (en) 2014-04-24 2024-06-04 Google Llc Automatically generating panorama tours
US11067407B2 (en) * 2014-06-27 2021-07-20 Google Llc Generating turn-by-turn direction previews
US9766712B2 (en) * 2016-01-14 2017-09-19 Google Inc. Systems and methods for orienting a user in a map display
US10845199B2 (en) * 2016-06-10 2020-11-24 Apple Inc. In-venue transit navigation
US20170356742A1 (en) * 2016-06-10 2017-12-14 Apple Inc. In-Venue Transit Navigation
CN108682146A (en) * 2018-06-18 2018-10-19 陈彤云 A kind of traffic lights crossing pedestrian safety alarm device

Also Published As

Publication number Publication date
JP2015503740A (en) 2015-02-02
AU2012360730A1 (en) 2014-07-24
EP2798310A1 (en) 2014-11-05
AU2012360730B2 (en) 2016-05-12
US20130173154A1 (en) 2013-07-04
US20150081205A1 (en) 2015-03-19
WO2013098473A1 (en) 2013-07-04
EP3249360A1 (en) 2017-11-29

Similar Documents

Publication Publication Date Title
US8930141B2 (en) Apparatus, method and computer program for displaying points of interest
US20130173156A1 (en) Apparatus, Method and Computer Program for Displaying Points of Interest
US11644336B2 (en) Interactive listing of ride service options in a navigation application
US10809090B2 (en) Electronic map display method and apparatus
US11734618B2 (en) Multi-modal directions with a ride service segment in a navigation application
KR101725886B1 (en) Navigation directions between automatically determined startin points and selected distinations
US9874456B2 (en) Method, apparatus and computer program product for providing a destination preview
US11802778B2 (en) Providing street-level imagery related to a ride service in a navigation application
US11506509B2 (en) Customizing visualization in a navigation application using third-party data

Legal Events

Date Code Title Description
AS Assignment

Owner name: NOKIA CORPORATION, FINLAND

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WITHER, JASON ROBERT;RISCHPATER, RAY WILLIAM;AU, CARMEN ESTHER;AND OTHERS;SIGNING DATES FROM 20120612 TO 20120614;REEL/FRAME:028503/0522

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCF Information on status: patent grant

Free format text: PATENTED CASE

AS Assignment

Owner name: NOKIA TECHNOLOGIES OY, FINLAND

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NOKIA CORPORATION;REEL/FRAME:035258/0087

Effective date: 20150116

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551)

Year of fee payment: 4

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 8