US 12,217,310 B1
Dynamic policy lifecycle management
Jeffrey Tyler, Manhasset, NY (US)
Assigned to Two Sigma Insurance Quantified, LP, New York, NY (US)
Filed by Two Sigma Insurance Quantified, LP, New York, NY (US)
Filed on Dec. 17, 2020, as Appl. No. 17/124,985.
Claims priority of provisional application 62/949,442, filed on Dec. 17, 2019.
Int. Cl. G06Q 40/08 (2012.01); G06Q 10/101 (2023.01); G06Q 30/018 (2023.01); G06Q 30/0282 (2023.01); G06F 16/22 (2019.01)
CPC G06Q 40/08 (2013.01) [G06Q 10/101 (2013.01); G06Q 30/018 (2013.01); G06Q 30/0282 (2013.01); G06F 16/22 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a processing device; and
a memory coupled to the processing device and storing instructions that, when executed by the processing device, cause the system to perform operations comprising:
obtaining one or more specifications related to a first insurance product, the specifications configured as one or more data structures containing processor-executable data elements representative of parameters of the first insurance product;
obtaining tenant requirements of a first tenant, for one or more parameters of the first insurance product;
processing the one or more specifications with respect to the tenant requirements to configure a first product model with respect to the first tenant, the first product model being a data structure storing a snapshot of parameters of the first insurance product at a first point in time, according to the requirements of the first tenant;
storing the first product model in a product model store, the product model store configured as an object-oriented database;
receiving a first request from a first user, the first request including data related to an insurance product;
identifying the first product model based on the data of the first request;
generating, using the first product model, a first policy instance based on at least the first request, the first policy instance representing the parameters of the first insurance product according to the requirements of the first tenant;
receiving a second request from the first user, the second request comprising one or more changes to parameters of the first policy instance;
in response to the second request, initiating an operation with respect to the first policy instance based on the association between the first policy instance and the first product model, to analyze the one or more changes to the parameters of the first policy instance;
displaying results of the operation on a display associated with the first user.