System and method for selecting a candidate transfer apparatus
AssigneeHammel Companies Inc.
InventorJoseph Charles Dohrn
Life of this patent
Estimating the term…
Abstract
A method for determining a transfer apparatus based on user preferences includes receiving, by a computing device, at least a transfer invocation and a plurality of user preferences and generating, by the computing device, and for each candidate transfer apparatus of a plurality of candidate transfer apparatuses, a plurality of performance prognoses corresponding to the plurality of user preferences. The method includes selecting, by the computing device, a candidate transfer apparatus as a function of the plurality of performance prognoses and providing, by the computing device, the selected candidate transfer apparatus to a user.
Claims20
A method of determining a transfer apparatus based on user preferences, the method comprising:
- receiving, by a computing device, at least a transfer invocation and a plurality of user preferences, wherein the at least a transfer invocation comprises at least an origin location and at least a destination location;
- determining, by the computing device, a plurality of candidate transfer apparatuses as a function of the transfer invocation and the plurality of user preferences;
- generating, by the computing device and using a plurality of trained candidate transfer apparatus models, a plurality of performance prognoses for the plurality of candidate transfer apparatuses, wherein generating the plurality of performance prognoses comprises:
- receiving, by the plurality of trained candidate transfer apparatus models, the at least the transfer invocation and the plurality of user preferences;
- and
- generating, by each trained candidate transfer apparatus model, a performance prognosis corresponding to the candidate transfer apparatus;
- ranking, by the computing device, the plurality of performance prognoses as a function of a difference between each performance prognosis and the plurality of user preferences, wherein ranking the plurality of performance prognoses comprises:
- computing, using a loss function, a score representing a deviation between each performance prognosis and the plurality of user preferences;
- optimizing the score as a function of an objective function configured to identify a candidate transfer apparatus indicative of a maximal satisfaction of the plurality of user preferences;
- and
- ordering the plurality of performance prognoses in accordance with the optimized score;
- and
- selecting, by the computing device, a transfer apparatus as a function of the ranking;
- providing, by the computing device, the transfer apparatus selected from the plurality of candidate transfer apparatuses to a user.
A system for determining a transfer apparatus based on user preferences, the system comprising a computing device, the computing device configured to:
- receive at least a transfer invocation and a plurality of user preferences, wherein the at least a transfer invocation comprises at least an origin location and at least a destination location;
- determine a plurality of candidate transfer apparatuses as a function of the transfer invocation and the plurality of user preferences;
- generate, using a plurality of trained candidate transfer apparatus models, a plurality of performance prognoses for the plurality of candidate transfer apparatuses, wherein generating the plurality of performance prognoses comprises:
- receiving, by the plurality of trained candidate transfer apparatus models, the at least the transfer invocation and the plurality of user preferences;
- and
- generating, by each trained candidate transfer apparatus model, a performance prognosis corresponding to the candidate transfer apparatus;
- rank the plurality of performance prognoses as a function of a difference between each performance prognosis and the user preferences, wherein ranking the plurality of performance prognoses comprises:
- computing, using a loss function, a score representing a deviation between each performance prognosis and the plurality of user preferences;
- and
- optimizing the score as a function of an objective function configured to identify a candidate transfer apparatus indicative of a maximal satisfaction of the user preferences;
- ordering the plurality of performance prognoses in accordance with the optimized score;
- and
- select a transfer apparatus as a function of the ranking;
- provide the transfer apparatus selected from the plurality of candidate transfer apparatuses to a user.
Dependencies are inferred from the claim text.