IP Library Granted Patent US 11,687,999
Granted Patent B2
US 11,687,999 · App. 17/465,542 · Granted Jun 27, 2023

Systems and methods for reserving a replacement rental vehicle

Inventors: Josh Schumann (Lawrenceville, GA); Itobore Odje (Mableton, GA); Cagatay Azkin (Suwanee, GA); Scott Vermeyen (Atlanta, GA); Kevin Lenz (Bloomington, IL); Norma Musciotto (Alpharetta, GA); Denise Ferguson (Roswell, GA); Brian Miller (Palm Springs, CA); Chris Sharp (Dunwoody, GA); Andrea Foster (Dunwoody, GA); Ivan Hall (Bloomington, IL); Tracey Herring (Lilburn, GA); Steve Stought (Suwanee, GA); Sanjay Sen (Marietta, GA); Matt Ackers (Bloomington, IL); Tarikere Yunus Zareena Parveen (Cumming, GA); Michelle Adler (Sugar Hill, GA); Eric Brown (Dunwoody, GA); Billy Simonovich (Sugar Hill, GA); Jose Gonzalez (Snellville, GA)
Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
G06Q30/0645G06Q30/0283G06Q30/0639G06Q40/08G06Q30/0625
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,687,999
App. No.
17/465,542
Filed
Sep 2, 2021
Granted
Jun 27, 2023
Kind
B2
Art Unit
3694
USPC
705/4
Abstract

A rental self-service (“RSS”) computer system, including a processor and a memory, is provided. The processor is programmed to: (i) verify that a policyholder is eligible to receive a replacement rental; (ii) transmit a customized link to the eligible policyholder; (iii) receive an access request for access of a rental self-service portal, (iv) retrieve policyholder data using information extracted from the customized link; (v) pre-populate a portion of a searchable interface of the rental self-service portal using the retrieved policyholder data; (vi) cause rental vehicle data to be displayed to enable the policyholder to view available rental options and select a vehicle class; (vii) calculate a policyholder cost for renting a selected vehicle class; and (viii) cause to be displayed on the user device (a) the calculated policyholder cost and (b) an option to confirm the rental reservation.

Claims (65)

1. A rental self-service (“RSS”) computer system comprising a processor in communication with a memory, the processor programmed to:

verify, in response to an initial loss claim filed by a policyholder, that the policyholder is eligible to receive an insurance replacement rental by performing an eligibility check using a claim identifier associated with the initial loss claim and a policyholder identifier associated with the policyholder;

in response to the policyholder being verified as eligible, generate a customized link including a representation of the claim identifier and the policyholder identifier;

transmit the customized link to a user device associated with the policyholder;

in response to selection of the customized link at the user device, receive, from the user device, an access request for access of a rental self-service portal, the access request identifying the customized link selected by the policyholder;

retrieve, from a database, using the representation of the claim identifier and the policyholder identifier extracted from the customized link identified in the access request, policyholder data;

pre-populate a portion of a searchable interface of the rental self-service portal using the retrieved policyholder data, for display on the user device;

in response to receiving rental vehicle search input into the searchable interface, retrieve, via a plurality of Application Interface Programming (API) calls to a respective plurality of vehicle rental vendor devices, rental vehicle data that satisfies the rental vehicle search input;

cause the rental vehicle data to be displayed on the user device to enable the policyholder to view available rental options and select a vehicle class available for rent;

calculate a policyholder cost for renting a selected vehicle class based upon the policyholder data and a corresponding vehicle rental quote for the selected vehicle class, the policyholder cost including a difference between a covered rental amount indicated in the retrieved policyholder data and a rental cost indicated in the vehicle rental quote; and

cause to be displayed on the user device (i) the calculated policyholder cost and (ii) an option to confirm the rental reservation.

2. The RSS computer system of claim 1 , wherein to pre-populate the portion of the searchable interface, the processor is further programmed to retrieve and display, in one or more corresponding search input fields, rental coverage details associated with an insurance policy of the policyholder and a primary rental vendor at a geographical location associated with the policyholder.

