System and method for assessing quality of transit networks at specified locations
First Claim
1. A computer-implemented method comprising:
- obtaining transit information identifying a plurality of transit access points within a geographical area;
determining a plurality of locations within the geographical area on which to conduct a location assessment;
for each location of the plurality of locations, conducting the location assessment, wherein conducting the location assessment comprises;
inspecting the transit information for the geographical area to determine transit access points within a threshold distance of the location;
for each transit access point of at least some of the transit access points, assigning a weighted value to the transit access point based at least in part on;
a distance between the location and the transit access point, anda frequency of service on a transit route servicing the transit access point; and
combining the weighted values into a location score for the location;
storing the location score for each location of the plurality of locations within a memory as location score information for the geographical area;
receiving from a computing device, over a communication network, a request for information regarding the geographical area;
transmitting to the computing device, over the communication network, interface instructions configured to output an interface enabling selection of a location from the plurality of locations within the geographical area;
receiving an indication of the location made within the interface;
retrieving the location score of the indicated location, as stored in the memory; and
transmitting the location score of the indicated location to the computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method is disclosed for generating and providing assessments of transit network characteristics for specified locations. The system receives a specified location, generates an assessment of the received location, and provides a generated visual representation of the received location to a client system. Determining a location assessment may be based on transit network information related to the distance between a specified location and the nearest point of access/egress on transit network routes that are accessible from the specified location, the frequency at which the transit network routes stop at the point of access/egress on the transit network routes that are accessible from the indicated location, or the transportation mode used for at least one of the transit network routes that are accessible from the specified location. The initial location assessment may be updated periodically, in response to changes in system status, or on demand by user request.
-
Citations
27 Claims
-
1. A computer-implemented method comprising:
-
obtaining transit information identifying a plurality of transit access points within a geographical area; determining a plurality of locations within the geographical area on which to conduct a location assessment; for each location of the plurality of locations, conducting the location assessment, wherein conducting the location assessment comprises; inspecting the transit information for the geographical area to determine transit access points within a threshold distance of the location; for each transit access point of at least some of the transit access points, assigning a weighted value to the transit access point based at least in part on; a distance between the location and the transit access point, and a frequency of service on a transit route servicing the transit access point; and combining the weighted values into a location score for the location; storing the location score for each location of the plurality of locations within a memory as location score information for the geographical area; receiving from a computing device, over a communication network, a request for information regarding the geographical area; transmitting to the computing device, over the communication network, interface instructions configured to output an interface enabling selection of a location from the plurality of locations within the geographical area; receiving an indication of the location made within the interface; retrieving the location score of the indicated location, as stored in the memory; and transmitting the location score of the indicated location to the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing system comprising:
-
a memory storing transit information for a geographical area, wherein the transit information identifies a plurality of transit access points within the geographical area; and a processor configured with computer executable instructions to; determine a plurality of locations within the geographical area on which to conduct a location assessment; for each location of the plurality of locations, conduct the location assessment, wherein the location assessment comprises; inspecting the transit information for the geographical area to determine transit access points within a threshold distance of the location; for each transit access point of at least some of the transit access points, assigning a weighted value to the transit access point based at least in part on; a distance between the location and the transit access point, and a frequency of service on a transit route servicing the transit access point; and combining the weighted values into a location score for the location; store the location score for each location of the plurality of locations within the memory as location score information for the geographical area; receive from a computing device, over a communication network, a request for information regarding the geographical area; transmit to the computing device, over the communication network, interface instructions configured to output an interface enabling selection of a location from the plurality of locations within the geographical area; receive an indication of a location made within the interface; retrieve the location score of the indicated location, as stored in the memory; and transmit the location score of the indicated location to the computing device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. Non-transitory computer-readable media including computer-executable instructions that, when executed by a computing system, cause the computing system to:
-
obtain transit information identifying a plurality of transit access points within a geographical area; determine a plurality of locations within the geographical area on which to conduct a location assessment; for each location of the plurality of locations, conduct the location assessment, wherein the location assessment comprises; inspecting the transit information for the geographical area to determine transit access points within a threshold distance of the location; for each transit access point of at least some of the transit access points, assigning a weighted value to the transit access point based at least in part on; a distance between the location and the transit access point, and a frequency of service on a transit route servicing the transit access point; and combining the weighted values into a location score for the location; store the location score for each location of the plurality of locations within a memory as location score information for the geographical area; receive from a computing device, over a communication network, a request for information regarding the geographical area; transmit to the computing device, over the communication network, interface instructions configured to output an interface enabling selection of a location from the plurality of locations within the geographical area; receive an indication of a location selected via the interface; retrieve the location score of the indicated location, as stored in the memory; and transmit the location score of the indicated location to the computing device. - View Dependent Claims (24, 25, 26, 27)
-
Specification