USRE50477EActiveUtility

Data processing systems and methods for providing relocation alerts

Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COPriority: Feb 20, 2018Filed: Feb 5, 2024Granted: Jul 1, 2025
Est. expiryFeb 20, 2038(~11.6 yrs left)· nominal 20-yr term from priority
B60R 25/24G08G 1/127G06Q 40/08G01C 21/362G08B 21/10G01C 21/3685G01C 21/3461G08G 1/096775G05D 1/0214G08G 1/205
81
PatentIndex Score
0
Cited by
62
References
39
Claims

Abstract

A data processing and relocation alerts system for processing data and provided relocation alerts is provided. The data processing and relocation alerts system includes at least one processor in communication with at least one database. The at least one processor is programmed to: (i) store profile data for registered users including at least a user identifier, contact data, at least one asset identifier, and an asset location; (ii) receive geographical location data for an impact area; (iii) store the impact area location data in the database; (iv) compare the impact area location data to the registered user profile data to identify the at least one registered asset located within the impact area; (v) retrieve contact information of impacted registered users based on the comparison; (vi) identify at least one safe area for relocation of the at least one registered asset; (vii) transmit a relocation alert using the contact information.

Claims

exact text as granted — not AI-modified
We claim: 
     
       1. A data processing system for providing relocation alerts, the data processing system comprising:
 at least one processor; and 
 at least one database in communication with said at least one processor, said at least one processor programmed to:
 store profile data for a registered user, the profile data including at least a user identifier, contact data for the registered user, at least one asset identifierassociated with the user identifier, and an asset location for the at least one asset identifier; 
 receive geographical location data for a pre-identified geographical area; 
 identify, using a model, an impact area located within the pre-identified geographical area; 
 compare the geographical location data associated with the impact area to the registered user profile data to identify at least one registered asset located within the impact area; 
 retrieve the contact data for the registered user associated with the at least one registered asset based on the comparison, the contact data including a user device identifier for a user computer device associated with the registered user; 
 determine if a value of the at least one registered asset exceeds a threshold value; 
 determine, using at least one Global Positioning System (GPS) device, a current location of the user computer device relative to the at least one registered asset; and  
 in response to determining that the value of the at least one registered asset exceeds the threshold value, and based on the current location of the user computer device relative to the at least one registered asset, either: 
 transmit a relocation alert to the user computer device using the contact data, wherein the relocation alert i) identifies at least one safe area, ii) provides directions to the at least one safe area, and iii) prompts the registered user to input an indication of whether the at least one registered asset would be relocated to the at least one safe area; or 
 prompt the registered user to determine if the registered user desires relocation of the at least one registered asset. 
 
 
 
     
     
       2. The data processing system of  claim 1 , wherein the at least one registered asset is an autonomous vehicle, and wherein the at least one processor is further programmed to cause the autonomous vehicle to engage automatic self-transport to travel from the impact area to the at least one safe area. 
     
     
       3. The data processing system of  claim 1 , wherein the at least one registered asset is a vehicle, and wherein the at least one processor is further programmed to automatically reserve a parking space located within at least part of the at least one safe area by cross-referencing asset location data within a list of available parking spaces stored in the at least one database. 
     
     
       4. The data processing system of  claim 1 , wherein the at least one processor is further programmed to alert a third-party and instruct the third-party on where to locate the at least one registered asset within the impact area, and where to relocate the at least one registered asset within the at least one safe area. 
     
     
       5. The data processing system of  claim 1 , wherein the at least one registered asset is communicatively coupled to a the at least one GPS device, and wherein the at least one processor is further programmed to determine a location of the at least one registered asset using at least the at least one GPS device. 
     
     
       6. The data processing system of  claim 1 , wherein the at least one processor is further programmed to:
 retrieve at least one mobile device identifier associated with the at least one registered asset; 
 determine a current location of at least one mobile device associated with the at least one mobile device identifier; 
 determine a current location of the at least one registered asset; and 
 compare the current location of the at least one mobile device with the current location of the at least one registered asset, wherein:
 when the current location of the at least one mobile device is within a certain distance of the current location of the at least one registered asset, transmit the relocation alert using the contact data; and 
 when the current location of the at least one mobile device is not within the certain distance of the current location of the at least one registered asset, prompt the registered user to determine if the registered user desires relocation of the at least one registered asset. 
 
 
     
     
       7. The data processing system of  claim 1 , wherein the at least one processor is further programmed to:
 generate the model using the geographical location data, and 
 retrieve, from an insurer associated with the registered user, asset information for the at least one registered asset to determine if the value of the at least one registered asset exceeds the threshold value. 
 
     
     
       8. The data processing system of  claim 1 , wherein the at least one processor is further programmed to:
 prompt the registered user with safe location options; 
 receive from the registered user a selected safe area associated with from the safe location options; and 
 relocateinitiate relocation of the at least one registered asset to the selected safe area. 
 
     
     
       9. The data processing system of  claim 8 , wherein the at least one registered asset is an autonomous vehicle, and wherein the at least one processor is further programmed to:
 prompt the registered user to provide a vehicle access code; 
 automatically engage the autonomous vehicle using the vehicle access code; and 
 transmit instructions to the autonomous vehicle for relocation to the selected safe area. 
 
     
     
       10. The data processing system of  claim 1 , wherein the at least one processor is further programmed to transmit a confirmation alert to an insurer associated with the registered user, the confirmation alert including at least the at least one registered asset and the at least one safe area. 
     
     
       11. At least one non-transitory computer-readable storage medium having computer-executable instructions for processing data and providing relocation alerts embodied thereon, wherein when executed by a data processing computer device including at least one processor in communication with at least one database, the computer-executable instructions cause the at least one processor to:
 store profile data for a registered user, the profile data including at least a user identifier, contact data, at least one asset identifier associated with the user identifier, and an asset location for the at least one asset identifier; 
 receive geographical location data for a pre-identified geographical area; 
 identify, using a model, an impact area located within the pre-identified geographical area; 
 compare the geographical location data associated with the impact area to the registered user profile data to identify at least one registered asset located within the impact area; 
 retrieve the contact data for the registered user associated with the at least one registered asset based on the comparison, the contact data including a user device identifier for a user computer device associated with the registered user; 
 determine if a value of the at least one registered asset exceeds a threshold value; 
 determine, using at least one Global Positioning System (GPS) device, a current location of the user computer device relative to the at least one registered asset;  
 and 
 in response to determining that the value of the at least one registered asset exceeds the threshold value, and based on the current location of the user computer device relative to the at least one registered asset, either: 
 transmit a relocation alert to the user computer device using the contact data, wherein the relocation alert i) identifies at least one safe area, ii) provides directions to the at least one safe area, and iii) prompts the registered user to input an indication of whether the at least one registered asset would be relocated to the at least one safe area; or 
 prompt the registered user to determine if the registered user desires relocation of the at least one registered asset. 
 
 
     
     
       12. The at least one non-transitory computer-readable storage medium of  claim 11 , wherein the at least one registered asset is an autonomous vehicle, and wherein the computer-executable instructions further cause the at least one processor to cause the autonomous vehicle to engage automatic self-transport to travel from the impact area to the at least one safe area. 
     
     
       13. The at least one non-transitory computer-readable storage medium of  claim 11 , wherein the at least one registered asset is a vehicle, and wherein the computer-executable instructions further cause the at least one processor to automatically reserve a parking space located within at least part of the at least one safe area by cross-referencing asset location data within a list of available parking spaces stored in the at least one database. 
     
     
       14. The at least one non-transitory computer-readable storage medium of  claim 11 , wherein the computer-executable instructions further cause the at least one processor to alert a third-party and instruct the third-party on where to locate the at least one registered asset within the impact area, and where to relocate the at least one registered asset within the at least one safe area. 
     
     
       15. The at least one non-transitory computer-readable storage medium of  claim 11 , wherein the at least one registered asset is communicatively coupled to a the at least one GPS device, and wherein the computer-executable instructions further cause the at least one processor to determine a location of the at least one registered asset using at least the at least one GPS device. 
     
     
       16. The at least one non-transitory computer-readable storage medium of  claim 11 , wherein the computer-executable instructions further cause the at least one processor to:
 retrieve at least one mobile device identifier associated with the at least one registered asset; 
 determine a current location of at least one mobile device associated with the at least one mobile device identifier; 
 determine a current location of the at least one registered asset; and 
 compare the current location of the at least one mobile device with the current location of the at least one registered asset, wherein:
 when the current location of the at least one mobile device is within a certain distance of the current location of the at least one registered asset, transmit the relocation alert using the contact data; and 
 when the current location of the at least one mobile device is not within the certain distance of the current location of the at least one registered asset, prompt the registered user to determine if the registered user desires relocation of the at least one registered asset. 
 
 
     
     
       17. The at least one non-transitory computer-readable storage medium of  claim 11 , wherein the computer-executable instructions further cause the at least one processor to:
 generate the model using the geographical location data; and 
 retrieve, from an insurer associated with the registered user, asset information for the at least one registered asset to determine if the value of the at least one registered asset exceeds the threshold value. 
 
     
     
       18. The at least one non-transitory computer-readable storage medium of  claim 11 , wherein the computer-executable instructions further cause the at least one processor to:
 prompt the registered user with safe location options; 
 receive from the registered user a selected safe area associated with the safe location options; and 
 relocate the at least one registered asset to the selected safe area. 
 
     
     
       19. The at least one non-transitory computer-readable storage medium of  claim 18 , wherein the at least one registered asset is an autonomous vehicle, and wherein the computer-executable instructions further cause the at least one processor to:
 prompt the registered user to provide a vehicle access code; 
 automatically engage the autonomous vehicle using the vehicle access code; and 
 transmit instructions to the autonomous vehicle for relocation to the selected safe area. 
 
     
     
       20. The at least one non-transitory computer-readable storage medium of  claim 11 , wherein the computer-executable instructions further cause the at least one processor to transmit a confirmation alert to an insurer associated with the registered user, the confirmation alert including at least the at least one registered asset and the at least one safe area. 
     
     
       21. A data processing system for providing relocation alerts, the data processing system comprising:
 at least one processor; and 
 at least one database in communication with said at least one processor, said at least one processor programmed to:
 receive geographical location data for a pre-identified geographical area; 
 identify, using a model, an impact area located within the pre-identified geographical area; 
 compare the geographical location data associated with the impact area to registered user profile data to identify at least one registered asset located within the impact area; 
 determine that rules are satisfied for contacting a registered user associated with the registered user profile data including determining that a value of the at least one registered asset exceeds a threshold value; 
 in response to determining that the value of the at least one registered asset exceeds the threshold value, retrieve contact data for the registered user associated with the at least one registered asset, the contact data identifying a user computer device associated with the registered user; 
 determine, using at least one Global Positioning System (GPS) device, a current location of the user computer device relative to the at least one registered asset; and 
 based on the current location of the user computer device relative to the at least one registered asset, either:  transmit a relocation alert to the user computer device, wherein the relocation alert provides directions to at least one safe area; or   prompt the registered user to determine if the registered user desires relocation of the at least one registered asset.   
 
 
     
     
       22. The data processing system of  claim 21 , wherein the at least one processor is further configured to:
 transmit a the relocation alert to the user computer device using the contact data, wherein the relocation alert i) identifies at least one safe area, ii) provides directions to the at least one safe area, and iii) prompts the registered user to input an indication of whether the at least one registered asset would be relocated to the at least one safe area. 
 
     
     
       23. A data processing system for providing relocation alerts, the data processing system comprising:
 at least one processor; and   at least one database in communication with the at least one processor, the at least one processor configured to:
 receive geographical location data for a pre-identified geographical area; 
 identify, using a model, an impact area located within the pre-identified geographical area; 
 identify at least one registered asset located within the impact area; 
 determine if a value of the at least one registered asset exceeds a threshold value; 
   in response to determining that the value of the at least one registered asset exceeds the threshold value, retrieve contact data for the registered user associated with the at least one registered asset, the contact data identifying a user computer device associated with the registered user;
 determine, using at least one Global Positioning System (GPS) device, a current location of the user computer device relative to the at least one registered asset; and 
 based on the current location of the user computer device relative to the at least one registered asset, either:
 transmit a relocation alert to the user computer device, wherein the relocation alert provides directions to at least one safe area; or 
 prompt the registered user to determine if the registered user desires relocation of the at least one registered asset.  
 
   
     
     
       24. The data processing system of  claim 23 , wherein the at least one processor is further configured to store profile data for the registered user, the profile data including at least a user identifier, the contact data, at least one asset identifier associated with the user identifier, and an asset location for the at least one asset identifier.  
     
     
       25. The data processing system of  claim 24 , wherein the at least one processor is further configured to identify the least one registered asset located within the impact area by comparing the geographical location data associated with the impact area to the registered user profile data.  
     
     
       26. The data processing system of  claim 25 , wherein the at least one processor is further configured to retrieve the contact data for the registered user associated with the at least one registered asset based on the comparison.  
     
     
       27. The data processing system of  claim 24 , wherein the at least one processor is further configured to transmit the relocation alert to the user computer device using the contact data associated with the registered user.  
     
     
       28. The data processing system of  claim 23 , wherein the relocation alert i) identifies the at least one safe area, ii) provides directions to the at least one safe area, and iii) prompts the registered user to input an indication of whether the at least one registered asset would be relocated to the at least one safe area.  
     
     
       29. A computer-implemented method for providing relocation alerts, the method implemented using a data processing system including at least one processor and at least one database in communication with the at least one processor, the method comprising:
 receiving geographical location data for a pre-identified geographical area;   identifying, using a model, an impact area located within the pre-identified geographical area;   identifying at least one registered asset located within the impact area;   determining that a value of the at least one registered asset exceeds a threshold value;   in response to determining that the value of the at least one registered asset exceeds the threshold value, retrieving contact data for the registered user associated with the at least one registered asset, the contact data identifying a user computer device associated with the registered user;   determining, using at least one Global Positioning System (GPS) device, a current location of the user computer device relative to the at least one registered asset; and   determining that the current location of the user computer device relative to the at least one registered asset is within a predefined proximity, and in response, transmitting a relocation alert to the user computer device, wherein the relocation alert provides directions to at least one safe area.    
     
     
       30. The computer-implemented method of  claim 29  further comprising storing profile data for the registered user, the profile data including at least a user identifier, the contact data, at least one asset identifier associated with the user identifier, and an asset location for the at least one asset identifier.  
     
     
       31. The computer-implemented method of  claim 30  further comprising identifying the least one registered asset located within the impact area by comparing the geographical location data associated with the impact area to the registered user profile data.  
     
     
       32. The computer-implemented method of  claim 31  further comprising retrieving the contact data for the registered user associated with the at least one registered asset based on the comparison.  
     
     
       33. The computer-implemented method of  claim 30  further comprising determining to transmit the relocation alert based on the current location of the user computer device relative to the at least one registered asset, and transmitting the relocation alert to the user computer device using the contact data associated with the registered user.  
     
     
       34. The computer-implemented method of  claim 29 , further comprising determining to transmit the relocation alert based on the current location of the user computer device relative to the at least one registered asset, and transmitting the relocation alert, wherein the relocation alert i) identifies the at least one safe area, ii) provides directions to the at least one safe area, and iii) prompts the registered user to input an indication of whether the at least one registered asset would be relocated to the at least one safe area.  
     
     
       35. At least one non-transitory computer-readable storage medium having computer-executable instructions for providing relocation alerts embodied thereon, wherein when executed by a data processing computer device including at least one processor in communication with at least one database, the computer-executable instructions cause the at least one processor to:
 receive geographical location data for a pre-identified geographical area;   identify, using a model, an impact area located within the pre-identified geographical area;   identify at least one registered asset located within the impact area;   determine if a value of the at least one registered asset exceeds a threshold value;   in response to determining that the value of the at least one registered asset exceeds the threshold value, retrieve contact data for the registered user associated with the at least one registered asset, the contact data identifying a user computer device associated with the registered user;   determine, using at least one Global Positioning System (GPS) device, a current location of the user computer device relative to the at least one registered asset; and   based on the current location of the user computer device relative to the at least one registered asset, either:
 transmit a relocation alert to the user computer device, wherein the relocation alert provides directions to at least one safe area; or 
 prompt the registered user to determine if the registered user desires relocation of the at least one registered asset.  
   
     
     
       36. The at least one non-transitory computer-readable storage medium of  claim 35 , wherein the computer-executable instructions further cause the at least one processor to store profile data for the registered user, the profile data including at least a user identifier, the contact data, at least one asset identifier associated with the user identifier, and an asset location for the at least one asset identifier.  
     
     
       37. The at least one non-transitory computer-readable storage medium of  claim 36 , wherein the computer-executable instructions further cause the at least one processor to identify the least one registered asset located within the impact area by comparing the geographical location data associated with the impact area to the registered user profile data.  
     
     
       38. The at least one non-transitory computer-readable storage medium of  claim 37 , wherein the computer-executable instructions further cause the at least one processor to retrieve the contact data for the registered user associated with the at least one registered asset based on the comparison.  
     
     
       39. The at least one non-transitory computer-readable storage medium of  claim 35 , wherein the relocation alert i) identifies the at least one safe area, ii) provides directions to the at least one safe area, and iii) prompts the registered user to input an indication of whether the at least one registered asset would be relocated to the at least one safe area.

Join the waitlist — get patent alerts

Track USRE50477E — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.