IP Library › Granted Patent US 12,591,935
Granted Patent B2
US 12,591,935 · App. 18/649,743 · Granted Mar 31, 2026

Systems and methods for weather-related vehicle damage prevention

Inventors: Aaron Chan (Bloomington, IL); Christina P. Mullen (Bloomington, IL); Rosemarie Grant (Bloomington, IL); John Nepomuceno (Bloomington, IL); Cynthia L. Garretson (Bloomington, IL)
Assignee: State Farm Mutual Automobile Insurance Company
G06Q40/08G06Q10/02G07B15/02G08G1/143G08G1/148G08G1/149H04W4/80
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 12,591,935
App. No.
18/649,743
Filed
Apr 29, 2024
Granted
Mar 31, 2026
Kind
B2
Art Unit
3696
USPC
705/4
Abstract

A computer-implemented method for providing covered parking to vehicles is provided. The method may include transmitting a location identifier of a covered parking location and a communication address of a covered parking location (CPL) computing device to a vehicle computing device and/or an insurance computing device. The method may further include transmitting a signal to the vehicle computing device indicating a number of available parking spots of the covered parking location when the vehicle computing device contacts the CPL computing device, receiving a request from the vehicle computing device to reserve a parking spot of the covered parking location, determining whether to accept the request, and transmitting a response to the vehicle computing device. Accepting the request causes the CPL computing device to permit a vehicle associated with the vehicle computing device access to the covered parking location.

Claims (38)

1 . At least one covered parking location (CPL) computing device for providing covered parking to vehicles, the at least one CPL computing device comprising at least one processor in communication with at least one vehicle-associated computing device, the at least one processor configured to:

receive a request message from the at least one vehicle-associated computing device, wherein the request message includes (i) a request to reserve a parking spot within a covered parking location, and (ii) a vehicle user profile associated with at least one vehicle;

in response to the request being accepted, transmit a response message to the at least one vehicle-associated computing device including an access code for providing access to the at least one vehicle to the covered parking location;

communicate with one or more access terminals of the covered parking location, each of the one or more access terminals configured to control one or more barricades of the covered parking location to selectively permit access to the covered parking location; and

in response to receiving a notification message that the at least one vehicle has accessed the covered parking location, monitor the at least one vehicle by exchanging data signals with a camera system associated with the covered parking location.

2 . The at least one CPL computing device of claim 1 , wherein the at least one processor is further configured to determine whether to accept the request based upon the vehicle user profile.

3 . The at least one CPL computing device of claim 1 , wherein the at least one processor is further configured to process a payment transaction for the parking spot using payment information associated with at least one user of the at least one vehicle.

4 . The at least one CPL computing device of claim 1 , wherein the at least one processor is further configured to:

receive a location request requesting a location identifier associated with the covered parking location; and

transmit, in response to receiving the location request, the location identifier of the covered parking location and a communication address of the at least one CPL computing device to the at least one vehicle-associated computing device, wherein the communication address is configured to enable the at least one vehicle-associated computing device to contact the at least one CPL computing device.

5 . The at least one CPL computing device of claim 4 , wherein transmitting the location identifier of the covered parking location and the communication address of the at least one CPL computing device to the at least one vehicle-associated computing device further comprises:

detecting vehicle-associated computing devices within a predefined distance from the covered parking location; and

transmitting the location identifier to each of the vehicle-associated computing devices within the predefined distance.

6 . The at least one CPL computing device of claim 1 , wherein the at least one processor is further configured to selectively, restrict access to at least a portion of the covered parking location and any infrastructure associated with the covered parking location by transmitting an additional data signal to a security measures system, the additional data signal causing the security measures system to at least one of activating a security system or physically locking at least one door of the covered parking location or the infrastructure.

7 . The at least one CPL computing device of claim 1 , wherein the at least one vehicle-associated computing device includes at least one of a computing device located on the at least one vehicle or a mobile device of at least one user of the at least one vehicle.

8 . A computer-implemented method for providing covered parking to vehicles, the method implemented using at least one covered parking location (CPL) computing device including at least one processor in communication with at least one vehicle-associated computing device, the method comprising:

receiving a request message from the at least one vehicle-associated computing device, wherein the request message includes (i) a request to reserve a parking spot within a covered parking location, and (ii) a vehicle user profile associated with at least one vehicle;

in response to the request being accepted, transmitting a response message to the at least one vehicle-associated computing device including an access code for providing access to the at least one vehicle to the covered parking location;

communicating with one or more access terminals of the covered parking location, each of the one or more access terminals configured to control one or more barricades of the covered parking location to selectively permit access to the covered parking location; and

in response to receiving a notification message that the at least one vehicle has accessed the covered parking location, monitoring the at least one vehicle by exchanging data signals with a camera system associated with the covered parking location.

9 . The computer-implemented method of claim 8 further comprising determining whether to accept the request based upon the vehicle user profile.

10 . The computer-implemented method of claim 8 further comprising processing a payment transaction for the parking spot using payment information associated with at least one user of the at least one vehicle.

11 . The computer-implemented method of claim 8 further comprising:

receiving a location request requesting a location identifier associated with the covered parking location; and

transmitting, in response to receiving the location request, the location identifier of the covered parking location and a communication address of the at least one CPL computing device to the at least one vehicle-associated computing device, wherein the communication address is configured to enable the at least one vehicle-associated computing device to contact the at least one CPL computing device.

12 . The computer-implemented method of claim 8 further comprising selectively, restricting access to at least a portion of the covered parking location and any infrastructure associated with the covered parking location by transmitting an additional data signal to a security measures system, the additional data signal causing the security measures system to at least one of activating a security system or physically locking at least one door of the covered parking location or the infrastructure.

