US 12,254,517 B2
System and method for evaluating a service provider of a retirement plan
Thomas R. Kmak, Bulverde, TX (US); Matthew A. Golda, Sherwood, OR (US); and Craig S. Rosenthal, Southbury, CT (US)
Assigned to Fiduciary Benchmarks Insights, LLC, Tigard, OR (US)
Filed by Fiduciary Benchmarks Insights, LLC, Tigard, OR (US)
Filed on Nov. 13, 2023, as Appl. No. 18/508,003.
Application 18/508,003 is a continuation of application No. 17/867,272, filed on Jul. 18, 2022, granted, now 11,816,735.
Application 17/867,272 is a continuation of application No. 14/693,800, filed on Apr. 22, 2015, granted, now 11,393,035, issued on Jul. 19, 2022.
Application 14/693,800 is a continuation in part of application No. 14/519,974, filed on Oct. 21, 2014, abandoned.
Claims priority of provisional application 61/894,358, filed on Oct. 22, 2013.
Prior Publication US 2024/0087032 A1, Mar. 14, 2024
Int. Cl. G06Q 40/06 (2012.01)
CPC G06Q 40/06 (2013.01) 18 Claims
OG exemplary drawing
 
1. A system for evaluating an advisor of a selected retirement plan, comprising:
one or more load balancing web servers configured to operate behind a first firewall;
one or more application web servers configured to operate behind a second firewall that is behind the first firewall;
an XML database configured to operate behind the second firewall and downstream of the one or more application web servers, the XML database configured to communicate with the one or more application web servers and the one or more application web servers are configured to communicate with the one or more load balancing web servers, the XML database comprising plan data of the selected retirement plan in XML format and other plan data of other retirement plans in XML format, wherein the plan data and the other plan data numerically define numerical and non-numerical characteristics of the selected plan and of the other retirement plans;
wherein, responsive to the one or more load balancing web servers receiving an HTTP request from a web browser of a user:
(i) the one or more load balancing web servers are configured to automatically and electronically transmit, in real time, the HTTP request to the one or more application web servers;
(ii) the one or more application web servers are configured to automatically select, in real time, a comparison group from the other retirement plans stored in the XML database based on the characteristics of the selected retirement plan;
(iii) the one or more application web servers are configured to generate a numerical scope-of-services comparison for service categories between a scope-of-services provided by the advisor of the selected retirement plan and scopes-of-services provided by advisors of the comparison group by automatically quantifying each of the service categories based on numerically assigned levels of difficulty of services provided by the advisor within each of the service categories;
(iv) the one or more application web servers are configured to automatically create, in real time, a user-customizable, electronically displayable report in PDF format or HTML format that presents a visual summary of the numerical scope-of-services comparison for the advisor of the selected retirement plan; and
(v) the one or more load balancing web servers are configured to automatically and electronically deliver, in real time, the report to the web browser of the user to provide proof that the advisor is meeting fiduciary objectives.