US 11,869,029 B2
Tool for generating and publishing vehicle offer
Diana S. Lee, Cresskill, NJ (US); Matthew R. Woodruff, New York, NY (US); and Mohammad Nauman Hafiz, Brooklyn, NY (US)
Assigned to Constellation Software Inc., New York, NY (US)
Filed by Constellation Software Inc., New York, NY (US)
Filed on Feb. 4, 2022, as Appl. No. 17/592,596.
Application 17/592,596 is a continuation of application No. 15/977,135, filed on May 11, 2018, granted, now 11,244,339.
Claims priority of provisional application 62/537,779, filed on Jul. 27, 2017.
Claims priority of provisional application 62/505,487, filed on May 12, 2017.
Prior Publication US 2022/0156778 A1, May 19, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/0207 (2023.01); G06Q 30/0601 (2023.01); G06F 3/0482 (2013.01)
CPC G06Q 30/0223 (2013.01) [G06F 3/0482 (2013.01); G06Q 30/0611 (2013.01); G06Q 30/0643 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method implemented by at least one hardware processor comprising:
receiving from a first data source, a plurality of incentives offered by a vehicle manufacturer for vehicles produced by the vehicle manufacturer;
receiving from a second data source, inventory data comprising data about a plurality of vehicles currently in stock at a vehicle dealership;
causing a computing device associated with the vehicle dealership to present, via a display device, a graphical user interface to a user associated with the vehicle dealership, the graphical user interface comprising an element activatable by the user associated with the vehicle dealership to select a vehicle of the plurality of vehicles for the user associated with the vehicle dealership to generate an offer;
receiving, from the computing device associated with the vehicle dealership, an activation of the element by the user associated with the vehicle dealership, the activation selecting the vehicle for the user associated with the vehicle dealership to generate the offer;
determining, based on the plurality of incentives, at least one incentive for the selected vehicle;
causing the computing device associated with the vehicle dealership to present to the user associated with the vehicle dealership, via the graphical user interface, the at least one incentive for the selected vehicle;
receiving, from the computing device associated with the vehicle dealership, a selection, made by the user associated with the vehicle dealership, of at least one of the incentives for the selected vehicle;
causing the computing device associated with the vehicle dealership to present to the user associated with the vehicle dealership, via the graphical user interface, at least one publication destination;
receiving, from the computing device associated with the vehicle dealership, a selection of a publication destination made by the user associated with the vehicle dealership;
using a machine learning system to generate, on behalf of the user associated with the vehicle dealership, the offer for the selected vehicle based on the selected vehicle by the user associated with the vehicle dealership, the selected at least one of the incentives by the user associated with the vehicle dealership, and the selected publication destination by the user associated with the vehicle dealership;
causing the computing device associated with the vehicle dealership to present to the user associated with the vehicle dealership, via the graphical user interface, the generated offer to the user associated with the vehicle dealership;
receiving, from the computing device associated with the vehicle dealership, an acceptance of the generated offer by the user associated with the vehicle dealership;
causing the computing device associated with the vehicle dealership to present to the user associated with the vehicle dealership, via the graphical user interface, at least one audience setting for the generated offer, the at least one audience setting comprising a setting identifying a target audience;
receiving, from the computing device associated with the vehicle dealership, a selection of the at least one audience setting by the user associated with the vehicle dealership; and
publishing, at the selected publication destination and on behalf of the user associated with the vehicle dealership, the generated offer on pages of the target audience identified in the selected at least one audience setting, wherein the pages of the target audience belong to the selected publication destination.