Loading patent details...
US9628958B1: User-controlled, smart device-based location and transit data gathering and sharing | Searchlight