| CPC G06Q 30/08 (2013.01) [G06Q 20/389 (2013.01)] | 21 Claims |

|
1. A real-time distributed microservice application system for supporting an auction system, the real-time distributed microservice application system comprising:
a memory storing instructions; and
a stored vehicle inventory accessible by the auction system; and
a processor configured to execute the instructions to perform operations of:
obtaining dealer vehicle information from a first entity;
obtaining buyer vehicle information from a second entity;
obtaining second buyer vehicle information from a third entity,
identifying a selection of vehicles from the stored vehicle inventory, based on the buyer vehicle information and the second buyer vehicle information;
displaying the selection of vehicles to the first entity, wherein the first entity has a capability to apply at least one data input to each vehicle within the selection of vehicles;
automatically creating a first dynamic and real-time auction for the second entity based on the selection of vehicles;
automatically creating a second dynamic and real-time auction for the third entity based on the selection of vehicles, wherein the selection of vehicles is simultaneously accessible by the first dynamic and real-time auction and the second dynamic and real-time auction;
transmitting a message to the second entity to join the first dynamic and real-time auction;
transmitting a message to the first entity to join the first dynamic and real-time auction;
transmitting a message to the third entity to join the second dynamic and real-time auction;
connecting the first and second entity in a server environment to implement the first dynamic and real-time auction;
connecting the third entity in a second server environment to implement the second dynamic and real-time auction, wherein the first dynamic and real-time auction runs simultaneously with the second dynamic and real-time auction;
obtaining a bid from the first entity on at least a first vehicle in the selection of vehicles in the first dynamic and real-time auction, wherein the first entity has a capability to adjust the bid based on the data input;
causing a display of a graphical interface representing the first dynamic and real-time auction with a first real-time and dynamically changing visual element, wherein the first real-time and dynamically changing visual element is associated with a current bid;
causing an automatic adjustment, in the graphical interface, of the first real-time and dynamically changing visual element based on the current bid;
allowing the second entity to accept or decline the current bid, wherein the first dynamic and real-time auction continues until a final bid is accepted by the second entity; and
upon receiving acceptance of the final bid by the second entity, receiving a selection from the first entity to select the first vehicle to buy from the selection of vehicles, wherein the first vehicle is automatically removed from the second dynamic and real-time auction.
|