13 . The computer-implemented method of claim 8 , wherein the at least one vehicle-associated computing device includes at least one of a computing device located on the at least one vehicle or a mobile device of at least one user of the at least one vehicle.

14 . At least one non-transitory computer-readable storage medium having computer-executable instructions embodied thereon, wherein when executed by at least one processor included in at least one covered parking location (CPL) computing device and in communication with at least one vehicle-associated computing device, the computer-executable instructions cause the at least one processor to:

receive a request message from the at least one vehicle-associated computing device, wherein the request message includes (i) a request to reserve a parking spot within a covered parking location, and (ii) a vehicle user profile associated with at least one vehicle;

in response to the request being accepted, transmit a response message to the at least one vehicle-associated computing device including an access code for providing access to the at least one vehicle to the covered parking location;

communicate with one or more access terminals of the covered parking location, each of the one or more access terminals configured to control one or more barricades of the covered parking location to selectively permit access to the covered parking location; and

in response to receiving a notification message that the at least one vehicle has accessed the covered parking location, monitor the at least one vehicle by exchanging data signals with a camera system associated with the covered parking location.

15 . The at least one non-transitory computer-readable storage medium of claim 14 , wherein the computer-executable instructions further cause the at least one processor to determine whether to accept the request based upon the vehicle user profile.

16 . The at least one non-transitory computer-readable storage medium of claim 14 , wherein the computer-executable instructions further cause the at least one processor to process a payment transaction for the parking spot using payment information associated with at least one user of the at least one vehicle.

17 . The at least one non-transitory computer-readable storage medium of claim 14 , wherein the computer-executable instructions further cause the at least one processor to:

receive a location request requesting a location identifier associated with the covered parking location; and

transmit, in response to receiving the location request, the location identifier of the covered parking location and a communication address of the at least one CPL computing device to the at least one vehicle-associated computing device, wherein the communication address is configured to enable the at least one vehicle-associated computing device to contact the at least one CPL computing device.

18 . The at least one non-transitory computer-readable storage medium of claim 14 , wherein the computer-executable instructions further cause the at least one processor to selectively, restrict access to at least a portion of the covered parking location and any infrastructure associated with the covered parking location by transmitting an additional data signal to a security measures system, the additional data signal causing the security measures system to at least one of activating a security system or physically locking at least one door of the covered parking location or the infrastructure.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2024
From: GRANT, ROSEMARIE; MULLEN, CHRISTINA P.; NEPOMUCENO, JOHN; CHAN, AARON; GARRETSON, CYNTHIA L.
To: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Reel/Frame 067279/0553 →
Continuity (5)
Continuation 17166839 · Feb 3, 2021
Continuation 16417072 · May 20, 2019
Continuation 15133940 · Apr 20, 2016
Provisional Application 62214674 · Sep 4, 2015
Related Publication 20240281896A1 · Aug 22, 2024
References Cited (34)
US 5895169A · Holm et al. · 1999 [cited by applicant]
US 8223010B2 · Petite et al. · 2012 [cited by applicant]
US 9159080B2 · Fiorucci et al. · 2015 [cited by applicant]
US 9248823B2 · MacNeille et al. · 2016 [cited by applicant]
US 9275392B2 · Potkonjak · 2016 [cited by applicant]
US 9830748B2 · Rosenbaum · 2017 [cited by applicant]
US 9990782B2 · Rosenbaum · 2018 [cited by applicant]
US 10269190B2 · Rosenbaum · 2019 [cited by applicant]
US 10417583B1 · Chan et al. · 2019 [cited by applicant]
US 10467824B2 · Rosenbaum · 2019 [cited by applicant]
US 11227452B2 · Rosenbaum · 2022 [cited by applicant]
US 11407410B2 · Rosenbaum · 2022 [cited by applicant]
US 11524707B2 · Rosenbaum · 2022 [cited by applicant]
US 11594083B1 · Rosenbaum · 2023 [cited by applicant]
US 20060212344A1 · Marcus et al. · 2006 [cited by applicant]
US 20090204319A1 · Shanbhag et al. · 2009 [cited by applicant]
US 20100191584A1 · Fraser et al. · 2010 [cited by applicant]
US 20120130872A1 · Baughman · 2012 [cited by examiner]
US 20130255174A1 · Stafford et al. · 2013 [cited by applicant]
US 20130265174A1 · Scofield et al. · 2013 [cited by applicant]
US 20140143061A1 · Abhyanker · 2014 [cited by applicant]
US 20140309855A1 · Tran · 2014 [cited by applicant]
US 20150294431A1 · Fiorucci et al. · 2015 [cited by applicant]
US 20220092893A1 · Rosenbaum · 2022 [cited by applicant]
US 20220340148A1 · Rosenbaum · 2022 [cited by applicant]
US 20230060300A1 · Rosenbaum · 2023 [cited by applicant]
EP 3239686A1 · 2017 [cited by applicant]
EP 3578433B1 · 2020 [cited by applicant]
EP 3730375B1 · 2021 [cited by applicant]
EP 3960576A1 · 2022 [cited by applicant]
EP 4190659A1 · 2023 [cited by applicant]
EP 4190660A1 · 2023 [cited by applicant]
Schatz, Amy; “Getting grip on the tablet PCs; 2 Austin companies hope to become leaders in the small but growing market”; Austin American Statesman; Dec. 2003. (Year: 2003). [cited by applicant]
Bell, Mark; “Wintry weather may curb travel”, The Daily News Journal; Murfreesboro, Tenn. Dec. 23, 2010. (Year: 2010). [cited by applicant]