| CPC G06Q 50/40 (2024.01) [G01C 21/3423 (2013.01); G01C 21/3484 (2013.01); G06Q 10/02 (2013.01); G06Q 10/047 (2013.01); G06Q 10/083 (2013.01); G06Q 10/08355 (2013.01); G06Q 10/10 (2013.01); G06Q 30/0205 (2013.01); G06Q 30/0206 (2013.01); G06Q 30/08 (2013.01); G06Q 30/0282 (2013.01); G06Q 50/265 (2013.01)] | 12 Claims |

|
1. A method, comprising:
tracking origin location data and destination location data for a plurality of users from respective satellite navigation systems;
receiving updates to the origin location data and the destination location data in real-time from one or more of the plurality of users over a wireless or wired communication network, wherein the origin location data corresponds to a geographic origin and the destination location data corresponds to a geographic destination;
generating a plurality of routes based on the updates to the origin location data and the updates to the destination location data;
receiving constraint data from the one or more of the plurality of users, wherein the constraint data indicates a selection by the one or more of the plurality of users of one or more conditions for traveling along the plurality of routes, wherein:
the one or more conditions comprise cheapest route, single mode of transportation, multiple modes of transportation, fastest route, most scenic route, highest rated route, most available route, highest volume of participants for route, most frequent route, service level for route, emissions reduction, highest safety and security level for route, gender of driver, security of driver, and rating of driver;
determining a plurality of virtual hubs along the plurality of routes, wherein the plurality of virtual hubs comprises a first virtual hub based on the updates to the origin location data and a second virtual hub based on the updates to the destination location data;
storing virtual hub location data corresponding to the first and second virtual hubs on a first database server;
generating one or more geolocation units for at least a first subset of the plurality of users based on travel cost data for the plurality of routes, wherein:
the one or more geolocation units correspond to a predetermined space traveling from the first virtual hub to the second virtual hub,
the travel cost data for the plurality of routes comprises data relating to travel time, travel expenses, or combinations thereof, and
the travel cost data for the plurality of routes is based on the constraint data;
generating a geolocation market platform for trading the one or more geolocation units, comprising:
receiving, over the wireless or wired communication network, market depth data for the geolocation market platform for the one or more geolocation units based on the plurality of routes, wherein:
the market depth data comprises one or more bid prices and one or more offer prices for the one or more geolocation units, and
the market depth data is based on the plurality of routes and the constraint data;
storing the market depth data for the geolocation market platform on a second database server;
selecting an optimized route of the plurality of routes for the one or more geolocation units based on an objective function, wherein the objective function uses the travel cost data, the market depth data, or combinations thereof;
detecting, at respective user interfaces of the plurality of users, respective user network logins of the user interfaces using facial recognition or fingerprint recognition for authentication;
generating one or more graphical layers, on at least one of the detected user interfaces, based on the travel cost data and at least a subset of the market depth data, wherein the one or more graphical layers are configured to be integrated on a respective navigational map interface;
generating, on the generated one or more graphical layers on the at least one of the detected user interfaces, the selected optimized route as a visualization on the respective navigational map interface; and
generating a forward commodity contract based on the selected optimized route, wherein the forward commodity contract is used for physical delivery of the one or more geolocation units, and wherein the forward commodity contract comprises one or more conditional attributes to provide substitutability between first and second geolocation units of the one or more geolocation units.
|