Patent ID: 11948165
Assignee: BIDAH TECHNOLOGIES PTY LTD
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for notifying a vendor of a customer request comprising:
receiving, by an application platform server, a customer request for supply of a service by any one of a plurality of vendors, each one of the plurality of vendors being a service supplier enabled to make an offer, via a vendor device in data communication with the application platform server via a communication network, to supply a service subject of the customer request, the customer request being transmitted by a customer device to the application platform server over the communication network, the customer request including customer identification data, geolocation data and at least one customer request criteria;
responsive to receiving the customer request, retrieving customer information from a database by the application platform server based on the customer identification data;
identifying automatically by the application platform server a set of vendors suitable for providing the customer request from the plurality of vendors based on geolocation of the vendor device relative to the customer device and one or more criteria of the at least one customer request criteria;
retrieving, by the application platform server, vendor information for each of the set of vendors from the database;
for each of the set of vendors, the application platform server calculating a vendor compatibility score using the vendor information retrieved from the database, the vendor compatibility score being dependent on a compatibility of the vendor to the customer request based on one or more customer request criteria from the customer request, the customer information, and the vendor information;
for each one of a subset of the set of vendors, the subset selected based on vendor compatibility score, generating an adaptive vendor pricing index based on the vendor compatibility score for each of the set of vendors, the customer request information and the retrieved customer information, which is used to determine an estimate of a probability of the vendor being selected to provide the customer request at each of at least one customer request reference price, wherein the probability of a vendor being selected is based at least in part on a customer score index, the customer score index being calculated based on a combination of a customer score and the customer information, and wherein the customer score is generated for the customer request based on the customer request criteria, system capabilities, and real time market metrics;
transmitting, by the application platform server via the communication network, summary data of the customer request to the vendor device of each one of the subset of the set of vendors, wherein the summary data of the customer request, transmitted to the vendor device of each one of the subset of the set of vendors, triggers operation of a timer on the vendor device of each one of the subset of the set of vendors for responding to the customer request, and includes at least one customer request reference price, and the probability of the vendor being selected to provide the customer request at the at least one customer request reference price;
responsive to receiving by the application platform server one or more offers transmitted by the vendor device of each one of the subset of the set of vendors, transmitting to the customer device at least one offer price and vendor information relevant to the customer request; and
responsive to receiving by the application platform server an acceptance of one offer transmitted by the customer device, transmitting an indication of acceptance of the offer to the vendor device.