US 12,346,970 B2
Automatic assignment of locations to mobile units via a back-end application computer server
Fred Y Choi, Unionville, CT (US); Robert W. Proctor, Simsbury, CT (US); Kim A. Root, East Haddam, CT (US); Vikas Sachdeva, Shrewsbury, MA (US); and Vivek Nigam, Cheshire, CT (US)
Assigned to HARTFORD FIRE INSURANCE COMPANY, Hartford, CT (US)
Filed by HARTFORD FIRE INSURANCE COMPANY, Hartford, CT (US)
Filed on Oct. 19, 2022, as Appl. No. 17/969,287.
Application 17/969,287 is a continuation of application No. 15/174,441, filed on Jun. 6, 2016, granted, now 11,508,010.
Prior Publication US 2023/0039044 A1, Feb. 9, 2023
Int. Cl. G06Q 40/08 (2012.01); G06F 3/04817 (2022.01); G06F 3/0482 (2013.01); H04W 4/021 (2018.01); H04W 4/029 (2018.01); H04W 4/12 (2009.01); H04W 8/26 (2009.01)
CPC G06Q 40/08 (2013.01) [G06F 3/04817 (2013.01); G06F 3/0482 (2013.01); H04W 4/021 (2013.01); H04W 4/029 (2018.02); H04W 4/12 (2013.01); H04W 8/26 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system to automatically assign locations to mobile units via an automated back-end application computer server, comprising:
(a) a location data store containing information about a set of locations to be visited, including, for each location to be visited, a location identifier and location coordinates, wherein each location to be visited is associated with an insurance claim submitted by a client of an insurance enterprise;
(b) a mobile unit data store containing information about a set of mobile units, including, for each mobile unit, a mobile unit identifier, mobile unit location coordinates, and a mobile unit communication address, wherein each mobile unit is associated with a claims adjuster;
(c) the back-end application computer server, coupled to the location and mobile unit data stores, including:
a computer processor, and
a computer memory, coupled to the computer processor, storing instructions that, when executed by the computer processor cause the back-end application computer server to:
(i) train a predictive model in a first stage, via a model training component, using historical claim data;
(ii) access the information about the set of locations to be visited;
(iii) prioritize the set of locations to be visited based at least in part on an estimated claim value associated with each location to be visited and the trained predictive model;
(iv) access the information about the set of mobile units;
(v) generate a map on a first interactive user interface display of at least one interactive user interface display;
(vi) receive, from a given mobile unit, a first current location of the given mobile unit;
(vii) generate an icon on the map, the icon representing the current location of the given mobile unit;
(viii) update a location of the icon on the map based on a second current location of the given mobile unit, wherein the first current location of the given mobile unit is different from the second current location of the given mobile unit;
(ix) establish at least one geo-fence defining a region;
(x) automatically assign each location of the set of locations to be visited to a mobile unit based at least in part on the location coordinates, the mobile unit location coordinates, the at least one geo-fence, and said prioritization;
(xi) calculate an estimated time of mobile unit arrival for each location to be visited;
(xii) transmit indications of each assigned location to be visited to each mobile unit via the associated mobile unit communication address;
(xiii) receive, from each client, rating information about the assigned claims adjuster;
(xiv) receive, from each claims adjuster, insurance claim information including at least one of: a noise level and a wind speed;
(XV) train the predictive model, via the model training component in a second stage based on the received rating information from each client and the received insurance claim information from each claims adjuster; and
(d) a communication port coupled to the back-end application computer server to facilitate an exchange of electronic messages, via a distributed communication network, supporting the at least one interactive user interface display associated with the automatic assignment of each location of the set of locations to be visited to mobile units, wherein the back-end application computer server facilitates a collection of location data from the assigned mobile units, wherein selection on the interactive user interface display of an icon associated with the claims adjuster results in a display of detailed information about that claims adjuster including the calculated estimated time of mobile unit arrival.