×

Auto repair quote platform

  • US 10,217,150 B2
  • Filed: 01/21/2016
  • Issued: 02/26/2019
  • Est. Priority Date: 04/15/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing auto repair quotes, comprising:

  • storing, on a server, a platform of providers with firm quotes, the platform of providers with firm quotes comprising a plurality of service provider profiles, each of the plurality of service provider profiles being associated with one of a plurality of automotive service providers, each of the plurality of service provider profiles comprising service provider geographic information, a service provided by the automotive service provider, and quote information provided by the automotive service provider and corresponding to that particular service, wherein each stored service is selected from a set of predefined services, wherein the quote information is individual to each automotive service provider wherein each stored service is associated with a particular make, model, and year of automobile, wherein a service request from a customer further includes the make, model, and year of an automobile, and wherein each of the plurality of service provider profiles is configured to be accessed and edited directly through a shop owner section by the automotive service provider with which it is associated, each shop owner section comprising a quote history, an appointment booking history, and one or more price determination analytics based on at least the quote history and the appointment booking history;

    displaying, on a user interface, a set of predefined services, each of the set of predefined services being selectable to directly generate a repair request form;

    receiving, by the server and from the user interface, a service request from a customer identifying a service selected from the set of predefined services, and further comprising customer geographic information;

    maintaining, by the server, an aggregator database of updated available service provider appointment data that is associated with and individual to each automotive service provider, wherein maintaining the database comprises;

    receiving, by the server, scheduling information for an automotive service provider, said automotive service provider scheduling information being provided in the form of available unfilled timeslots and automotive service provider operating hours,storing, by the server, in the aggregator database, the received automotive service provider scheduling information, and associating the received automotive service provider scheduling information with an automotive service provider,receiving, by the server, new automotive service provider scheduling information indicating a booked appointment, andupdating, by the server, the available service provider appointment data in the aggregator database by modifying at least one unfilled timeslot to a filled timeslot indicating the booked appointment;

    processing, by the server, the service request, for each automotive service provider having the identified service stored in the aggregator database, wherein processing comprises;

    generating, from the stored automotive service provider scheduling information, a plurality of individual start times,determining if there is quote information corresponding to the identified service and the selected automotive service provider, and if so retrieving said quote information;

    dynamically displaying, to the customer, a limited list of data comprising a plurality of services offered by a plurality of automotive service providers having a predefined proximity to the customer based on the customer geographic information, and automatically populating the limited list of data based on a selection of services provided in the automotive service provider profile of each of the plurality of automotive service providers and based on retrieved quote information;

    displaying, on the user interface, the plurality of individual start times;

    receiving, on the server, a customer-selected automotive service provider and a customer-selected start time; and

    booking a service appointment at the customer-selected automotive service provider at the customer-selected start time and for the identified service request, wherein booking comprises;

    receiving, by the server and from a user interface, a customer address for an electronic communication, wherein the customer address is withheld prior to the booking step;

    sending, via the server, an electronic communication providing information on the appointment,updating the available service provider appointment data in the aggregator database by modifying at least one unfilled timeslot to a filled timeslot indicating the booked appointment,forwarding, from the server, the booked appointment to at least one parts supplier;

    identifying parts likely to be required by the requested service; and

    sending said parts from the parts supplier to the customer-selected automotive service provider.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×