Methods, devices and computer software for facilitating searching and display of locations relevant to a digital map
First Claim
1. A portable electronic device comprising:
- one or more processors;
a data repository containing data representative of a digital map;
a display device;
computer readable medium comprising instructions which when executed by the one or more processors cause the electronic device, in relation to data representative of a plurality locations relevant to the digital map, to;
provide, on a representation of the digital map displayed on the display device, for each of the locations, one of a plurality of different graphical user interface (GUI) elements characterised by different prominence levels to indicate the locations, wherein the prominence level of the GUI element used for each location is dependent on the level of detail at which the digital map is displayed and a deemed relevance of that location to a user query;
receive a user interaction with the graphical user interface that is associated with one or more of the GUI elements at one or more prominence levels, the user interaction comprising a selection of the one or more GUI elements; and
based on the user interaction, provide corresponding levels of interactivity for the one or more GUI elements in accordance with the prominence levels of the one or more GUI elements, the providing the corresponding levels of interactivity comprising;
presenting information about the GUI elements for elements of lower prominence levels; and
presenting information about the GUI elements and providing access to user-selectable functions for elements of higher prominence levels, so that GUI elements of higher prominence levels have more interactivity than GUI elements of lower prominence levels.
11 Assignments
0 Petitions
Accused Products
Abstract
A portable electronic device is disclosed comprising: data processing means; data repository containing data representative of a digital map; and display means. The device further comprises means for, in relation to data representative of a plurality locations relevant to the digital map, providing, on a representation of the digital map displayed on the display, for each of the locations, one of a plurality of different graphical user interface (GUI) elements characterized by different prominence levels to indicate the locations, wherein the prominence level of the GUI element used for each location is dependent on the level of detail at which the digital map is displayed and a deemed relevance of that location to a user query.
38 Citations
19 Claims
-
1. A portable electronic device comprising:
-
one or more processors; a data repository containing data representative of a digital map; a display device; computer readable medium comprising instructions which when executed by the one or more processors cause the electronic device, in relation to data representative of a plurality locations relevant to the digital map, to; provide, on a representation of the digital map displayed on the display device, for each of the locations, one of a plurality of different graphical user interface (GUI) elements characterised by different prominence levels to indicate the locations, wherein the prominence level of the GUI element used for each location is dependent on the level of detail at which the digital map is displayed and a deemed relevance of that location to a user query; receive a user interaction with the graphical user interface that is associated with one or more of the GUI elements at one or more prominence levels, the user interaction comprising a selection of the one or more GUI elements; and based on the user interaction, provide corresponding levels of interactivity for the one or more GUI elements in accordance with the prominence levels of the one or more GUI elements, the providing the corresponding levels of interactivity comprising; presenting information about the GUI elements for elements of lower prominence levels; and presenting information about the GUI elements and providing access to user-selectable functions for elements of higher prominence levels, so that GUI elements of higher prominence levels have more interactivity than GUI elements of lower prominence levels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of operating a portable electronic device comprising one or more processors, data repository containing data representative of a digital map, and a display device, the method comprising, in relation to data representative of a plurality locations relevant to the digital map:
-
providing, on a representation of the digital map displayed on the display, for each of the locations, one of a plurality of different graphical user interface (GUI) elements characterised by different prominence levels to indicate the locations, wherein the prominence level of the GUI element used for each location is dependent on the level of detail at which the digital map is displayed and a deemed relevance of that location to a user query; receiving a user interaction with the graphical user interface that is associated with one or more of the GUI elements at one or more prominence levels, the user interaction comprising a selection of the one or more GUI elements; and based on the user interaction, providing corresponding levels of interactivity for the one or more GUI elements in accordance with the prominence levels of the one or more GUI elements, the providing the corresponding levels of interactivity comprising; only presenting information about the GUI elements for elements of lower prominence levels; and presenting information about the GUI elements and providing access to user-selectable functions for elements of higher prominence levels, so that GUI elements of higher prominence levels have more interactivity than GUI elements of lower prominence levels.
-
-
19. A non-transitory computer readable medium comprising instructions which, when executed by one or more processors of a portable electronic device that comprises one or more processors, a data repository containing data representative of a digital map, and a display device, cause the electronic device to perform a method comprising, in relation to data representative of a plurality locations relevant to the digital map:
-
providing, on a representation of the digital map displayed on the display, for each of the locations, one of a plurality of different graphical user interface (GUI) elements characterised by different prominence levels to indicate the locations, wherein the prominence level of the GUI element used for each location is dependent on the level of detail at which the digital map is displayed and a deemed relevance of that location to a user query; receiving a user interaction with the graphical user interface that is associated with one or more of the GUI elements at one or more increased prominence levels, the user interaction comprising a selection of the one or more GUI elements; and based on the user interaction, providing corresponding levels of interactivity for the one or more GUI elements in accordance with the prominence levels of the one or more GUI elements, the providing the corresponding levels of interactivity comprising; only presenting information about the GUI elements for elements of lower prominence levels; and presenting information about the GUI elements and providing access to user-selectable functions for elements of higher prominence levels, so that GUI elements of higher prominence levels have more interactivity than GUI elements of lower prominence levels.
-
Specification