SYSTEM AND METHOD FOR LOCATION-BASED SEARCHES AND ADVERTISING
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method provides location-aware search results from a navigation or other device and provides one or more enhanced listings or advertisements with the results to offset the communication cost of the search. The sponsor may be charged for the listing or advertisement and the charge may be based on whether the device arrives in an area around the sponsor location within a threshold amount of time.
-
Citations
38 Claims
-
1-18. -18. (canceled)
-
19. A computer-implemented method of receiving search results, comprising:
-
identifying a location of a device using radio signals; receiving a search term; accessing ancillary information comprising one or more of a schedule of a third party, and destination preference information of the third party; receiving an indication of a target location for the search term, the target location being a destination of a route from a location other than the destination; providing an identifier of the target location and the search term to a server via a network; receiving, via the network, one or more search results; selecting a search result from the received one or more search results based on the ancillary information; and displaying, on a display, the received one or more search results, wherein the displaying of the selected search result comprises marking the selected search result with an indication. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A mobile device, comprising:
-
a network interface; a user interface; a memory; and a processor to obtain a search term and a target location through the user interface, the target location being a destination of a route from a location other than the destination; obtain, from the memory, ancillary information comprising one or more of a schedule of a third party, and destination preference information of the third party, send the search term and the target location to a server through the network interface, receive search results over the network interface, determine that at least one of the search results is related to the ancillary information, and display, on the user interface, the search results, the displaying comprising displaying a distinguishing mark associated with the at least one search result related to the ancillary information. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A tangible computer readable medium storing computer executable instructions for programming a processor to perform a method comprising:
-
identifying a location of a device using radio signals; receiving a search term; accessing ancillary information comprising one or more of a schedule of a third party, and destination preference information of the third party; receiving an indication of a target location for the search term, the target location being a destination of a route from a location other than the destination; providing an identifier of the target location and the search term to a server via a network; receiving, via the network, one or more search results; selecting a search result from the received one or more search results based on the ancillary information; and displaying, on a display, the received one or more search results, wherein the displaying of the selected search result comprises marking the selected search result with an indication. - View Dependent Claims (34, 35, 36, 37, 38)
-
Specification