3. The RSS computer system of claim 1 , wherein the processor is further programmed to cause display of the pre-populated searchable interface on the user device, the pre-populated searchable interface including input fields for receiving rental vehicle search input from the policyholder including one or more of: a geographical location relative to a current location of the policyholder, a geographical location relative to a repair facility, the vehicle class, a vehicle make, a vehicle model, or a vehicle availability.

4. The RSS computer system of claim 1 , wherein the processor is further programmed to, when the policyholder cost is greater than a threshold amount:

identify a non-selected vehicle class;

determine that selection of the non-selected vehicle class would reduce the policyholder cost below the threshold amount; and

cause to be displayed on the user device (iii) a recommendation that the user select the non-selected vehicle class to reduce the policyholder cost.

5. The RSS computer system of claim 1 , wherein the processor is further programmed to:

retrieve, as part of the policyholder data, a location of a designated repair facility of the policyholder; and

upon confirmation of the rental reservation, initiate delivery of a vehicle in the selected vehicle class to the designated repair facility.

6. The RSS computer system of claim 1 , wherein performing the eligibility check includes applying a plurality of eligibility rules to information in the initial loss claim.

7. The RSS computer system of claim 1 , wherein the processor is further programmed to:

receive, from the user device, the initial loss claim via a software application executed on the user device; and

cause display of the searchable interface within a user interface of the same software application executed on the user device.

8. The RSS computer system of claim 1 , wherein the processor is further programmed to transmit the rental reservation and at least some of the policyholder data to a selected vendor location.

9. A computer-implemented method for enabling a policyholder to initiate a replacement rental reservation after submission of an initial loss claim, the method implemented on a rental self-service (“RSS”) computing device including at least one processor in communication with at least one memory device, the method comprising:

verifying, in response to an initial loss claim filed by a policyholder, that the policyholder is eligible to receive an insurance replacement rental by performing an eligibility check using a claim identifier associated with the initial loss claim and a policyholder identifier associated with the policyholder;

in response to the policyholder being verified as eligible, generating a customized link including a representation of the claim identifier and the policyholder identifier;

transmitting the customized link to a user device associated with the policyholder;

in response to selection of the customized link at the user device, receiving, from the user device, an access request for access of a rental self-service portal, the access request identifying the customized link selected by the policyholder;

retrieving, from a database, using the representation of the claim identifier and the policyholder identifier extracted from the customized link identified in the access request, policyholder data;

pre-populating a portion of a searchable interface of the rental self-service portal using the retrieved policyholder data, for display on the user device;

in response to receiving rental vehicle search input into the searchable interface, retrieving, via a plurality of Application Interface Programming (API) calls to a respective plurality of vehicle rental vendor devices, rental vehicle data that satisfies the rental vehicle search input;

causing the rental vehicle data to be displayed on the user device to enable the policyholder to view available rental options and select a vehicle class available for rent;

calculating a policyholder cost for renting a selected vehicle class based upon the policyholder data and a corresponding vehicle rental quote for the selected vehicle class, the policyholder cost including a difference between a covered rental amount indicated in the retrieved policyholder data and a rental cost indicated in the vehicle rental quote; and

causing to be displayed on the user device (i) the calculated policyholder cost and (ii) an option to confirm the rental reservation.

10. The method of claim 9 , wherein pre-populating the portion of the searchable interface comprises retrieving and displaying, in one or more corresponding search input fields, rental coverage details associated with an insurance policy of the policyholder and a primary rental vendor at a geographical location associated with the policyholder.

11. The method of claim 9 , further comprising causing display of the pre-populated searchable interface on the user device, the pre-populated searchable interface including input fields for receiving rental vehicle search input from the policyholder including one or more of: a geographical location relative to a current location of the policyholder, a geographical location relative to a repair facility, the vehicle class, a vehicle make, a vehicle model, or a vehicle availability.

