Systems and methods for intelligent configuration of a dynamic interface
First Claim
1. A method comprising:
- periodically analyzing rate information and rate request information associated with a first insurance product offering to identify one or more impactful input fields associated with a first user interface configuration schema of a plurality of user interface configuration schemata, wherein the first user interface configuration schema corresponds to the first insurance product offering, wherein each of the plurality of user interface configuration schemata identifies a plurality of information objects corresponding to a plurality of input fields configured to receive rate request information, wherein the rate request information associated with the first insurance product offering comprises information received via a plurality of input fields of a first user interface configured using the first user interface configuration schema, wherein the rate information associated with the first insurance product offering is generated based on the rate request information, and wherein the one or more impactful input fields are a subset of the plurality of input fields of the first user interface identified as having an effect on an accuracy of the rate information associated with the first insurance product offering;
in response to identifying the one or more impactful input fields, dynamically modifying a second user interface configuration schema of the plurality of user interface configuration schemata based on the one or more impactful input fields, wherein the second user interface configuration schema corresponds to a second insurance product offering, wherein a plurality of information objects of the second user interface configuration schema configure a plurality of input fields of a second user interface, and wherein modifying the second user interface configuration schema based on the one or more impactful input fields comprises at least one of;
adding the one or more impactful input fields to the plurality of input fields of the second user interface configuration schema,relocating one or more of the plurality of input fields of the second user interface configuration schema based on the one or more impactful input fields, andremoving one or more of the plurality of input fields of the second user interface configuration schema corresponding to the one or more impactful input fields;
receiving a request for the second user interface configuration schema, wherein the request is received from an electronic device;
in response to receiving the request, providing the second user interface configuration schema to the electronic device, wherein providing the second user interface configuration schema to the electronic device comprises providing the plurality of information objects of the second user interface configuration schema to the electronic device to configure the plurality of input fields of the second user interface for display by the electronic device;
subsequent to providing the second user interface configuration schema, receiving information from the electronic device, wherein the received information corresponds to data entered into the plurality of input fields of the second user interface configured in accordance with the second user interface configuration schema;
determining whether the received information is valid; and
in response to a determination that the received information is valid, providing rate information associated with the second insurance product offering to the electronic device.
5 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving a request for a user interface configuration schema, and, in response to receiving the request, providing the user interface configuration schema to the electronic device. The request may be received from or at an electronic device. The user interface configuration schema may include information for configuring one or more input fields of a user interface provided by the electronic device. Subsequent to providing the user interface configuration schema, the method includes receiving information from the electronic device. The information may correspond to data entered into the one or more input fields of the user interface. The method includes determining whether the received information is valid, and, in response to a determination that the received information is valid, providing rate information associated with an insurance product offering to the electronic device.
66 Citations
20 Claims
-
1. A method comprising:
-
periodically analyzing rate information and rate request information associated with a first insurance product offering to identify one or more impactful input fields associated with a first user interface configuration schema of a plurality of user interface configuration schemata, wherein the first user interface configuration schema corresponds to the first insurance product offering, wherein each of the plurality of user interface configuration schemata identifies a plurality of information objects corresponding to a plurality of input fields configured to receive rate request information, wherein the rate request information associated with the first insurance product offering comprises information received via a plurality of input fields of a first user interface configured using the first user interface configuration schema, wherein the rate information associated with the first insurance product offering is generated based on the rate request information, and wherein the one or more impactful input fields are a subset of the plurality of input fields of the first user interface identified as having an effect on an accuracy of the rate information associated with the first insurance product offering; in response to identifying the one or more impactful input fields, dynamically modifying a second user interface configuration schema of the plurality of user interface configuration schemata based on the one or more impactful input fields, wherein the second user interface configuration schema corresponds to a second insurance product offering, wherein a plurality of information objects of the second user interface configuration schema configure a plurality of input fields of a second user interface, and wherein modifying the second user interface configuration schema based on the one or more impactful input fields comprises at least one of; adding the one or more impactful input fields to the plurality of input fields of the second user interface configuration schema, relocating one or more of the plurality of input fields of the second user interface configuration schema based on the one or more impactful input fields, and removing one or more of the plurality of input fields of the second user interface configuration schema corresponding to the one or more impactful input fields; receiving a request for the second user interface configuration schema, wherein the request is received from an electronic device; in response to receiving the request, providing the second user interface configuration schema to the electronic device, wherein providing the second user interface configuration schema to the electronic device comprises providing the plurality of information objects of the second user interface configuration schema to the electronic device to configure the plurality of input fields of the second user interface for display by the electronic device; subsequent to providing the second user interface configuration schema, receiving information from the electronic device, wherein the received information corresponds to data entered into the plurality of input fields of the second user interface configured in accordance with the second user interface configuration schema; determining whether the received information is valid; and in response to a determination that the received information is valid, providing rate information associated with the second insurance product offering to the electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 19, 20)
-
-
15. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
periodically analyze rate information and rate request information associated with a first insurance product offering to identify one or more impactful input fields associated with a first user interface configuration schema of a plurality of user interface configuration schemata, wherein the first user interface configuration schema corresponds to the first insurance product offering, wherein each of the plurality of user interface configuration schemata identifies a plurality of information objects corresponding to a plurality of input fields configured to receive rate request information, wherein the rate request information associated with the first insurance product offering comprises information received via a plurality of input fields of a first user interface configured using the first user interface configuration schema, wherein the rate information associated with the first insurance product offering is generated based on the rate request information, and wherein the one or more impactful input fields are a subset of the plurality of input fields of the first user interface identified as having an effect on an accuracy of the rate information associated with the first insurance product offering; in response to identifying the one or more impactful input fields, dynamically modify a second user interface configuration schema of the plurality of user interface configuration schemata based on the one or more impactful input fields, wherein the second user interface configuration schema corresponds to a second insurance product offering, wherein a plurality of information objects of the second user interface configuration schema configure a plurality of input fields of a second user interface, and wherein modifying the second user interface configuration schema based on the one or more impactful input fields comprises at least one of; adding the one or more impactful input fields to the plurality of input fields of the second user interface configuration schema, relocating one or more of the plurality of input fields of the second user interface configuration schema based on the one or more impactful input fields, and removing one or more of the plurality of input fields of the second user interface configuration schema corresponding to the one or more impactful input fields; receiving a request for the second user interface configuration schema, wherein the request is received from an electronic device; in response to receiving the request, providing the second user interface configuration schema to the electronic device, wherein providing the second user interface configuration schema to the electronic device comprises providing the plurality of information objects of the second user interface configuration schema to the electronic device to configure the plurality of input fields of the second user interface for display by the electronic device; subsequent to providing the second user interface configuration schema, receiving information from the electronic device, wherein the received information corresponds to data entered into the plurality of input fields of the second user interface configured in accordance with the second user interface configuration schema; determining whether the received information is valid; and in response to a determination that the received information is valid, providing rate information associated with the second insurance product offering to the electronic device. - View Dependent Claims (16, 17)
-
-
18. An apparatus comprising:
- one or more processors configured to;
periodically analyze rate information and rate request information associated with a first insurance product offering to identify one or more impactful input fields associated with a first user interface configuration schema of a plurality of user interface configuration schemata, wherein the first user interface configuration schema corresponds to the first insurance product offering, wherein each of the plurality of user interface configuration schemata identifies a plurality of information objects corresponding to a plurality of input fields configured to receive rate request information, wherein the rate request information associated with the first insurance product offering comprises information received via a plurality of input fields of a first user interface configured using the first user interface configuration schema, wherein the rate information associated with the first insurance product offering is generated based on the rate request information, and wherein the one or more impactful input fields are a subset of the plurality of input fields of the first user interface identified as having an effect on an accuracy of the rate information associated with the first insurance product offering; in response to identifying the one or more impactful input fields, dynamically modify a second user interface configuration schema of the plurality of user interface configuration schemata based on the one or more impactful input fields, wherein the second user interface configuration schema corresponds to a second insurance product offering, wherein a plurality of information objects of the second user interface configuration schema configure a plurality of input fields of a second user interface, and wherein modifying the second user interface configuration schema based on the one or more impactful input fields comprises at least one of; adding the one or more impactful input fields to the plurality of input fields of the second user interface configuration schema, wherein the one or more impactful input fields comprise at least one input field included in the first user interface configuration schema and not included in the second user interface configuration schema, relocating one or more of the plurality of input fields of the second user interface configuration schema based on the one or more impactful input fields, wherein the one or more impactful input fields comprise at least one common input field of the first user interface configuration schema and the second user interface configuration schema, and removing one or more of the plurality of input fields of the second user interface configuration schema corresponding to the one or more impactful input fields; receive a request for the second user interface configuration schema; in response to receiving the request, providing the second user interface configuration schema, wherein providing the second user interface configuration schema comprises providing the information objects of the second user interface configuration schema to configure the plurality of input fields of the second user interface for display; subsequent to providing the second user interface configuration schema, receive information corresponding to data entered into the plurality of input fields of the second user interface configured in accordance with the second user interface configuration schema; determine whether the received information is valid; and in response to a determination that the received information is valid, provide rate information associated with the second insurance product offering; and a memory coupled to the one or more processors.
- one or more processors configured to;
Specification