Transit-coordinated local search
First Claim
Patent Images
1. A method comprising:
- conducting a first search at a computing device configured to provide transit coordinated local search results, wherein the results of the first search describe a plurality of points of interest relative to a location provided by a user of the computing device, the plurality of points of interest being associated with respective destination locations and the location being different from a current location of the user of the computing device;
conducting a second search at the computing device, that utilizes the results of the first search to provide a plurality of mass transportation public transit routes to each of the plurality of points of interest; and
providing the plurality of mass transportation public transit routes to a display of the computing device, wherein the plurality of mass transportation public transit routes provided to the display are sorted based on specified criteria.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments can provide helpful information to a user who is looking for a particular point of interest. In at least some embodiments, first and second searches are conducted. The first search uses a local search provider and produces results which describe one or more points of interest relative to a location, such as a user'"'"'s current location. Each point of interest can be associated with a destination location to which the user would like to travel. The second search uses a so-called transit route provider and utilizes the results of the first search to plan a transit route between the location and one or more of the respective destination locations.
36 Citations
20 Claims
-
1. A method comprising:
-
conducting a first search at a computing device configured to provide transit coordinated local search results, wherein the results of the first search describe a plurality of points of interest relative to a location provided by a user of the computing device, the plurality of points of interest being associated with respective destination locations and the location being different from a current location of the user of the computing device; conducting a second search at the computing device, that utilizes the results of the first search to provide a plurality of mass transportation public transit routes to each of the plurality of points of interest; and providing the plurality of mass transportation public transit routes to a display of the computing device, wherein the plurality of mass transportation public transit routes provided to the display are sorted based on specified criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more computer-readable storage media comprising computer executable instructions that, when executed by a computer, perform acts comprising:
-
receiving results of a first search, via the Internet, wherein the results of the first search describe one or more points of interest relative to a current location, individual points of interest being associated with respective destination locations; conducting a second search that utilizes the results of the first search to plan a plurality of mass transportation public transit routes between the current location and each of the one or more of the respective destination locations; sorting the plurality of mass transportation public transit routes for each of the one or more of the respective destination locations in accordance with pre-determined criteria; and providing the plurality of mass transportation public transit routes for each of the one or more of the respective destination locations to a computing device that initiated the first search. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a computer; and one or more computer-readable media having computer-readable instructions thereon which, when executed by the computer, cause the computer to; conduct a first search, via the Internet, using a local search provider, wherein results of the first search describe one or more points of interest relative to a current location, the one or more points of interest being associated with respective destination locations; conduct a second search, via the Internet, using a transit route provider wherein the second search utilizes the results from the first search to plan a plurality of mass transportation public transit routes between the current location and each of the one or more respective destination locations; and sort one or more of the plurality of mass transportation public transit routes associated with each of the one or more respective destination locations in accordance with pre-determined criteria. - View Dependent Claims (18, 19, 20)
-
Specification