Patent ID: 8046161

Claim:
A computer-implemented method of planning movement of freight using vehicles, the method comprising: receiving in a computer, a plurality of trips to be performed to move freight using vehicles; wherein each trip comprises a group of orders to move goods by a single vehicle performing said each trip; receiving input through fields in at least one screen of a user interface, to identify a plurality of rules, at least one rule comprising a first condition and a second condition; said computer using a predetermined grammar and a predetermined syntax to dynamically construct a query to be issued to a database, at least by concatenating the first condition, the second condition and a Boolean operator between the first condition and the second condition to form said at least one rule; and releasing by said computer storing into computer memory, a subset of trips automatically selected at least partially by execution of said query, from among said plurality of trips; wherein at least said subset of trips are created prior to said execution of said query.