12. The method of claim 9 , further comprising, when the policyholder cost is greater than a threshold amount:

identifying a non-selected vehicle class;

determining that selection of the non-selected vehicle class would reduce the policyholder cost below the threshold amount; and

causing to be displayed on the user device (iii) a recommendation that the user select the non-selected vehicle class to reduce the policyholder cost.

13. The method of claim 9 , further comprising:

retrieving, as part of the policyholder data, a location of a designated repair facility of the policyholder; and

upon confirmation of the rental reservation, initiating delivery of a vehicle in the selected vehicle class to the designated repair facility.

14. The method of claim 9 , wherein performing the eligibility check comprising applying a plurality of eligibility rules to information in the initial loss claim.

15. The method of claim 9 , further comprising:

receiving, from the user device, the initial loss claim via a software application executed on the user device; and

causing display of the searchable interface within a user interface of the same software application executed on the user device.

16. The method of claim 9 , further comprising transmitting the rental reservation and at least some of the policyholder data to a selected vendor location.

17. A non-transitory computer-readable storage media having computer-executable instructions embodied thereon for enabling a policyholder to initiate a replacement rental reservation, wherein when executed by at least one processor of an RSS computing device, the computer-executable instructions cause the at least one processor to:

verify, in response to an initial loss claim filed by a policyholder, that the policyholder is eligible to receive an insurance replacement rental by performing an eligibility check using a claim identifier associated with the initial loss claim and a policyholder identifier associated with the policyholder;

in response to the policyholder being verified as eligible, generate a customized link including a representation of the claim identifier and the policyholder identifier;

transmit the customized link to a user device associated with the policyholder;

in response to selection of the customized link at the user device, receive, from the user device, an access request for access of a rental self-service portal, the access request identifying the customized link selected by the policyholder;

retrieve, from a database, using the representation of the claim identifier and the policyholder identifier extracted from the customized link identified in the access request, policyholder data;

pre-populate a portion of a searchable interface of the rental self-service portal using the retrieved policyholder data, for display on the user device;

in response to receiving rental vehicle search input into the searchable interface, retrieve, via a plurality of Application Interface Programming (API) calls to a respective plurality of vehicle rental vendor devices, rental vehicle data that satisfies the rental vehicle search input;

cause the rental vehicle data to be displayed on the user device to enable the policyholder to view available rental options and select a vehicle class available for rent;

calculate a policyholder cost for renting a selected vehicle class based upon the policyholder data and a corresponding vehicle rental quote for the selected vehicle class, the policyholder cost including a difference between a covered rental amount indicated in the retrieved policyholder data and a rental cost indicated in the vehicle rental quote; and

cause to be displayed on the user device (i) the calculated policyholder cost and (ii) an option to confirm the rental reservation.

18. The non-transitory computer-readable storage media of claim 17 , wherein the computer-executable instructions further cause the at least one processor to, when the policyholder cost is greater than a threshold amount:

identify a non-selected vehicle class;

determine that selection of the non-selected vehicle class would reduce the policyholder cost below the threshold amount; and

cause to be displayed on the user device (iii) a recommendation that the user select the non-selected vehicle class to reduce the policyholder cost.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2021
From: SCHUMANN, JOSH; ODJE, ITOBORE; AZKIN, CAGATAY; VERMEYEN, SCOTT; LENZ, KEVIN; MUSCIOTTO, NORMA; FERGUSON, DENISE; MILLER, BRIAN; SHARP, CHRIS; FOSTER, ANDREA; HALL, IVAN; HERRING, TRACEY; STOUGHT, STEVE; SEN, SANJAY; ACKERS, MATT; ZAREENA PARVEEN, TARIKERE YUNUS; ADLER, MICHELLE; BROWN, ERIC; SIMONOVICH, BILLY; GONZALEZ, JOSE
To: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Reel/Frame 057435/0081 →
Continuity (2)
Continuation 16026489 · Jul 3, 2018
Related Publication 20210398203A1 · Dec 23, 2021