Method and system for geographic search for public transportation commuters
First Claim
1. A method for identifying points of interest along a public transportation route, the method comprising:
- receiving a request to identify points of interest along a public transportation route, the request comprising a set of search parameters;
querying a public transportation database for a plurality of public transportation stops along the public transportation route;
identifying a set of nodes along the public transportation route, wherein each node in the set of nodes is a public transportation stop in the plurality of transportation stops;
performing, using a processor, a search for points of interest based on the set of search parameters, each of the points of interest within a predetermined distance of a node in the set of nodes; and
outputting the points of interest identified by the search.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and machine-readable media for identifying points of interest are provided. The system may include an interface module, a route module, a search module, and a rank module. The interface module may be configured to receive a request to identify points of interest along a travel route, the request including a predetermined distance and a search term. The route module may be configured to obtain, from a database, a set of travel decision nodes along the travel route. The search module may be configured to perform, for each travel decision node in the set of travel decision nodes, a search for points of interest within the predetermined distance of the travel decision node based on the search term. The rank module may be configured to prioritize the points of interest identified by the search. After the points of interest are prioritized, the interface module may output the prioritized points of interest.
-
Citations
15 Claims
-
1. A method for identifying points of interest along a public transportation route, the method comprising:
-
receiving a request to identify points of interest along a public transportation route, the request comprising a set of search parameters; querying a public transportation database for a plurality of public transportation stops along the public transportation route; identifying a set of nodes along the public transportation route, wherein each node in the set of nodes is a public transportation stop in the plurality of transportation stops; performing, using a processor, a search for points of interest based on the set of search parameters, each of the points of interest within a predetermined distance of a node in the set of nodes; and outputting the points of interest identified by the search. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for identifying points of interest along a public transportation route, the system comprising:
-
an interface module configured to receive a request to identify points of interest along a public transportation route, the request comprising a predetermined distance and a search term; a route module configured to; query a public transportation database for a plurality of public transportation stops along the public transportation route; identify a set of nodes along the public transportation route, wherein each node in the set of nodes is a public transportation stop in the plurality of transportation stops; a search module configured to perform, for each node in the set of nodes, a search for points of interest within the predetermined distance of the node based on the search term; a rank module configured to prioritize the points of interest identified by the search; and wherein the interface module is further configured to output the prioritized points of interest. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A machine-readable medium comprising instructions stored therein, which when executed by a machine, cause the machine to perform operations comprising:
-
receiving a request to identify points of interest along a public transportation route, the request comprising a set of search parameters; querying a public transportation database for a plurality of public transportation stops along the public transportation route; identifying a set of nodes along the public transportation route, wherein each node in the set of nodes is a public transportation stop in the plurality of transportation stops; and for each node in the set of nodes, identifying points of interest that conform to the set of search parameters and are within a predetermined distance of the node. - View Dependent Claims (14, 15)
-
Specification