Please download the dossier by clicking on the dossier button x
×

System and method of multi-objective optimization for transportation arrangement

  • US 10,223,649 B2
  • Filed: 10/16/2015
  • Issued: 03/05/2019
  • Est. Priority Date: 10/16/2015
  • Status: Active Grant
First Claim
Patent Images

1. A multi-objective optimization system, comprising:

  • a non-transitory memory device for storing computer-readable program code; and

    a processor in communication with the memory device, the processor being operative with the computer-readable program code to;

    provide, by an integrated database, historical data and real-time data of a network of interest, the real-time data comprising real-time traffic data, the real-time traffic data comprising a flow speed associated with a route;

    receive, via an API call invoked by an application associated with a client device, user input comprising a transportation arrangement problem to be solved and user preference for solving the problem, the user preference having been received via a user interface of the application and comprising multiple objectives and performance parameters for weighting the objectives;

    identify an optimization function for generating at least one solution to the problem, wherein the optimization function is identified based on the user preference;

    in response to identifying a single objective optimization function, initiate the optimization function from a single objective optimization function library in the optimization system;

    in response to identifying a multi-objective optimization function, initiate the optimization function from a multi-objective optimization function library in the optimization system;

    the optimization function retrieves the historical and real-time data based on the user preference for solving the problem and generates one or more best routes for the transportation arrangement problem, wherein retrieving the historical data comprises generating an aggregation query corresponding to the optimization function and executing the aggregation query on the historical data of the integrated database, andproviding results comprising the at least one solution to the problem.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×