A system (100) comprising: a communication server (102); at least one user communication device (104) having an associated user and configured to initiate an unallocated delivery booking which includes a pick up and drop off location; at least one driver communication device (106) having an associated delivery vehicle and configured to provide delivery vehicle location data; and communication network equipment (108) configured to establish communication with the communications server (102), the at least one user communication device (104), and the at least one driver communication device (106); wherein the communications server (102) comprises at least one processor (s) (116), at least one memory (118), the server (102) being configured, under control of one or more of the at least one processor (s) (116), to execute instructions stored in one or more of the at least one memory (118) to: receive a plurality of delivery bookings; storing data for the received delivery bookings in a candidate pool; determine an allocation of a plurality delivery vehicles to one or more of the delivery bookings the candidate pool; store data relating to the allocated delivery bookings and unallocated delivery bookings in the candidate pool; redetermine an optimised allocation of delivery vehicles to the allocated delivery bookings and the unallocated delivery bookings in the candidate pool; and dispatch delivery vehicles to the allocated delivery bookings and unallocated delivery bookings according to the redetermination.
Système (100) comprenant : un serveur de communication (102); au moins un dispositif de communication d'utilisateur (104) ayant un utilisateur associé et configuré pour initier une réservation de livraison non attribuée qui comprend un emplacement de ramassage et de dépôt; au moins un dispositif de communication de conducteur (106) ayant un véhicule de livraison associé et configuré pour fournir des données d'emplacement de véhicule de livraison; et un équipement de réseau de communication (108) configuré pour établir une communication avec le serveur de communication (102), l'au moins un dispositif de communication d'utilisateur (104), et l'au moins un dispositif de communication de conducteur (106); le serveur de communication (102) comprenant au moins un ou plusieurs processeurs (116), au moins une mémoire (118), le serveur (102) étant configuré, sous la commande d'un ou de plusieurs du ou des processeurs (116), pour exécuter des instructions stockées dans une ou plusieurs de l'au moins une mémoire (118) pour : recevoir une pluralité de réservations de livraison; stocker des données pour les réservations de livraison reçues dans un groupe candidat; déterminer une attribution d'une pluralité de véhicules de livraison à une ou plusieurs des réservations de livraison du groupe candidat; stocker des données relatives aux réservations de livraison attribuées et aux réservations de livraison non attribuées dans le groupe candidat; redéterminer une attribution optimisée de véhicules de livraison aux réservations de livraison attribuées et aux réservations de livraison non attribuées dans le groupe candidat; et envoyer des véhicules de livraison aux réservations de livraison attribuées et aux réservations de livraison non attribuées en fonction de la redétermination.
A COMPUTER-IMPLEMENTED METHOD, AND A SERVER
PROCÉDÉ MIS EN ŒUVRE PAR ORDINATEUR ET SERVEUR
17.07.2025
Patent
Elektronische Ressource
Englisch
IPC: | G06Q Datenverarbeitungssysteme oder -verfahren, besonders angepasst an verwaltungstechnische, geschäftliche, finanzielle oder betriebswirtschaftliche Zwecke, sowie an geschäftsbezogene Überwachungs- oder Voraussagezwecke , DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES / G08G Anlagen zur Steuerung, Regelung oder Überwachung des Verkehrs , TRAFFIC CONTROL SYSTEMS |