Product model filtered view

US10223662B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-10223662-B1
Application numberUS-201414272321-A
CountryUS
Kind codeB1
Filing dateMay 7, 2014
Priority dateOct 10, 2013
Publication dateMar 5, 2019
Grant dateMar 5, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Generating a filtered view of an insurance product model is disclosed. A master insurance product model comprising a plurality of insurance policy elements is accessed. Each insurance policy element has a set of one or more availability indicators that indicate one or more conditions under which the insurance policy element is available. A specification of a set of filtering criteria specifying at least one value corresponding to at least one of the set of availability indicators is obtained. The master insurance product model is examined using the set of filtering criteria to generate a resulting insurance product model, wherein the resulting insurance product model is used as a basis for generating specific insurance policies. The resulting insurance product model is presented in a display.

First claim

Opening claim text (preview).

What is claimed is: 1. A system, comprising: one or more processors configured to: access a master insurance product model comprising insurance policy metadata, wherein the insurance policy metadata defines a plurality of insurance policy elements, and wherein the insurance policy metadata includes availability indicators that indicate conditions under which the insurance policy elements are available; obtain a specification of a set of customized filtering criteria specifying at least one value corresponding to at least one of the availability indicators; examine the master insurance product model using the set of customized filtering criteria and the insurance policy metadata to generate, from the master insurance product model, a resulting insurance product model, wherein the resulting insurance product model is used to generate specific insurance policies, and wherein an element is unavailable in the resulting insurance product model based at least in part on the set of customized filtering criteria; present the resulting insurance product model in a user interface, including to display the unavailable element in the user interface; and display a reason the element is unavailable in response to a user interaction with the unavailable element; and one or more memories coupled to the one or more processors and configured to provide the one or more processors with instructions. 2. The system recited in claim 1 , wherein the availability indicators comprise fields in insurance policy elements. 3. The system recited in claim 1 , wherein the availability indicators comprise one or more of: available state(s), available date(s), policy type(s), effective date(s), line(s) of business, jurisdiction(s), underwriting company(ies), business unit(s), and offering(s). 4. The system recited in claim 1 , wherein the master insurance product model is represented using a graph structure. 5. The system of claim 4 , wherein each node in the graph structure maps to an insurance policy element, wherein a node includes one or more availability indicators, and wherein generating the resulting insurance product model includes filtering the nodes in the graph structure at least in part by searching availability indicators in the nodes of the graph structure based at least in part on the set of customized filtering criteria. 6. The system recited in claim 4 , wherein in the graph structure, each node inherits an availability indicator from a node above it. 7. The system recited in claim 1 , wherein the one or more processors are further configured to select the master insurance product model from a plurality of master insurance product models. 8. The system recited in claim 1 , wherein the set of customized filtering criteria is specified in a filtering user interface whose fields are automatically generated. 9. The system recited in claim 1 , wherein the set of customized filtering criteria is specified in a filtering user interface whose fields are user configurable. 10. The system recited in claim 1 , wherein the set of customized filtering criteria is specified in a filtering user interface that allows selecting one or more scripts that specify filtering criteria. 11. The system recited in claim 10 , wherein the scripts are user customizable. 12. The system recited in claim 1 , wherein the user interface includes an option to show or hide elements that are unavailable under the set of customized filtering criteria. 13. The system recited in claim 1 , wherein the one or more processors are further configured to receive, via the user interface, a user input to indicate that an element should be made available under the set of customized filtering criteria. 14. The system recited in claim 1 , wherein the one or more processors are further configured to receive a second resulting insurance product model resulting from a specification of a second set of filtering criteria. 15. The system recited in claim 14 , wherein the one or more processors are further configured to compare the resulting insurance product model with the second resulting insurance product model. 16. The system recited in claim 15 , wherein comparing includes displaying the resulting insurance product model and the second resulting insurance product model side by side. 17. The system recited in claim 15 , wherein comparing includes identifying one or more differences between the resulting insurance product model and the second resulting insurance product model and indicating the one or more differences in the user interface. 18. The system recited in claim 17 , wherein the one or more processors are further configured to receive, via the user interface, a user input to remove the differences and make options the same in the master insurance product model. 19. A method, comprising: accessing a master insurance product model comprising insurance policy metadata, wherein the insurance policy metadata defines a plurality of insurance policy elements, and wherein the insurance policy metadata includes availability indicators that indicate one or more conditions under which the insurance policy elements are available; obtaining a specification of a set of customized filtering criteria specifying at least one value corresponding to at least one of the availability indicators; examining the master insurance product model using the set of customized filtering criteria and the insurance policy metadata to generate, from the master insurance product model, a resulting insurance product model, wherein the resulting insurance product model is used as a basis for generating specific insurance policies, and wherein an element is unavailable in the resulting insurance product model based at least in part on the set of customized filtering criteria; presenting the resulting insurance product model in a user interface, including to display the unavailable element in the user interface; and displaying a reason the element is unavailable in response to a user interaction with the unavailable element. 20. A computer program product embodied in a non-transitory computer readable storage medium and comprising computer instructions for: accessing a master insurance product model comprising insurance policy metadata, wherein the insurance policy metadata defines a plurality of insurance policy elements, and wherein the insurance policy metadata includes availability indicators that indicate conditions under which the insurance policy elements are available; obtaining a specification of a set of customized filtering criteria specifying at least one value corresponding to at least one of the availability indicators; examining the master insurance product model using the set of customized filtering criteria and the insurance policy metadata to generate, from the master insurance product model, a resulting insurance product model, wherein the resulting insurance product model is used as a basis for generating specific insurance policies, and wherein an element is unavailable in the resulting insurance product model based at least in part on the set of customized filtering criteria; presenting the resulting insurance product model in a user interface, including to display the unavailable element in the user interface; and displaying a reason the element is unavailable in response to a user interaction with the unavailable element. 21. A system, comprising: one or more processors configured to: access a master insurance product model comprising insurance policy metadata, w

Assignees

Inventors

Classifications

  • G06Q10/067Primary

    Enterprise or organisation modelling · CPC title

  • Insurance · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10223662B1 cover?
Generating a filtered view of an insurance product model is disclosed. A master insurance product model comprising a plurality of insurance policy elements is accessed. Each insurance policy element has a set of one or more availability indicators that indicate one or more conditions under which the insurance policy element is available. A specification of a set of filtering criteria specifying…
Who is the assignee on this patent?
Guidewire Software Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/067. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 05 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).