Local search and mapping for mobile devices
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving on a mobile device a search query associated with a geographic location;
receiving, at the mobile device, one or more search results responsive to the search query, the search results each being associated with the geographic location;
presenting a map overlaid with icons on a graphical display of the mobile device, wherein the map represents the geographic location, wherein each icon is positioned overlaid on the map to designate a location of a corresponding of the search results and each icon also corresponds to an input key on the mobile device, and wherein each icon has a visible label that matches a visible label on the corresponding input key;
receiving, at the mobile device, a user selection of a first of the input keys, the first of the input keys having a first visible label that matches the visible label on a corresponding first of the icons designating the location of a corresponding first of the search results; and
presenting, by the mobile device in response to the user selection of the first of the input keys, initial textual or graphical information about the first of the search results.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method is disclosed that includes receiving on a mobile device a search query associated with a geographic location, providing one or more search results in response to the search query, the search results each being associated with a geographic location, and presenting on a graphical display of the computing device icons corresponding to each search result and also corresponding to a key on the computing device.
138 Citations
26 Claims
-
1. A computer-implemented method comprising:
-
receiving on a mobile device a search query associated with a geographic location; receiving, at the mobile device, one or more search results responsive to the search query, the search results each being associated with the geographic location; presenting a map overlaid with icons on a graphical display of the mobile device, wherein the map represents the geographic location, wherein each icon is positioned overlaid on the map to designate a location of a corresponding of the search results and each icon also corresponds to an input key on the mobile device, and wherein each icon has a visible label that matches a visible label on the corresponding input key; receiving, at the mobile device, a user selection of a first of the input keys, the first of the input keys having a first visible label that matches the visible label on a corresponding first of the icons designating the location of a corresponding first of the search results; and presenting, by the mobile device in response to the user selection of the first of the input keys, initial textual or graphical information about the first of the search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 17, 19, 20, 21, 26)
-
-
12. A computer program product tangibly embodied in a computer-readable storage device, the computer program product carrying instructions that, when executed, perform steps comprising:
-
receiving on a mobile device a search query associated with a geographic location; providing one or more search results responsive to the search query, the search results each being associated with the geographic location; presenting a map overlaid with icons on a graphical display of the mobile device, wherein the map represents the geographic location, wherein each icon is positioned overlaid on the map to designate a location of a corresponding of the search results and each icon also corresponds to an input key on the mobile device, and wherein each icon has a visible label that matches to a visible label on the corresponding input key; receiving, at the mobile device, a user selection of a first of the input keys, the first of the input keys having a first visible label that matches the visible label on a corresponding first of the icons designating the location of a corresponding first of the search results; and presenting, by the mobile device in response to the user selection of the first of the input keys, initial textual or graphical information about the first of the search results. - View Dependent Claims (13, 14, 15, 16, 18, 22, 23)
-
-
24. An apparatus comprising:
a handheld mobile device comprising a data transmission and reception system that, under the direction of the data processing component, is configured to transmit a search query that is associated with a geographic location and to receive one or more search results responsive to the search query, the search results each being associated with the geographic location, a collection of discrete input elements each labeled with a visible label, a graphical display that, under the direction of the data processing component, is configured to present a map representing the geographic location associated with the search query and overlaid with icons, wherein each icon is positioned overlaid on the map to designate a location of a corresponding of the search results, wherein each icon is labeled with a visible label that matches the visible label of a corresponding input element, and a data processing component configured to receive a user selection of a first of the input elements, the first of the input elements having a first visible label that matches the visible label on a corresponding first of the icons designating the location of a corresponding first of the search results, and in response to the received user selection of the first of the input elements, change the graphical display to present initial textual or graphical information characterizing an entity found at the location designated by a first of the icons labeled with a first of the visible labels matching the visible label of the first of the input elements. - View Dependent Claims (25)
Specification