CPC G01C 21/3438 (2013.01) [G01C 21/3484 (2013.01); G06F 16/9537 (2019.01); G06F 40/169 (2020.01); G06Q 10/02 (2013.01); G06Q 40/08 (2013.01); G06Q 50/40 (2024.01); G01C 21/165 (2013.01)] | 20 Claims |
1. A computer implemented method of monitoring multimodal transportation usage of a user, the method comprising:
collecting, by one or more processors, geolocation data comprising a plurality of user locations and corresponding times associated with a user trip of the user;
identifying, by the one or more processors, an area associated with the user trip based upon the geolocation data;
receiving, by the one or more processors, transit route data associated with one or more transit route segments in the area, the transit route data including transit stopping points;
determining, by the one or more processors and based upon the geolocation data, a plurality of locations at which the user stopped for at least a threshold time; and
determining, by the one or more processors and based upon comparing the transit stopping points with the plurality of locations,
a user route taken by the user, wherein the user route comprises at least one of the one or more transit route segments.
|