Insurance brokers act as intermediaries for their clients, which may be entities seeking insurance coverage for certain risks. Insurance brokers bring clients together with insurance providers (known as “insurance carriers”) who may be willing and able to provide the desired insurance coverage on beneficial terms for the client.
In bridging these two sides of the market, brokers may capture client requirements and details of risks that need to be insured. Insurance brokers may advise the client on what type of coverage should be considered by the client and the potential products offered by insurers that might be suitable to the client's needs, as well as advise on related matters (e.g., how the insurance policy coverage may be structured). Insurance brokers record client instructions and observations relating to proposed coverage, and then seek quotes from carriers on the basis of each client's requirements to find the coverage that best satisfies the client's needs in all respects. These records are generally inputted into one or more broker computing devices.
Brokers thus act effectively as the client's advocate in the markets in relation to its insurance needs. Accordingly, brokers aim to be a trusted advisor to their clients, to whom they owe their primary fiduciary duties. In order to achieve this aim, however, it is imperative that brokers are knowledgeable about the offerings of carriers, that they provide sound recommendations, and that they complete the process as quickly as possible for the client. Traditionally, this aim has been achieved in a largely unscientific manner, with brokers providing subjective advice on the basis of their personal experience with carriers and their instincts.
The present application describes dashboard user interfaces, methods, systems, and transactional environments for manipulating complex transaction data to identify trends and opportunities in a marketplace. An implementation of the dashboard user interface, system, and environment may be referred to herein as a Broker Dashboard. The Broker Dashboard may be a portion of an overall aggregation system called a global risk insight platform (GRIP). A broker, through the GRIP Broker Dashboard, can advise clients on making advantageous insurance decisions.
The GRIP system may advance the insurance sector by introducing for the first time a fact-based platform that allows brokers to support advice with sound statistical analysis. Generally, GRIP may utilize data collated by a broker in the course of its worldwide brokering operations to help predict, on the basis of past behavior, insurance carriers that are likely to have an appetite for a particular type of client risk, and to offer coverage appropriate to that client's needs. The GRIP technology captures key statistics obtained from business operations around insurance markets worldwide. It seeks to advance traditional broking services by introducing statistical analysis and modeling drawn from a broad pool of data which can support client decision-making. Its innovative technology permits a broker to harness the market insight that accompanies the company's placement of hundreds of thousands of deals brokered globally each year.
GRIP functions to collate and process historical and aggregated information crucial to the insurance policy decisions specific to buyers and sellers separately by class and geography around the globe. The information provided includes various transaction statistics that do not include individual trade pricing data. The data is presented in a user-friendly format that indicates in general terms the extent and approximate value of coverage which carriers are quoting and binding in particular classes and territories. Sophisticated algorithms allow a broker to predict insurance buying behavior in the coming months, thereby informing strategic marketing and buying decisions, and enabling its clients to stay ahead of the market.
Brokers and other entities may only be able to view global risk insight platform data specific to their country, region, state or other category used to identify a subset of data. Carriers are also able to obtain accumulated information on classes of business and territories in which they are interested. This benchmarking exercise allows carriers to assess in general terms how they are performing relative to their peers, which enables them to improve their products and services, and to make them more attractive to potential clients. Moreover, the platform provides insight into market conditions across multiple geographies. As such, access to global risk insight platform technology will provide an indirect benefit of forging a more coherent marketplace, by facilitating cross-border coverage.
Both sides of the market also benefit from an ‘introduction’ function, which brings together clients whose insurance policies are due for renewal and those carriers that have the risk appetites for that client's custom, typically in competition with the incumbent insurer. Clients benefit because the introduction of additional carriers increases competition among carriers for client business. The introduction function is another example of an insurer utilizing through a global risk insight platform the wealth of prior transaction data that it has at its disposal. The traditional means of brokering introductions between clients and carriers at renewal time was somewhat haphazard and reliant entirely on the knowledge possessed by individual brokers. GRIP may introduce a sophisticated and systematic introduction service which allows proactive matching of client needs to carrier risk appetite and which, in turn, allows all parties to deploy their resources more efficiently and objectively. It also enables a insurer to better understand the market as a whole and thereby to obtain the best terms and conditions for its clients, as an insurer continues to open its client renewal portfolio to all carriers, irrespective of whether they procure solutions offered by GRIP.
GRIP may create an increased degree of transparency in insurance markets, which on the one hand alerts brokers and their clients to market conditions worldwide, while on the other encourages carriers to offer clients increasingly differentiated offerings. In seeking to create this “virtuous circle,” the platform ensures that the global risk insight platform simultaneously protects from disclosure any confidential information that has the potential to facilitate collusion in the market.
The benchmarking service offered by GRIP may be one of the elements that provides the power to support brokers' instincts with facts and statistics across all major insurance markets. GRIP's ability to generate benchmarking statistics is currently the best tool to support brokers' instincts with facts and statistics across all major insurance markets. As mentioned above, before the development of GRIP, insurance broking involved a significant degree of subjective advice, based on the personal experiences of individual brokers. That subjectivity (and hence lack of precision) was not a necessary by-product of a competitive market, insofar as it did not yield more competitive negotiations in terms of range or price. On the contrary, it often led to market aberrations because of the inability of brokers to assess accurately many types of risk across various sectors and geographic regions.
Brokers predominantly used only their own instinct and experience to form an educated guess on the likely direction of insurance markets in order to obtain the best deals for their clients. This may have led to an inability of brokers to identify market aberrations in terms or pricing for similar lines of business for similar client industries in different geographic territories. It became commonplace for clients to demand more sophistication from their brokers, but no information tools previously existed to address the problem.
By inputting transaction data into a “state of the art” technology offering, GRIP may allow brokers to identify the carrier and policy structure that best suits each of the individual client's needs with far more speed and accuracy than may be generally available in the broking industry today. Because input of GRIP data occurs at both the quotation stage as well as at the bind stage, GRIP can draw insight to the shape of markets as they emerge. Brokers can predict the likely movement of markets with much greater precision, across a variety of product lines, than was possible prior to its introduction.
In some embodiments, GRIP trading data may be collected at three key points during the process of placing an insurance policy: first, when an insurer informs carriers about a client policy opportunity (known as a “trade” or a “submission”); second, when the chosen carriers provide their response to a policy proposal (“quote” or “decline”); and third, when the client decides which carrier option it wants to accept (a “hit”, a “win” or a “bind”). Opinion data is collected by way of responses to questionnaires. The information is collected by brokers and directly inputted by them into a GRIP database at the time of collection.
In some embodiments, GRIP provides two services: (1) the information provided to brokers for use with their clients; and (2) the information provided to carriers procuring global risk insight platform services. Both elements rely on the same underlying data, but each provides different levels of insight, presented in different ways. This differentiation is designed both to satisfy the commercial drivers of the different sides of the market and the desire to be competition law compliant. For example, carriers that access a global risk insight platform can access a basic (carrier-generic) information screen or (for example, for those carriers having a higher level subscription to the global risk insight platform) an individually tailored information screen, each known as a “carrier dashboard.” By contrast, brokers, on behalf of their clients, can only access specifically selected information (e.g., a stock viewpoint or customized portal) available through the “broker dashboard.” Each broker, in some embodiments, has a specialist dashboard, which is tailored to his own area of expertise.
GRIP allows brokers to identify the carrier and policy structure that best suits each of its individual client's needs with far more accuracy than is generally available in the broking industry previously. Because the input of GRIP data occurs at both the quotation stage as well as at the bind stage, the global risk insight platform can see the shape of markets as they emerge. Brokers can predict the likely movement of markets with much greater precision, across a variety of product lines, than was possible prior to its introduction.
GRIP may also introduce much more efficiency into the brokering process. Brokers can use GRIP to analyze by industry, segment, product and region, a carrier's record in converting trades into quotes and quotes into binds, thereby having a more precise view of those carriers with the strongest risk appetite for their clients. It can also look at factors such as retentions and limits, and begin to discern the different risk appetites of carriers for a particular product, based on a carrier's prior trading behavior and clients' own buying habits. This allows brokers to target submissions towards a range of carriers who are likely to have an appetite for a particular risk.
Because the GRIP technology may be able to provide information on market conditions in a variety of countries, it has the potential to promote cross-border and even pan-European trading where this is in the interest of a particular client. Because GRIP has a complete data set for trades which pass through its channels, it can show, for example, whether it might be more beneficial for a client to place a particular policy in Paris or in Amsterdam, assuming that a carrier is willing to write a risk across EU borders.
Another use of GRIP is the introduction service which it facilitates, through which carriers are given insight into when clients' existing insurance contracts are coming up for renewal. This effectively enables an insurer to institute on behalf of its clients an informal tender process for business which might not otherwise have been subject to much competition. This creation of greater visibility has the potential to invite greater interest in a client's customs and therefore more options for clients, whereas that client might otherwise have been tempted simply to renew its policy with the incumbent carrier. The introduction tool facilitates a systematic approach to understanding the options available to a client matching their needs with carrier deliverables. It also greatly improves carriers' ability to deploy their limited resources in the most effective way to meet client needs.
Again, however, the transparency created through the use of GRIP technology also inures to the benefit of carriers, insofar as the type of information to which they have access allows them to put together more robust, competitive service offerings. It is not the sort of transparency whose effect, nor whose intention, is to diminish the availability of competitive options. Instead, insurers can expect that with better information with which to communicate, brokers will be more up-to-date with the carrier's risk appetite and their value proposition, and will have a better understanding in general of clients' requirements and needs and their operating performance in relation to their peers. This will make interactions more efficient and effective allowing brokers to better provide value to clients and carriers and allow both reinsurers and carriers to serve the needs of their mutual clients in a better and faster manner.
As used herein, peers of a GRIP subscriber may be identified using a variety of techniques. In a first example, peer metrics may correspond to a top N (e.g., five, eight, ten, etc.) performers within the insurance marketplace. Performance may be determined based upon premium share, market share, or performance specific to a metric presently being accessed by a subscriber. In another example, subscribers of the insurance marketplace may be grouped by type (e.g., carrier, broker, reinsurer, etc.) and ranked within the group. In a particular example, carriers may be ranked based upon a weighted analysis of factors such as trade volume, pricing value, and premium share. From within the list of ranked subscribers, peers may be identified as being the nearest X above and Y below the present subscriber (e.g., three above and two below the present subscriber within the ranked list). In a more customized example, subscribers may be ranked based upon factors identified by the present subscriber. For example, the subscriber may list M factors (e.g., premium share, feedback score, quote to bind ratio, etc.) based upon relative importance to the subscriber, and using the ranked list the global risk insight platform may generate a ranked list of subscribers from which to identify the nearest (e.g., X above and Y below) peers to the present subscriber. In a further example, the subscriber may supply a threshold number of competitors, by name, to the global risk insight platform for use in presenting peer comparison data. The threshold, for example, may be selected to avoid the ability of the subscriber to identify competitor metrics as belonging to a particular competitor.
All data available to carriers on GRIP may be retrospective. Prior to being made available to carriers, the data may undergo a rigorous “cleansing” to ensure that data made available meets established standards. Data may also be processed by a processing entity, first to identify and correct anomalies, and then to perform the necessary analytics. The data undergoes this process for a period usually around 45 days, prior to being released into the global risk insight platform system on a quarterly basis. Upon its release, it is mingled into a data pool made up of significantly older data points, themselves anonymized and aggregated. This pooling process is designed to ensure that there can be no possible facilitation of any collusive practices, whether in theory or in practice, through the introduction of the data introduced quarterly.
In various embodiments, GRIP may provide hit rate, market flow, conversion rate, declination rate, broker insights, pipeline, statistics and other types of information to users.
Hit rate represents the proportion of quotes issued by a carrier which ultimately result in the provision of binding policies. As with quote rate, this information is particularly useful to brokers using a broker dashboard or portal to assess the likelihood that a particular carrier will be accepted by a client. For each phase, a dashboard or portal may track the market as a whole, and also allows a carrier to compare itself against the aggregate average performance of its anonymous top five competitors (e.g., top five performers within a certain realm of the insurance marketplace, five performers most similar to the present subscriber, etc.).
Market flow information may be available to carriers utilizing GRIP. Information may be presented on an annualized basis and is updated quarterly, through the process of mixing more recent information with existing older, anonymized, aggregated data. Again, it may be presented on a percentage basis, against the total book of business for a particular product, client industry and region. Users can also split the information to show incumbent against non-incumbent carriers.
Conversion rate represents the proportion of trades which ultimately re suit in binding quotes. It may be calculated by multiplying submission rates by quote rates and then by hit rates. As with submission rates, knowledge of conversion rates can allow a carrier to focus on particular industries and products in which it has an appetite for risk, and to greatly improve its service offering.
A carrier dashboard or portal may provide overviews from both the carrier and client perspective on the reasons why insurance proposals have been declined. This information is input by the broker at the time that either the carrier or the client declines a quote, and is selected from one of twenty standardized declination reasons. The carrier may then be presented with the top five reasons for declination (as a percentage of the total reasons for declination), and split further according to the carrier's preferences by reference to product, industry and deal size. The declination rationale data tool is clearly performance enhancing, as it enables carriers to determine key areas in which their performance can be improved.
A broker insights screen may be provided to present clients with key customer opinion data. It may be based on the established Net Promoter Score (“NPS”) customer loyalty metric. At its root, an NPS rating is obtained by asking customers, on a “0 to 10” rating scale, how likely they would be to recommend a product to a friend or colleague. Based on their responses, customers are categorized into one of three groups: Promoters (9-10 rating), Passives (7-8 rating), and Detractors (0-6 rating). The percentage of Detractors is then subtracted from the percentage of Promoters to obtain a Net Promoter Score. Under the NPS system, companies are encouraged to supplement this question with further queries, thereby soliciting the reasons for a customer's rating of that company or product. These reasons can then be provided to front-line employees and management teams for follow-up action.
A GRIP dashboard or portal may provide two elements in a pipeline opportunity monitoring section. The first is a statistical analysis of an insurer's renewal book of business, while the second is a report of upcoming policy renewal opportunities. A pipeline statistical analysis tool may show for each selected geographic area the total number and total value of renewal possibilities on a reinsurer's book of business falling due in the next six months. Carriers can view this information by product or by industry. This tool assists carriers in planning their future business. Brokers do not have access to the carrier dashboard.
A pipeline report tool may list opportunities arising from existing policies that are brokered which are due for renewal in the near term. The information available in this case includes client name, industry, product, approximate deal size, region, and month of maturity.
The present disclosure describes methods, systems, and transactional environments for supply knowledge and insight to insurance brokers, reinsurance brokers, and insurance carriers in an insurance marketplace environment. Aspects of the present disclosure discuss aggregating insurance transaction data and generating insurance policy transaction statistics (also referred to herein as insurance transaction statistics or just transaction statistics) for display to an insurance broker or reinsurance broker via a computing device (e.g. through a dashboard user interface). Data on insurance policy transactions may be collected from each of a number of subscriber (insurance and reinsurance) computing devices that are located across a wide geography. The data may be filtered for specific parameter values and these parameter values may be aggregated across the number of computing devices. Insurance policy transaction statistics may then be generated based on the aggregated data and organized into unique data combinations and display arrangements to assist a broker in servicing insurance clients and insurance carriers. The insurance policy transaction statistics may then be made available for display on one or more of the computing devices via a broker dashboard user interface or a reinsurance dashboard user interface.
Aspects of the present disclosure describe methods, systems, and transactional environments enabling entities (insurance carriers, reinsurance carriers, and insurance brokers) to interact with a global risk insight platform and insurance marketplace environment via graphical user interface dashboards. The terms entity and subscriber are each used herein to describe one or more of insurance carriers, reinsurance carriers, and insurance brokers. Each dashboard includes a number of controls configured, upon selection, to present the entity (insurance carriers, reinsurance carriers, and insurance brokers) with information relevant to the type of entity. The controls presented to a particular entity may be configurable based upon a user profile. For example, an insurance carrier may select various features (widgets, controls, and/or other information displays) to include within a customized dashboard. The level of customization, in some embodiments, may be based upon a subscriber level associated with the particular subscriber (e.g., customization may be an option based upon payment of an additional fee). In another example, features provided within the dashboard may be designated in part upon a user authorization level. For example, an insurance broker employed by a brokerage may have access to a limited view of business metrics, while a CEO or board member may have unlimited access to business metrics.
Beginning with the insurance brokers,
The dashboard 100 is open to a “benchmarking” tab 114a. Other tabs available to the broker include an “overview” tab 114b and a “research and analytics” tab 114c. The broker may navigate to the additional tabs 114 to access different information. For example, the “overview” tab 114b may present a customized set of widgets presenting quick information important to daily activities of the broker. Example aspects of the “research and analytics” tab 114c are described in relation to
As shown in
To create a new report, in some implementations, a user selects client information via an “identify client” pane 104. The “identify client” pane 104 includes three navigation controls 118—a “select existing client” control 118a, an “add prospective client” control 118b, and a “no client” control 118c. Upon activation of the “select existing client” control 118a, for example, the broker may be presented with a drop-down menu, search box, or other selection control for identifying a client that currently has an insurance program with the insurance marketplace environment. The client may be an existing client of the broker, or the client may have an account with the insurance marketplace without having a preexisting relationship with the broker. The “add prospective client” control 118b, upon selection, allows the broker to add a client that does not yet have an account with the insurance marketplace. The broker, for example, may enter a name of the new client. The global risk insight platform may attempt to locate a same or similar client name within the insurance marketplace, upon receipt of the identified prospective client, to avoid duplicates within the global risk insight platform and insurance marketplace environment. If the client does not yet exist within the insurance marketplace environment, the prospective client may be added. Optionally, information regarding the prospective client may be added through the “add prospective client” control 118b. For example, the broker may enter business sector, geographical location, business size, and/or business maturity information to categorize the type of prospective client entered.
If the broker wishes to generate a report that is not associated with a particular client, the broker selects the “no client” control 118c. In this manner, the broker can set up benchmarking reports to follow trends through the identification of key preexisting clients by identifying those clients using a “manage peers” pane 106. In another example, the broker may select the “no client” control 118c to create a basic report style that can later be copied and assigned to one or more prospective and/or existing clients. For example, upon receiving program information, the basic “no client” report may be modified through addition of prospective client information. In another example, the broker may prepare an example report for a prospective client which does not wish to disclose information at this time. This is also useful when the broker has no program information regarding a prospective client.
In some implementations, the broker can add one or more products to the new benchmarking report through a “manage products” pane 108. For example, the broker may select a “product categories” navigation control 122a to navigate information regarding product categories and product types. For example, upon selection of the “product categories” navigation control 122a, the broker dashboard 100 may present a list of product categories, such as, in some examples, automobile, casualty, employee benefits, employers liability, products liability, professional indemnity, and property insurance. If the broker selected a preexisting client through the “select existing client” navigational control 118a, the broker dashboard 100 may promote the products purchased by the selected client within product category selection. For example, the products purchased by the selected client may be rendered in bold, a different color, highlighted, and/or promoted to the beginning of the list to allow the broker ease of selection of relevant products to the selected client. The broker may instead or additionally opt to identify one or more products not yet purchased by the selected client, for example as penetration opportunities.
Furthermore, within each product category, the broker may be provided one or more exposure variables for selection. For example, upon selection of an “exposure” control 122b, the broker may refine selected products by desired exposure(s). Within the category of professional indemnity, exposure variables may include, in some examples, revenue/sales, square footage, total assets, total insured value, and/or number of policy years. The broker may select a number of product/exposure combinations through the “product categories” navigational control 122a and/or the “exposure” navigational control 122b. The global risk insight platform, in some embodiments, limits the maximum number of products or product/exposure combinations available within a single report. In a particular example, the global risk insight platform may limit the broker in selecting more than four, five, or eight products. Larger reports, for example, may become unwieldy or confusing for a client to digest, and multiple reports may be generated on behalf of a single client.
The broker may choose to select a target opportunity for the selected (preexisting or prospective) client through a “target opportunity” control 122d. For example, the broker dashboard 100, upon selection of the “target opportunity” control 122d, may be present the broker with one or more available opportunities for one or more of the selected product/exposure combinations. For example, for any product/exposure combination not already purchased by the selected client, the global risk insight platform may search for available opportunities. Each opportunity presented, for example, may include a premium value, exposure amount, limit, and deductible. If, instead, no available opportunity has been identified for the selected client for a particular product/exposure combination, the broker dashboard 100 may issue an alert to the broker (e.g., pop-up message, flag, warning icon, etc.) regarding a lack of available opportunity.
If the selected client has provided program information, the broker may select a “custom opportunity” navigational control 122d to enter customized opportunity information. For example, upon selection of the “custom opportunity” navigational control 122d, the broker dashboard 100 may present the broker with an interface configured for entry of custom data representing exposure value, premium, limit, deductible type, and deductible value. Although the custom opportunity is entered by the global risk information platform for the purposes of the present report, the custom opportunity, in some embodiments, is not added to the insurance marketplace environment for selection outside of the scope of the present report.
Upon identification of a client using the navigation controls 118 (and, optionally, one or more products via the “manage products” pane 108), the broker can identify peers of the client (or, if no client was identified, a selected group of clients) through the “manage peers” pane 106. By selecting a “view available peers” navigational control 120a, for example, the broker dashboard 100 may present the broker with an interface for selection of peers from a list of existing clients of the insurance marketplace environment. The peers, in some embodiments, may be limited to clients that have purchased the products identified by the broker through the “manage products” pane 108. To aid in selection, the broker dashboard 100 may present selected information regarding each available peer such as, in some examples, a country, premium level, exposure amount, limit, deductible type, industry, and business sector description.
Identification of an existing client as a peer of the identified client (e.g., existing or prospective), in some examples, can include comparing client demographic information. In one example, the peers of an identified client include other clients within a same employment sector. The demographics, in other examples, can include geographic location, size, and/or maturity. By selecting a “view candidate peers” navigational control 120b, in some implementations, the broker dashboard 100 presents the broker with a list of candidate peers, evaluated based upon demographic information corresponding to the selected client. In other implementations, the “view candidate peers” navigational control 120b, upon selection, presents the broker with a list of the one or more peers already selected (e.g., while the broker is continuing to fill in an incomplete report). In further embodiments, the broker may supply an example peer (e.g., a main competitor of a prospective client), and the platform may select a list of candidate peers based upon the demographic information of the example peer. For example, upon identification of a particular fertilizer company, other agricultural and/or industrial chemical organizations of a same size/geography/maturity may be identified. Further, the platform may suggest industries and/or product interests based upon the example peer demographic information. For example, upon identification of a delivery service, the platform may recommend searching for peers based upon organizations that have purchased motor fleet products.
In some implementations, to focus in on the type peers the broker is interested in, the broker may select a “peers by geographic region” navigational control 120d, a “peers by industry” navigational control 120e, and/or a “peers by limit range control” 120f. Additionally, in some implementations, the filters may be used consecutively or concurrently, such as peers by geography and by industry or peers by limit range and by industry. Other possibilities for filtering clients for selection include peers by premium range, peers by exposure range, peers by deductible type, and/or peers by business maturity.
When presenting potential peers on the basis of product/exposure comparison, the platform may highlight the quality of data available for each peer. For example, the broker may wish to obtain data representative of at least the past two years. Any potential peer without available information for the full time period may be deemed ineligible as a candidate peer. Further, although data is available, in some embodiments the platform identifies a concern towards the quality of the data. For example, the data for a particular candidate peer may be deemed questionable due to one or more inconsistencies between data values maintained by the insurance marketplace environment. Inconsistencies may include, in some examples, differences in insurance platform premium value and billing system premium value, an exposure value lower than a threshold level (e.g., 10 for value exposures and 4 for number of exposures), limits less than a threshold level (e.g., 10), and/or premiums less than a threshold level (e.g., 10). In the circumstance of missing data or severe validation errors, the global risk information platform may disable selection of a particular candidate peer (e.g., data cannot be trusted).
In some implementations, the broker selects a “select peer opportunities” navigational control 120c to refine the candidate peers by particular opportunities (e.g., products/exposures). For example, a given candidate peer may have purchased a number of products through the insurance marketplace environment. The broker may refine candidate peers, further, by applying one or more filters. The filter criteria, in some examples, may include geographic region, year(s) of data to review, premium amount (or range), limit amount (or range), exposure amount (or range), industry, and/or Standard Industrial Classification (SIC) code. The global risk information platform, in some embodiments, requires a minimum threshold number of selected peers relevant to each selected opportunity for generation of a report. For example, the dashboard 100 may require that the broker activate at least five peer candidates for a given opportunity opportunities. Additionally, the dashboard 100 may limit the broker to a threshold maximum number of opportunities, such as twenty opportunities.
In some implementations, upon selection of peer opportunities, the broker dashboard 100 provides the broker the opportunity to select one or more peer comparison charts for presentation of peer comparison benchmarking statistics. Within a “manage charts” pane 110, the broker is presented with graphical display options, including a number of types of scatter plots 124 and bar graphs 126, each presenting different statistical information.
As illustrated, the scatter plots options 124 include an “exposure vs. premium” plot type control 124a, a “limit vs. exposure” plot type control 124b and a “limit vs. premium” plot type control 124c. Turning to
When reviewing scatter plots, the more linear the peer data appears in the plot, the stronger the relationship between the two elements. As illustrated in
Returning to
Turning to
Returning to
Turning to
Returning to
Return to
Turning to
Returning to
In some implementations, the method 200 begins with receiving information indicating selection of a client (202). Information may be provided by a user to a global risk insight platform of an insurance marketplace environment through a software application interface. For example, as discussed in relation to
If the client is an existing client (204), in some implementations, a client industry sector is retrieved (208). For example, if a client was selected via the “select existing client” navigational control 118a, as described in
If, instead, the client is a prospective client (204), an indication of the prospective client's industry sector may be received (206). For example, prospective client information, including a client name and client industry sector, may be entered by a broker using the “add prospective client” navigational control 118b of
In some implementations, information is received indicating selection of one or more insurance products (210). The product information, for example, may include one or more product categories and/or product exposures selected from a menu system. For example, a broker may select product categories via the “product categories” navigational control 122a of the broker dashboard 100 of
In some implementations, a target opportunity is identified (212). Using the information indicating selection of one or more products, for example, the global risk insight platform may match one or more target opportunities to the indicated client. The target opportunities, in this example, may be presented to the user for selection. For example, target opportunities may be reviewed and selected by a broker through the “target opportunity” navigational control 122d of the broker dashboard 100 of
In some implementations, selection of one or more peers of the indicated client is received (214). The global risk insight platform may present a user with options regarding peers of the indicated client. For example, using the “view available peers” navigational control 120a of the broker dashboard 100 of
In some implementations, report parameters are received (216). For example, a user may identify, from options presented within a user interface, a number of statistical analysis features, such as bar graphs, scatter plots, and pie graphs, representing information pertinent to the indicated client. In a particular example, a broker may interact with the navigational controls 124 and 126 within the “manage charts” pane 110 of the broker dashboard 100 of
In some implementations, a preview report is prepared (218). Based upon the information provided to the global risk insight platform, report preview information may be generated for display upon a user interface. For example, a broker may select the “full report” navigational control 128d of the broker dashboard 100 of
In some implementations, the report preview is provided to the requesting computing system (220). The report preview may be presented within the user interface that the user interacted with to provide the various information during the preceding steps of the method 200. In other examples, the report preview may be downloaded to a memory region within the requesting computing system or transmitted to the user via email. Furthermore, the report preview may be maintained (e.g., stored) by the global risk insight platform for later access.
Although illustrated in a particular order, in other implementations, one or more steps may be in a different order. For example, selection of one or more peers may be received (214) prior to indication of selection of one or more products (210). Furthermore, one or more steps, in other implementations, may be removed or added. For example, in some implementations, rather than identifying a target opportunity, the information regarding the products and peers may be combined to prepare a report more general to a target and industry. Other modifications are possible without deviating from the scope of the method 200.
As shown in
A “quote analysis” pane 134 presents the broker with options for reviewing statistics related to the outcomes of quotes, captured along the timeline from request to bind. For example, a “carrier declination” control 142a, upon selection, may cause the broker dashboard to present a graphical analysis of carrier declination reasons to the broker. An example graphical user interface for reviewing carrier declination reasons is illustrated in
Turning to a “product and industry analysis” pane 136, a series of navigational controls 144 provide a broker with access to statistics regarding products offered via the insurance marketplace environment and insurance purchasing trends across industry sectors. Upon selection of a “top products” control 144a, the broker dashboard 100 presents the broker with a graphical display of top products by aggregate premiums. An example graphical display of top products is illustrated in
A “market analysis” pane 138 includes a series of navigational controls 146 for accessing analysis of trade volume and aggregate premiums across carriers participating in the insurance marketplace environment. A “trades by carrier” control 146a, upon selection, presents a broker with aggregate numbers of trades by carrier over a given period of time. The information may additionally include identification of a bound premium associated with the aggregate trades, accessible for example via a “carrier by aggregate premium” control 146d. As illustrated in
Reinsurance carriers may also access the global risk insight platform via a dashboard interface to review and analyze data relevant to reinsurance carriers.
Beginning with a “reports” pane 150, a “market reports” navigational control 162a, upon selection, may present the reinsurer with a report-style review of present market statistics, for example combining information accessible through one or more of a “market pricing” pane 152, a “program participation” pane 154, a “market flow analysis” pane 158, and a “premium flow analysis pane” 160. Additionally, in some embodiments, a market report may include information accessible through the research and analytics tab 114c, as described below in relation to
Turning to the “market pricing” pane 152, upon selection of an “overall pricing” navigational control 164a by the reinsurer, the reinsurance dashboard 130 presents the reinsurer with an analysis of pricing indices over a period of time. For example, as illustrated in
In the “program participation” pane 154, a series of navigational controls 166 provide the reinsurer with access to information pertaining to allocation of the reinsurer's premium by attachment point and layer limit. For example, by activating a “participation by premium” navigational control 166a, a reinsurer may be directed to an information display similar to an example screenshot 2550 of
Returning to
As shown in
Turning to
Next to the graph 1518, a “market capacity vs. utilization” bar graph 2530 illustrates a comparison of market capacity 2524a to market capacity utilization 2524b by line of business. Further, beneath the bar graph, a percentage capacity utilization 2526 is displayed. Information similar to the information provided by the bar graph 2530, for example, may be accessible via a “market capacity” control 170b of
Returning to
Turning to
Referring to
Upon selection of the research & analytics tab 114c of
Upon selection of a “feedback score” control 184a, the reinsurer may be presented with the screenshot 2570, illustrating a bar graph that compares a subscriber 2572 customer feedback score with averages for a selection of eight anonymized peers 2572 collected over a same period of time (e.g., calendar years 2012 and 2013 as illustrated in the screenshot 2570). Broker commentary may be presented (e.g., beneath the graph, as a pop-up upon selection of the subscriber 2572a data, etc.) presenting individual feedback provided by one or more brokers that have done business with the reinsurer. The data presented in the screenshot 2570 can be filtered through a series of drop-down menus 2576. For example, a “line of business” menu 2576 may map to a “feedback by business line” control 184c of
Turning to
In a first radar chart 2582a, subscriber attribute values collected from two separate time periods 2588 (e.g., year 2013 and year 2012) are displayed together to illustrate positive and negative movement in each attribute 2584 between the two consecutive time periods 2588. In a second radar chart 2582b, subscriber 2590a attribute values collected during a most recent time period (e.g., year 2013) are displayed with average peer 2590b attribute values and market average 2590c attribute values collected during the same time period. In review, a reinsurer can quickly identify strengths and weaknesses regarding the various feedback attributes 2584.
As illustrated in
Turning to
Additionally, beneath the bar graph, a table lists specific statistical values related to premium share for each of the insurance marketplace 2504, the subscriber 2506, and the average peer share 2508 as well as totals 2515 related to each particular value (2512a, 2512b, 2514a, 2514b, and 2508). Statistics 2512 associated with the insurance marketplace include total premium 2512a per line of business 2510 as well as percentage of book 2512b per line of business 2510. Statistics 2514 associated with the subscriber 2506 include GWP 2514a per line of business 2510, market share 2514b per line of business 2510, and rank 2514c per line of business 2510. In some embodiments, the information presented within the screenshot 2500 is directed towards a particular country.
The reinsurer may filter the illustrated statistics using a series of drop-down menus 2501. For example, rather than reviewing an analysis of premium value in dollars, a “category” menu 2501a provides the option of reviewing the statistical analysis on the basis of policy count (e.g., similar to a “share by policy count” control 186b of
Returning to
Turning to
In some implementations, the method 2700 begins with determining a basic portfolio composition of a requesting subscriber (2702). The composition, for example, may be composed of fundamental building blocks such as, in some examples, cedent location(s), line(s) of business, and/or product type(s). A software algorithm may analyze the subscriber's book of business to identify a portfolio composition. In another example, a user may be presented with an interactive graphical user interface selection process for identifying portfolio composition. For example, the user may select to filter information to focus on a particular geographic region, business line, product type, or product category.
In some implementations, results for a total book average portfolio of the insurance marketplace are calculated by cell (2704). Each cell, for example, may represent a particular combination of fundamental building blocks (e.g., location “North America,” product, “Treaty Pro Rata,” line of business “professional liability,” or a combination of two or more elements). If the subscriber chose to filter the information, the total book average portfolio results may similarly be filtered to the target viewpoint. The resultant information may be referred to as MarketplaceTotal. The MarketplaceTotal data reflects the average composition of the books of business of reinsurance subscribers of the insurance marketplace.
In some implementations, results for a book average portfolio of the subscriber are calculated by cell (2706). Data correlating to the results described above in relation to the total book average portfolio of the insurance marketplace may be calculated pertaining to the portfolio composition of the subscriber. The resultant information may be referred to as SubscriberS Results/S Mix. The information SubscriberS Results/S Mix reflects a composition (mix) of the book of business of the subscriber with metrics reflecting results achieved by the subscriber.
In some implementations, potential results representing the subscriber book portfolio composition and insurance marketplace averages for that composition are calculated (2708). Data corresponding to the insurance marketplace averages are combined in the composition (mix) of the subscriber portfolio to obtain metrics demonstrating potential (marketplace) results, referred to as SubscriberM Results/S Mix. The information SubscriberM Results/S Mix reflects average insurance marketplace performance, taking into account the subscriber's portfolio composition.
In some implementations, a subscriber portfolio result relative to the insurance marketplace portfolio results is calculated (2710). The difference, for example, between insurance marketplace average performance and subscriber portfolio performance may be calculated by subtracting the information MarketplaceTotal from the information SubscriberS Results/S Mix to obtain a relative result R (e.g., R=SubscriberS Results/S Mix−MarketplaceTotal).
In some implementations, a strategic decision impact component of the subscriber's achieved results is calculated (2712). The strategic impact component, for example, may be determined by calculating the difference of the insurance marketplace average based upon insurance marketplace average portfolio information and the insurance marketplace average calculated using the particular portfolio composition of the subscriber. In a particular example, the strategic decision component S is calculated as follows: S=SubscriberM Results/S Mix−MarketplaceTotal. This value represents the relative performance of the subscriber's portfolio balance to the performance of the insurance marketplace as a whole, based entirely on performance averages of the insurance marketplace. In reviewing this information, the subscriber may review the impact of the subscriber's basic portfolio composition decisions on performance without focusing on particular performance based upon the subscriber's particular book of business.
In some implementations, a tactical decision impact component of the subscriber's achieved results is calculated (2714). The tactical decision component, for example, may be determine by calculating the difference of the subscriber's result metrics and insurance marketplace averages based upon the portfolio balance of the subscriber. In a particular example, the tactical decision component T is calculated as follows: T=SubscriberS Results/S Mix−SubscriberM Results/S Mix. The subscriber may review the tactical decision component to determine how well line underwriters are performing in selecting individual cedents for building the subscriber's book of business.
In some implementations, a graphical user interface illustrating comparison information regarding strategic and tactical impact components of subscriber total results is prepared for presentation upon a subscriber computing device (2716). The graphical user interface, for example, may illustrate, using graphs, charts, tables, and/or other visual representations, relative performance aspects of the subscriber's portfolio based upon a decomposition of performance into strategic and tactical components. Further, the graphical user interface may include detailed information corresponding to performance analysis based upon separate portfolio components (fundamental blocks) of the overall portfolio composition. The user may be provided an opportunity, for example, to filter information to focus upon one or more components of the overall portfolio.
Although described in relation to a reinsurance subscriber, in other implementations, an insurance subscriber or carrier subscriber may review decomposition of strategic and tactical components of various performance metrics based upon the impact of the fundamental building blocks of the subscriber's book of business. Further, in some implementations, a subscriber may be provided the opportunity to historically analyze a potential portfolio composition, for example by selecting a balance of fundamental building blocks to define a portfolio composition. In analyzing historic performance, in some embodiments, the subscriber is presented with timeframe options (e.g., past year, past three years, past five years, etc.). The timeframe options may differ by type of subscriber. For example, monthly changes are more appropriate to insurers than to reinsurers.
Referring to
Turning to
In some implementations, upon selection of a particular bar 2646 of the bar graph of screenshot 2640, the subscriber can drill down into specific account information, for example to identify particular opportunities. A similar concept, for example, has been described in relation to pipeline opportunities of
In some examples, when identifying opportunities, potential new clients may be subscribers of the insurance marketplace and environment, clients external to the insurance marketplace and environment, and/or potential clients identified by the reinsurer. Potential clients, in some examples, may be identified by the insurance marketplace and environment based upon the potential clients' line of business and/or products relevant to the potential clients. Using the graph presented in the screenshot 2640, a subscribing reinsurer can understand opportunities on contracts and clients representing existing relationships that are defined at different levels (e.g., by broking location, cedent location, etc.).
The reinsurer may analyze potential clients by line of business using a line of business drop-down menu 2648d (e.g., accessible via a “GWP of clients by line of business” control 188b of
In the “premium by line” section 2402, statistical information regarding annual premiums for particular lines of business are shown for both the present subscriber (Acme Reinsurance Co.) and for the insurance marketplace as a whole. In other embodiments, peer comparisons may be illustrated within the “premium by line” section 2402. The peers, in some examples, may be limited to reinsurers that, for example, are active in the presented lines of business. The peers may be limited to other reinsurers participating within the insurance marketplace environment. Conversely, at least a portion of the peers may include reinsurers active outside the insurance marketplace environment. When identifying a subscribing reinsurer as a peer of the present reinsurer, in some examples, the insurance marketplace environment may compare reinsurer demographic and/or business information to identify comparable reinsurers. For example, peer reinsurers may include the closest 20 reinsurers to a GWP of the present reinsurer, reinsurers active in similar geographic locations as the present reinsurer, and/or reinsurers active in similar lines of business as the present reinsurer. In other embodiments, peers may be individually identified by subscriber Acme Reinsurance Co., for example through a search and/or selection graphical user interface.
Turning to the “global distribution of risk” section 2404, premium distribution is broken down by cedent location, identifying, for each geographic location presented on a map illustration, the insurance marketplace GWP as well as the reinsurer's (subscriber) percentage share. The shares are noted both in numerical format and in pie chart format. In other embodiments, the “global distribution of risk” section 2404 may further illustrate the average peer competitor's percentage share.
The “premium by product split” section 2406 presents a graphical illustration of relative product share by subscriber “Acme Reinsurance Co.”. As illustrated, catastrophe holds the greatest share, and facultative the smallest share, with excess of loss (27OL) and pro rata holding similar shares (totaling approximately 10% each). In other implementations, the percentages and/or total premiums associated with each product segment may also/alternatively be illustrated.
The “net promoter score summary” section 2408 presents a comparison between reinsurer NPS data, average peer NPS data for eight peers of Acme Reinsurance Co., and a market average NPS for the insurance marketplace. Further detail regarding NPS statistics is provided in relation to
Turning to
A “pipeline reports” control 196a, upon selection, may present the insurance carrier with a report-style review of transaction opportunities for the insurance carrier as forecast over an upcoming period of time (e.g., over an upcoming quarter, six months, etc.). Generally, a pipeline opportunity represents one or more of an expiring policy that may be up for renewal, a new policy interest, and/or an opportunity for early renewal or restructuring of a policy that is not otherwise expiring in the near future. The pipeline opportunities may be filtered by insurance product, insurance industry, and/or geographical region. The pipeline opportunities may also be filtered by carrier appetite, incumbency, and/or cross sale opportunities. In one example, the “pipeline reports” control 162a, upon selection, may cause the presentation of display aspects similar to those illustrated in
The “reports” pane 192 also includes a “feedback reports” control 196b, selectable to access a report-style review of customer feedback data collected, for example, via the insurance marketplace environment. The report may present feedback metrics related to the present carrier in comparison to feedback metrics related to peer competitors. Example report components are illustrated in
A “carrier reports” control 196c of the “reports” pane 192, when selected, may present the carrier with a report-style review of present market and/or benchmarking analytics, for example combining information accessible through one or more of a “flow rate analysis” pane 194, a “premium share” pane 101 of
Turning to the flow rate analysis pane 194, a set of navigational controls 198 provides access to a set of analytics referred to as “flow trading,” including submission flow, hit rate, quote rate, and conversion rate. The set of analytics, for example, are illustrated in
Upon selection by the carrier, a “submission flow v. peers” control 198a may cause presentation of a screenshot 1600 of
Rather than displaying the “flow trading” metrics individually, in some implementations, aggregate flow rates may be presented within a same display. Turning to
Turning to
To receive greater insight into historic trends of premium share metrics, for example based upon trends within particular clients or particular underwriters, in some embodiments, a row of the screenshot 2200 may be selected to cause presentation of a detailed premium share analysis, for example as illustrated in a screenshot 2220 of
Portions of aggregate premium data, either at the more abstract level presented in
Returning to
Turning to the “declination analysis” pane 107, a set of navigational controls 115 provides the carrier with the ability to review either carrier declination reasons (using a “carrier declinations” control 115a) or client declination reasons (using a “client declinations” control 115b). Carrier declination metrics are discussed in greater detail below, in relation to
As shown in the “loss analysis” pane 109, a carrier may review losses incurred through individual accounts through a series of navigational controls 119. Upon selection of a “losses” control 119a, for example, the carrier may be presented with a display similar to a screenshot 1800 of
As illustrated along the top of the screenshot 1800, a series of drop-down menus 1802 are available for filtering presentation of loss metrics. A “country” menu 1802a presents options for selection of a geographic region, similar to a “loss by geography” control 119d of
Further, the information may be illustrated in a graph presentation to identify trends in loss ratios over a period of time. Turning to
In some embodiments, the system may be used to selectively provide access to the insurance transaction statistics and/or display arrangements of the one or more sets of insurance transaction statistics (block 808). This may involve any authentication or authorization needed to determine a user's level of subscription. The system may also include transmission of the display arrangement (e.g., an image of the display arrangement or instructions for displaying the arrangement) (block 808).
The data aggregation (block 802) from a number of broker computing devices may involve a timed collection of selected data from each broker computing device to a central data store or database. The aggregation may be performed in response to an ad hoc request for one or more insurance policy transaction statistics. In particular, an ad hoc request to generate an insurance policy transaction statistic may be distinguished from statistics that are generated by a periodic reporting function, which may be initiated at fixed intervals (e.g., at the end of financial reporting periods). Further, the aggregation may be performed such that the generated insurance policy transaction statistic is based on transaction data that is available (e.g., inputted into one or more broker computing devices connected to the network) contemporaneously during a period of the request. In some embodiments, block 802 may be implemented by aggregating transaction data that is released, stored, or otherwise made available in response to the request. In this manner the aggregation may be called “real time” aggregation as the insurance transaction statistic is based on any data inputted into the system during the time of the request. Real time aggregation may be distinguished from archival aggregation of transaction data which may occur or may be performed only at fixed intervals (e.g., reporting periods). For example, archival aggregation may occur in conjunction with the periodic reporting function, where the reporting function and aggregation occur at fixed periods. In aggregating for a periodic reporting function, data that may be inputted after a cutoff period may not be included in the aggregation and/or report generation. More particularly, archival aggregation may only aggregate transaction data that has been released on a fixed schedule and may not include transaction data entered contemporaneously with an ad hoc request for generating a statistic. In some embodiments, selection of data may occur at a server that acts on the central store or database after non-filtered data from the broker computing devices is accessed and transferred to the database. Generally, the data from the broker computers may be inputted primarily by insurance brokers during the transaction of each insurance policy trade, from inception to binding (or other result, such as no response or lack of response). The majority of information within the global risk insight platform (GRIP) described herein may be broker data and/or client data. However, some data may be provided by carriers such as information on policy quotes and reasons carriers declined quotes.
Table 1 lists a set of parameters that may be collected from broker computers as part of a data aggregation process. The parameters may include at least insurance policy placement name, policy effective date/start date, policy expiration date, business unit, placement status, currency, office location, country, client name, client status, account type, client ID, source system, Data Universal Numbering System (DUNS) number, ARS industry group, and primary Standard Industrial Classification (SIC) code. The list of parameters may describe a minimum list of insurance transaction data required to produce a useful set of insurance transaction statistics.
Generally, the insurance transaction data may be collected at three key points during the process of placing an insurance policy: first, when a broker informs carriers about a client policy opportunity (known as a “trade” or a “submission”); second, when the chosen carriers provide a response to a policy proposal (“quote” or “decline”); and third, when the client decides which carrier option it wants to accept (a “hit”, a “win” or a “bind”). Opinion data may be collected using responses to questionnaires. The information may be collected by brokers and directly inputted by them into a database at the time of collection. A significant proportion of global premiums (corresponding to a large pool of insurance policy transaction data from a number of countries) brokered may be captured in the system. Moreover, the policies may cover a broad range of client industries and insurance products.
In block 802 of
The block 802 may also perform a data anonymizing process. Generally, anonymizing data may involve manipulating the data so that no individual pricing data or individual identity data can be retrieved from the data. All data available may be retrospective. Prior to being made available from the computer system, the data may undergo a “cleansing” or anonymizing process to ensure that data made available meets established standards. One process for anonymizing the data may involve commingling newly released data with a data pool made up of significantly older data points, themselves anonymized and aggregated. This pooling process may be used to help prevent possible facilitation of any collusive practices, whether in theory or in practice, through the introduction of the data introduced quarterly.
The block 804 may generate insurance policy transaction statistics that include at least an aggregate value of insurance policy premiums for insurance policies brokered by the insurance broker company. As discussed above, the insurance policy transaction statistic may be generated based on transaction data that is available in any one of the broker computing devices at the time of a request to generate the statistic. In some embodiments, the generation of the statistic may be continuous or ongoing. For example, as new data is being inputted into any one of the broker computing devices, the system may aggregate new inputs and update or regenerate a statistic. One insurance policy premium statistic may be generated by summing all collected policy premiums from the aggregated policy transaction data. It should be noted that calculations may be performed to determine specific aggregated premium values for different stages of policy transactions (e.g., for policies that are finalized or are at different stages of the transaction process). The block 804 may also anonymize any statistics generated so that no individual trade pricing or individual identity information can be extracted from the insurance transaction statistics.
The system may display (block 806) the combinations of insurance policy statistics described herein on a broker computing device that did not contribute all the insurance transaction data used to produce the statistic. In one embodiment, at least one broker computing device may display the described insurance transaction statistic combinations and arrangements where the broker computing device may not have contributed any transaction data during the aggregation process of block 802. As discussed above, it is important to foster communication of valuable data for assisting all broker members of a brokerage company to provide better customer service and to increase sales of insurance policies.
As discussed above, the system may generate (block 804) a number of different sets of insurance transaction statistics (a set including one or more elements). These sets of insurance transaction statistics may be generated based on the broker parameters and further combined and arranged in particular unique displays on a broker computing device.
A first set or combination of insurance policy transaction statistics that may be generated include a set of aggregate insurance premiums for a first period. The aggregate insurance premiums may be indexed or categorized by a region for the first period. The aggregate insurance premiums may be further indexed or categorized by insurance industry and/or insurance product for the first period. The first period may be a current period, which may be a current business or calendar quarter or annual period, or may be a user determined period. In some embodiments, an aggregate value may include a sum of all collected or accessed values for a selected parameter. The aggregate value may include a sum of all values collected when a request to aggregate and/or generate a statistic is received. In some embodiments, the aggregate value may be constantly calculated or updated as new information is being input into one or more of the broker computing devices that provides transaction data to the aggregation process. Thus, in one embodiment, the aggregate insurance premiums of the first set may be a summation of the total premiums for each of a number of policies collected by the described system.
Another insurance transaction statistic that may be combined with the aggregate insurance premiums may be aggregate insurance policy trade counts that are indexed by the regions over the first period. Generally, a trade count may include submitted, quoted, bound, indication only, and/or response trades. The trade count may not, in some embodiments, include declined or rejected trades. In one embodiment, a display arrangement may be generated and displayed showing the trade counts with (e.g., adjacent to) corresponding aggregate insurance policy premium amounts. The combinations may be displayed, for example, with the corresponding aggregate insurance policy premiums by region when the aggregate insurance premiums are also displayed by region.
An additional insurance transaction statistic that may be combined with the first set of transaction statistics may be a set of insurance policy trade status parameters.
Insurance premiums for insurance policies may be aggregated based on the insurance carriers for which the policies were placed. Thus, for example, a particular carrier may have a corresponding aggregate premium statistic that indicates an aggregate amount of insurance premiums that were placed with that carrier (by the broker company) for the first period. Accordingly, a second set of insurance transaction statistics may include at least this set of aggregate premium parameters that are categorized by insurance carriers.
A further addition to the second set of insurance transaction statistics may include aggregate insurance premiums categorized by insurance industry and/or by insurance products over a first period.
Using the displayed arrangement of information, a broker may be able to immediately determine amounts of premium placed for each product and client industry to support the broker's assertions of expertise in those products and industries during for example, a scheduled sales pitch. Generally, this is a common preliminary inquiry during initial meetings with potential clients. Accordingly, the speed at which this data can be communicated to a broker for handling a potential client is critical and the described information arrangement may guide the broker accordingly during a presentation.
In some embodiments, the vertical scales (e.g., scale ranges or scale factors) for aggregate bound premium amounts and bound trade counts may be adjusted based on a number of parameters. For example, the scales may be normalized so that aggregate bound premiums and bound trade counts for each of the displayed insurance carriers can be displayed within one screen for comparison. In some embodiments, an average ratio between aggregated bound premium amount and bound trade count may be calculated for each of the displayed insurance carriers. Another advantage of the display arrangement of
The third combination of insurance transaction statistics may provide advantages in a number of situations. For example, the combination may be advantageous during insurance renewal strategy formulation. The combination may indicate which carriers have recently been most competitive and recently have the strongest appetite for a client's insurance risk. The information combination and display arrangement may help an insurance broker facilitate client decisions. In preparing for an upcoming insurance policy renewal between a client and an existing incumbent insurance carrier, the display arrangement may be generated based on the client's primary industry as a filter. The results may indicate that the current insurance carrier (the incumbent) is not one of the top five carriers by premium for the client's industry, which may prompt advising the client to reconsider renewing with the incumbent. The display arrangement may also provide an insight into a carrier's preference for small or large premiums (e.g., ratio of trades to premium) to further guide the client as to which markets (e.g., which insurance carriers) might be the more suitable for the estimated premium for the client.
The information combination and display arrangement may help in another renewal situation. Based on client feedback, the client may prefer to stay with the incumbent insurance carrier for the renewal period. The client may be expecting a premium reduction at renewal. The information combination and display arrangement may indicate that the rates for the client's insurance product are flat and the incumbent insurance carrier appears to have a strong appetite for the insurance product. The client may then make an informed decision for the renewal period based on the most recent data.
A fourth combination of insurance transaction statistics include submit-to-quote ratios that are aggregated based on policy transactions associated with each of a set of insurance carriers. A submit-to-quote ratio is a ratio of a number of policy submissions that are quoted over a total number of policy submissions. Generally, a submission is a proposed policy that is submitted to a carrier for a price quotation. A quoted submission is a proposed or submitted policy in which an insurance carrier submits a bid (quote or price). Often times, not all submissions may be quoted or bid for, and thus, the submit-to-quote ratios are usually less than one.
The combination of statistics provides insurance brokers with the advantage of being able to identify which markets may currently be quoting for placements with certain limit and deductible characteristics. Further, the arrangement of the statistics may allow brokers to efficiently determine which specific carriers have been quoting for a client in a given industry or product group. This may be helpful in the following situations. A first situation is responsive marketing. An incumbent insurance carrier may have promised a flat renewal for a client. At the eleventh hour, the incumbent insurance carrier may quote a double-digit increase. An insurance broker needs to be able to react immediately to determine which carriers may be most likely to quote the client's program so that a last-minute submission may be made. The information combination and corresponding display arrangement may allow a broker to immediately determine that one or more markets (e.g., insurance provider) have a high submit-to-quote ratio for the type of program the client needs and a submission may be directed to each market (e.g., insurance provider). In a second situation called “carrier participation” a client may be interested in alternative insurance policy structures. The client may, in this case, want to know which insurance carriers are quoting on certain program structures to best align their program with the right carriers. The display arrangement may allow a broker to immediately identify the optimal limit and deductible level for each of its carriers. In a third situation of program design, a client may inquire about appropriateness of their limit and deductible for an existing policy. The information combination and display arrangement may allow the broker to determine where the client fits into the mix of limits and deductible ranges for a current period and advise the client appropriately.
A fifth set or combination of transaction statistics and a display arrangement of the transaction statistics illustrates carrier declined submissions and declination reasons for those declined submissions. Generally, the GRIP system provides overviews from both the carrier and client perspective on the reasons why insurance proposals have been declined. The broker may generally input this information into a broker computer at the time that either the carrier or the client declines a quote, and is selected from one of twenty standardized declination reasons. The aggregate declinations may be categorized by insurance product and insurance industry. In some embodiments, when filtering by one or both of insurance product and insurance industry, only the policies for the particular insurance product and/or insurance industry may be examined for declination reasons. Thus, the percentages of the declination reasons may be only a portion of total declination reasons for all declined policies or transactions.
The information or data arrangement of
The combination of statistics may provide insurance brokers with an advantage of being able to advise a client towards insurance carriers (markets) that may eventually be more receptive to their policy structures for specific industry and product groups. For example, if an incumbent carrier has a history of quote rejection for inferior pricing, a broker may consult the display of declination reasons for the incumbent carrier in relation to the overall carrier and peer carrier information and may advise the client to market a submission for an upcoming renewal accordingly. This could provide the client with premium savings.
The combination of carrier declination reasons and corresponding display arrangements may also have positive impacts on the following broker situations. A first situation may involve broker coaching of insurance carriers. In this situation a broker may use the aggregated information to discuss insurance carrier performance feedback. For example, an insurance carrier may meet with a broker company to introduce a new product. The underwriter or insurance carrier may ask for performance feedback from the broker. The broker may be able to use the display and information combination to demonstrate that the primary reason clients may by rejecting the carrier's quotes is inferior pricing. One may specifically identify that this carrier loses on pricing some percentage (e.g., 55%) of the time, but the carrier's peers lose on pricing less frequently (e.g., only about 30%).
In a second situation, a broker can use the information set or display arrangement of the described system to advise a client for an upcoming renewal. A broker may plan to approach three markets (insurance carriers) with a high risk for which it may be difficult to solicit bids. The client may want to know the rejection behavior of the three markets. Using the described display arrangement, the client may be advised of the top five reasons each of the carriers have rejected quotes as well as how they may match up against their peers.
A third situation may involve public perception of an insurance carrier. For example, a carrier may be under public financial pressure and clients may want to know how other insurance buyers perceive the carrier as a viable market. A broker can use the display arrangement of Client Rejection Reasons to determine why clients have declined to bind (or accept contracts) with that market (insurance carrier).
A sixth insurance transaction statistic set may include percent change in pricing and policy components for insurance policy renewals based on real time aggregated transaction data. The sixth set may show a rate of change or a percentage change in premium pricing for corresponding periods from a year ago. In other words, the rate change of a displayed quarter may be a percent change in the difference in a price value (e.g., a premium value) from the most recent quarter (e.g., second quarter of 2010) to the corresponding quarter from a year prior (e.g., second quarter 2009).
In some embodiments, the sixth insurance transaction statistic or any of the insurance statistics described herein may be generated based on real time pricing information. For example, as transaction details (e.g., of policy premiums) are inputted into a broker computer for a particular recent transaction, that data may be tagged for more immediate aggregation and/or continual recalculation (or generation) of the sixth statistic (or any of the other statistics described herein). In some embodiments, real time aggregation, as used herein, may include a release of the data values of the selected parameter(s) for access by an aggregation function immediately after the completed policy transaction has been entered into the computing system. In some embodiments, the request for the statistic may trigger a release of the data values for aggregation. The release of the data values may involve allowing access to the selected parameter values (e.g., by the aggregation function) for generation of insurance statistics. Releasing data values as used herein may involve storing the data values in a manner that makes the data values available or accessible to the aggregation function. In some embodiments, real time aggregation may include initiation of a function to transmit and/or collect data values of the selected parameter(s) immediately after a completed policy transaction has been entered into a system. In some embodiments, real time aggregation may include a function to access/aggregate data values of the selected parameter(s) that are released, stored, or otherwise made available in response to a request to generate insurance statistics. In any case, while a first process of aggregating insurance transaction data described above is made on a quarterly basis, real time aggregation may involve aggregation of the values of selected parameters before a quarterly period is finished. In some embodiments, the real-time data may form the basis of a continual extrapolation of premium rate data to indicate predicted values of premium rates for the current quarter (or beyond the current quarter).
The generation of real time statistics may be a costly function in terms of computing power and bandwidth (e.g., continually transmitting transaction data over a network and executing functions to receive and process the data) and thus, in some embodiments, only one or a few parameters may be selected for real time, continuous aggregation and statistic generation. In some embodiments, the selected parameters for real time aggregation may be determined based on a legal status parameter associated with an access location or with a user identity. Alternatively, the display of any insurance statistics based on any parameters of real time aggregation may be based on the legal status parameter. Generally, the legal status parameter (as used herein) may be a parameter based on a local or regional law dictating what type of policy or transaction data may be used or displayed to certain entities. In some embodiments, premium pricing may be the selected parameter of focus. The insurance transaction statistic may involve a forecasted quarter that may represent a current quarter that is not yet complete or finished. For example, if the current day is Jan. 27, 2012, then a designated third quarter (01) of 2012 may not yet have finished. A value of a metric (e.g., premium pricing/rates) for Q1 2012 may represent a forecasted metric.
The sixth set of statistics and the set of display arrangements may be used to start a price discussion with an insurance carrier. A broker may be able to compare current premium pricing against recent or historical pricing to identify pricing trends and develop optimal broking strategies. The combination of insurance transaction statistics may also assist a broker in preparing early renewal strategies and to manage client's renewal expectations.
The information combination and display arrangement may benefit a broker in the following situations. A first situation is when a broker is developing a renewal strategy plan for a client in a particular industry, for example, the aviation industry. The broker may use the information combination and display arrangement to provide a real-time pricing comparison of where the aviation insurance market is currently to where it was the previous year. If the rates are down about 1%, for example, from last year, the broker may advise the client that a significant market-driven rate increase may be unlikely.
In a second example, an insurance broker may be approached by a client who discovers from general news sources that the liability market may be hardening, meaning that the client may experience a 10% increase, for example, during the 2010 renewal cycle. In this situation, the client may be concerned about the client's upcoming products liability placement. Using the information combination and displays, a broker may be able to advise the client that while the general liability marketplace may appear to be hardening, the products liability marketplace may only be experiencing a modest hardening (e.g., a 1% to 2% increase).
A third illustrative situation involves determining a broking strategy. For example, an incumbent insurance carrier may have indicated that a construction client can expect a 5% price increase at renewal time. By consulting the information combination and display arrangements, a broker may quickly assess that rates for the construction industry have declined by 1%. Because the client's losses have remained relatively stable and their exposure values have decreased, the broker may be able to recommend remarketing at renewal (i.e., plan for new policy submissions to other carriers).
For each of the three metrics, the display arrangement may narrow the metric data to (e.g., show aggregate data that is specific to) each of a set of insurance carriers, the set of insurance carriers including at least a selected or subject insurance carrier, wherein the subject insurance carrier may be displayed for comparison. The subject insurance carrier may correspond to a subscribed insurance carrier viewing the statistic or display arrangement of the statistic. The set of insurance carriers may be a subset of a total set of insurance carriers for which transaction data exists within the insurance marketplace environment. The subset of insurance carriers may be determined by a system parameter or by a user selection (e.g., by the selected insurance carrier using the described system). An average of each of the three metrics may be included, wherein the average is calculated based on the subset of carriers including the subject insurance carrier (in some embodiments, the subject carrier may not be included in the average).
Each of the three key metrics may be arranged for display as a line graph, as illustrated in
The set of competitors may be determined based on a number of pre-programmed parameters such as, but not limited to, insurance industry and product, aggregate premiums, deductible/and or limit amounts of policies placed, etc. In one embodiment, the set of competitors may be determined by choosing carriers that rank above and below a threshold amount or level from the subject carrier in terms of premium volume. If the subject carrier is first in terms of premium volume ranking, then the next two carriers may be chosen as peers. If the subject carrier is the last in terms of premium volume ranking, then the preceding two carriers may be chosen.
Generally, a “submission flow” statistic may be a metric indicating an aggregate number of submissions for the selected insurance carrier over a total number of submissions. The “submission flow” statistic may also include a submission flow indicating an average number of submissions for a first set of insurance carriers that are competitors to the selected carrier over the total number of submissions. A “submission flow” display arrangement may be used to determine patterns of submissions for competitor insurance carriers by product and industry and the display may allow a selected insurance carrier to make an advantageous, timely solicitation for submissions in particular insurance areas (e.g., for a specific insurance product or industry).
A “quote rate” statistic may be a metric indicating an aggregate number of submissions to a carrier(s) that have been quoted for by the carrier(s). The “quote rate” statistic may be indicated as a percent of the aggregate number of submissions to a carrier(s) that have been quoted for by the carrier(s) over a total number of submissions to the carrier(s). A carrier may not quote on all submissions it receives.
A “hit rate” statistic may be a metric indicating an aggregate number of quoted submissions that are bound. In other words, the “hit rate” may represent a number of submissions that have been quoted by the insurance carrier and are accepted by insurance clients or policy buyers. The “hit rate” statistic may be indicated as a percent of the aggregate number of quoted submissions that are bound over a total number of quoted submissions. Generally, the “hit rate” statistic may be specific to a particular carrier or set of carriers. For example, the “hit rate” statistic may be an aggregate number of binds for a carrier over a total number of transactions quoted by the carrier. Similarly, for a set of carriers, the “hit rate” statistic may be an aggregate number of binds for the set of carriers over a total number of transactions quoted by the set of carriers.
Conversion rate may represent the proportion of trades which ultimately result in binding quotes. Conversion rates may be calculated by multiplying submission rates (number of submissions for a carrier over total number of submissions) by quote rates (number of submissions quoted by one or more insurance carriers over a total number of submissions) and then by hit rates (number of quoted submissions that are bound over a total number of quoted submissions). As with submission rates, knowledge of conversion rates may allow a carrier to focus on particular industries and products in which it has an appetite for risk, and to greatly improve its service offering. The transparency of conversion rates, and carriers' desire to improve this metric, may increase competition for the benefit of clients.
Generally, the global risk insight platform carrier dashboard 190, illustrated in
To receive greater insight into trade declination metrics, in some embodiments, a particular bar in any one of the bar graphs represented in screenshots 1900, 1910, and 1920 may be selected to cause presentation of a detailed declination record analysis, for example as illustrated in a screenshot 1930 of
Portions of declination metrics data, either at the more abstract level presented in
A summary metric from the survey may be a Net Promoter Score (also referred to herein as an “NPS”) which may represent an overall metric compiled to indicate the proportion of respondents that reported positive, negative, or neutral towards a carrier. The NPS may be presented for the selected or subject insurance carrier and competitors associated with the selected insurance carrier across a number of dimensions, including respondent (a surveyed entity) line of business, client segment and respondent role.
An NPS rating may be obtained, for example, by asking customers, on a zero to ten rating scale, how likely they would be to recommend a product to a friend or colleague. Based on their responses, customers may be categorized into one of three groups: Promoters (e.g., 9-10 rating), Passives (e.g., 7-8 rating), and Detractors (e.g., 0-6 rating). The percentage of Detractors may be subtracted from the percentage of Promoters, for example, to obtain a Net Promoter Score. While a scale of 10 is used in the example above, any scale range may be implemented. Ranges for each category type may be a high, middle and low range. In particular, promoters would be a high end range, passives would be a middle range, and detractors would be a low end range.
Under a system implementing an NPS-based survey, broker company associates may be encouraged to supplement the question with further queries, thereby soliciting the reasons for a customer's rating of that company or product. The reasons may then be provided to front-line employees and management teams for follow-up action. Broker feedback may be used extensively when engaging actively with insurance carriers in assessing areas where carriers could improve their responsiveness for clients' benefit.
In the described system, NPS ratings may be obtained for key activity areas, such as underwriting performance and claims performance, and key product areas such as property, construction and casualty/liability. Follow-up questions may also be asked around a set of “attributes” of the carrier's performance, such as willingness to pay, empathetic claims handling, and efficiency. The carrier's score (based on the scale often) for each NPS attribute may then be presented against those of each of its top competitors (presented anonymously). In an embodiment, the top ten competitors may be presented. Carriers may typically regard NPS and attribute data points as key metrics in improving their product and service offering.
Carriers' enhanced insights obtained from use of the Brokers Insight display may enable insurance carriers to deliver distinctive value for clients, by giving them a clearer understanding of the reasons underpinning success and failure, improving client satisfaction and competing more effectively. More carriers are able to benefit from the service, including those whose size and value currently precludes them from purchasing access to the system. Industry affiliates would be granted insights into macro and micro industry trends, which would enable them to assess insurance company performance.
There may be two elements to the pipeline opportunity monitoring section of the carrier dashboard. The first may be a statistical analysis of a broker's renewal book of business, and the second may be a report of upcoming policy renewal opportunities. The pipeline display arrangement shows for each selected geographic area the total number and total value of renewal possibilities on a broker's book of business falling due in the next six months. Carriers may be able to view this information by product or by industry. In an embodiment, all carriers may have the same view of information. In an embodiment, not all carriers will have the same view. This display arrangement may assist carriers in planning their future business.
Pipeline opportunity management in essence may operate as an introduction service prior to policy renewal time, increasing the visibility of upcoming renewal opportunities to carriers that have the risk appetites for that client's custom or specifications and thus broadening the clients' choice (e.g., by motivating insurance carriers to bid for renewals) where options may have otherwise been restricted to an incumbent. This may result in the introduction of increased competition into relationships that were previously locked, which may tend to result in more suitable coverage on better terms and conditions.
Traditional means of brokering introductions between clients and carriers at renewal time may have been somewhat haphazard and reliant entirely on the knowledge possessed by individual brokers. The carrier dashboard introduces a sophisticated and systematic introduction service which allows proactive matching of client needs to carrier risk appetite and which, in turn, may allow all parties to deploy their resources more efficiently and objectively.
The “premium share” statistics and corresponding display arrangements may provide a subject insurance carrier a general overview of their place in the overall market and the concentration of their business by segment.
The carrier dashboard described herein generally provides selected information to those insurance carriers that procure access to the carrier dashboard computing system. An essential function of the described system may be to provide an objective benchmarking tool by reference to which carriers may assess their performance in relation to other carriers on an anonymized and aggregated basis. This may allow carriers utilizing the system to focus their efforts on aspects of their business which require improvement, and ultimately to develop a better service offering for their existing and potential clients.
The system may function to collate and process historical and aggregated information crucial to the insurance policy decisions specific to insurers separately by class and geography around the globe. The information provided may include various business performance analytics that do not include individual trade pricing data. The data may be presented in a user-friendly format that may indicate in general terms the extent and approximate value of coverage which carriers are quoting and binding in particular classes and territories. Sophisticated algorithms may allow a broker to predict insurance buying behavior in the coming months, thereby informing strategic marketing and buying decisions and enabling its clients to stay ahead of the market.
Insurance carriers may also be able to obtain accumulated information on classes of business and territories in which they are interested. This benchmarking process may allow carriers to assess in general terms how they are performing relative to their peers, which may enable them to improve their products and services, and to make them more attractive to potential clients. Moreover, the platform may provide insight into market conditions across multiple geographies. As such, access to the GRIP technology may provide an indirect benefit of forging a more coherent marketplace, by facilitating cross-border coverage.
Generally, the global risk insight platform may utilize a relational database for the carrier dashboard. In some embodiments, an analysis database (cube) may be used. The database may be implemented with a database schema that includes tables containing the aggregated data, prepared and loaded by a broker procedure, for example using an SQL Server Integration Service, for the appropriate reporting period. The data in the database may comprise all necessary data to populate different screens of the dashboard. The database schema may exist primarily to service the Carrier Dashboard application and may be designed to make retrieval as simple as possible and optimize query performance. Most, if not all, aggregation and data manipulation may be performed upon loading of the data into the dashboard schema. Based on this design principle, the schema for the dashboard schema may use a small set of tables for each panel (display arrangement) within the dashboard. These tables may be pre-aggregated by an extract transform load (ETL) process to minimize joins and data manipulation at run-time. In addition, the database may use views (or indexed views if possible) to further minimize joins for the display panel chart data. Therefore the SQL queries will just do simple queries—avoiding complex SQL. The ETL process may pre-calculate averages for each carrier/product/industry combination as required by the panels. It may also pre-calculate the “market” values, i.e. sum of competitors where appropriate. A refresh of the data within the Dashboard database may be performed regularly by an ETL process. This process may include aggregation and transformation of the data to fit the analytical schema design of the Carrier Dashboard database and its retention of historical data. Some aggregation and data manipulation may also be performed upon user request through the Carrier Dashboard application.
The default dataset for the dashboard may be the most recent reporting period, e.g. the current month, quarter or year, as appropriate. However, to facilitate future extension of the dashboard, including potential reporting data comparison, the database schema may support the tagging of data according to the reporting period for which it was first supplied. This means that the data in the dashboard schema may grow over time and each new data load may augment the existing data, even if portions of it are potential copies of previous data.
In some embodiments, one or more computer devices are used to generate a risk portal that allows business entities to view and interact with a wide range of risk data. As used herein, business entities are not limited to for profit entities and includes government entities and nonprofit entities.
Portal screenshot 2300 is divided into several sections. A global risk insight platform section 2302 may be included to allow a business entity to access information such as pricing insights, research insights and insurance market insights. In some embodiments, the data used to populate global risk insight platform 2302 may originate from a database of insurance placement data, delivering critical marketplace intelligence. The platform, for example, may provide insight across carriers, industries and products on every level, from individual transactions to global trends. The platform may also enable benchmarking of like risks placed throughout the globe, and at what price, in order to help clients evaluate insurer performance and anticipate shifts in the market.
Portal screenshot 2300, in some implementations, includes a video section 2304. Video section 2304 may include links to recorded programs 2306 that may be general in nature and/or targeted toward specific business entities. For example, a recorded program may relate to mitigating reputation risk concerns for a particular business entity. Video section 2304 may also include a live TV feed section 2308. Live TV feed section 2308 may be used to provide real time information to business entities. For example, during a hurricane live TV feed section 2308 may include an expert explaining how current hurricane developments may impact a business entity.
A risk management tools section 2310 may be included to provide users with a variety of risk management tools. A worldwide risk levels link 2312 may be selected to display a map that illustrates and explains risk levels around the world or within a specific geographic region. The map may be color coded to represent overall risks to supply chains, manufacturing capabilities, reputation and other elements. A global risk insight platform benchmarking service link 2314 may be selected to request a benchmark report.
Risk management tools section 2310 may also include a risk maturity index section. The risk maturity index section may include a link to provide an overview of a risk maturity index. In one embodiment, a risk maturity index is created from answers to a questionnaire on risk management processes, corporate governance and risk understanding.
Portal screenshot 2300, in some implementations, also includes risk information derived from one or more social media sources, such as blogs, Twitter® by Twitter, Inc. of San Francisco, Calif. and Facebook® by Facebook, Inc. of Menlo Park, Calif. Social media sources may show trends that are not reported by other sources of information. For example, a Facebook® group may be attempting to convince users to boycott a product and this event may not be reported by traditional news sources. Social media sources may also report news sooner than other traditional news sources.
Social media sources may be monitored to provide industry risk news in an industry risk news section 2318, reputation risk news in a reputation risk news section 2320 and supply chain risk news in a supply chain risk news section 2322. In some embodiments, business entities provide search criteria, search templates or other information used to located relevant social media posts. In various embodiments, social media information may be filtered with one or more computer devices, manually or with a combination of computer devices and manual filtering. Each section may include a news feed that identifies the social media source and provides a brief summary of the content. The news feed may be in the form of a hyperlink that allows user to link to the source of the content. In some embodiments, users may select the social media sources that will be monitored. Users may also provide specific areas to monitor and may provide search criteria. For example, a user may decide to delete industry risk news and substitute industry risk news section 2318 with a risk section relating to a newly released product. The user may provide search criteria for the newly released product.
Portal screenshot 2300 may also include a graph section 2324 that illustrates counts of mentions of the news events by a number of social media sources over a predetermined time period. Graph section 2324 shows relative numbers of mentions by a number of social media sources for three events, Event A, Event B and Event C. The events may include, in some examples, natural disasters, company boycotts or any other types of events that represent risks to business entities.
Web-enabled devices 2814 (e.g., personal computers, tablets, cellular phones, smart phones, web-enabled televisions, etc.) may be communicatively connected to locations 2812 and the system 2840 through a digital network 2830 or a wireless router 2831, as described below.
Referring now to
The front-end components 2802 communicate with the back-end components 2804 via the digital network 2830. One or more of the front-end components 2802 may be excluded from communication with the back-end components 2804 by configuration or by limiting access due to security concerns. For example, the web enabled devices 2814 may be excluded from direct access to the back-end components 2804. In some embodiments, the locations 2812 may communicate with the back-end components via the digital network 2830. In other embodiments, the locations 2812 and web-enabled devices 2814 may communicate with the back-end components 2804 via the same digital network 2830, but digital access rights, IP masking, and other network configurations may deny access of the web-enabled devices 2814. The web-enabled devices may also connect to the network 130 via the encrypted, wireless router 2831.
The digital network 2830 may be a proprietary network, a secure public Internet, a virtual private network or some other type of network, such as dedicated access lines, plain ordinary telephone lines, satellite links, combinations of these, etc. Where the digital network 2830 includes the Internet, data communication may take place over the digital network 2830 via an Internet communication protocol. In addition to one or more web servers 2890 (described below), the back-end components 2804 include a central processing system 2840 within a central processing facility. Of course, the locations 2812 may be communicatively connected to different back-end components 2804 having one or more functions or capabilities that are similar to the central processing system 2840. The central processing system 2840 may include one or more computer processors 2862 adapted and configured to execute various software applications and components of the wireless customer data transfer system 2800, in addition to other software applications, such as a medication management system.
The central processing system 2840 further includes a database 2846 (which may include one or more databases). The database 2846 is adapted to store data related to the operation of the GRIP system 2800. The central processing system 2840 may access data stored in the database 2846 when executing various functions and tasks associated with the operation of the system 2800.
Although the GRIP system 2800 is shown to include a central processing system 2840 in communication with three locations 2812, and various web-enabled devices 2814 it should be understood that different numbers of processing systems, locations, and devices may be utilized. For example, the digital network 2830 (or other digital networks, not shown) may interconnect the system 2800 to a number of included central processing systems 2840, hundreds of locations 2812, and thousands of web-enabled devices 2814. According to the disclosed example, this configuration may provide several advantages, such as, for example, enabling near real-time uploads and downloads of information as well as periodic uploads and downloads of information. This provides for a primary backup of all the information generated in the wireless customer data transfer process. Alternatively, some of the locations 2812 may store data locally on the facility server 2826 and/or the workstations 2828.
The controller 2855 includes a program memory 2860, the processor 2862 (may be called a microcontroller or a microprocessor), a random-access memory (RAM) 2864, and the input/output (I/O) circuit 2866, all of which are interconnected via an address/data bus 2865. It should be appreciated that although only one microprocessor 2862 is shown, the controller 2855 may include multiple microprocessors 2862. Similarly, the memory of the controller 2855 may include multiple RAMs 2864 and multiple program memories 2860. Although the I/O circuit 2866 is shown as a single block, it should be appreciated that the I/O circuit 2866 may include a number of different types of I/O circuits. The RAM(s) 2864 and the program memories 2860 may be implemented as semiconductor memories, magnetically readable memories, and/or optically readable memories, for example. A link 2835 may operatively connect the controller 2855 to the digital network 2830 through the I/O circuit 2866.
Each of the locations 2812 has one or more tablets 2833 and/or a facility server 2826. The digital network 2884 and wireless router 2831 operatively connect the facility server 2826 to the number of tablets 2833 and/or to other web-enabled devices 2814 and workstations 2828. The digital network 2830 may be a wide area network (WAN), a local area network (LAN), or any other type of digital network readily known to those persons skilled in the art. The digital network 2830 may operatively connect the facility server 2826, the tablets 2833, the workstations 2828, and/or the other web-enabled devices 2814 to the central processing system 2840.
Each tablet 2833, workstation 2828, client device terminal 2828a, or facility server 2826 includes a controller 2870. Similar to the controller 2855 from
Either or both of the program memories 2860 (
In addition to the controller 2870, the tablets 2833, the workstations 2828 and the other web-enabled devices 2814 may further include a display and a keyboard as well as a variety of other input/output devices (not shown) such as a scanner, printer, mouse, touch screen, track pad, track ball, isopoint, voice recognition system, digital camera, bar code scanner, RFID reader, etc. A location employee may sign on and occupy each tablet 2833, workstation 2828 or client device terminal 2828a to assist the employee in performing his or her duties. Employees may sign onto the tablet 2833, workstation 2828 or the client device terminal 2828a using any available technique, such as entering a user name and password. If an employee signs on to the system using a tablet 2833, the network 2884 communicates this information to the facility server 2826, so that the controller 2870 may identify which employees are signed onto the system 2800 and which tablet 2833, workstation 2828 or client device terminal 2828a the employee is signed onto.
Various software applications resident in the front-end components 2802 and the back-end components 2804 implement functions related to location operation, and provide various user interface means to allow users (e.g., brokers) to access the system 2800. One or more of the front-end components 2802 and/or the back-end components 2804 may include a user-interface application 2811 for allowing a user to input and view data associated with the system 2800, and to interact with the GRIP system described below. In one embodiment, the user interface application 2811 is a web browser client, and the facility server 2826 or the central processing system 2840 implements a server application 2813 for providing data to the user interface application 2811. However, the user interface application 2811 may be any type of interface, including a proprietary interface, and may communicate with the facility server 2826 or the central processing system 2840 using any type of protocol including, but not limited to, file transfer protocol (FTP), telnet, hypertext-transfer protocol (HTTP), etc. Moreover, some embodiments may include the user interface application 2811 running on one of the web-enabled devices 2814, while other embodiments may include the application 2811 running on the tablet 2833 in a location 2812. The central processing system 2840 and/or the facility server 2826 may implement any known protocol compatible with the user-interface application 2811 running on the tablets 2833, the workstations 2828 and the web-enabled devices 2814 and adapted to the purpose of receiving and providing the necessary information during the data transfer process.
For purposes of implementing the GRIP system 2800, the user interacts with location systems (e.g., the central processing system 2840) via a number of web pages.
Turning now to
In addition to being connected through the network 2830 to the user devices 2833 and 1694, as depicted in
The program memory 2808 and/or the RAM 2818 may store various applications for execution by the microprocessor 2816. For example, an application 2832 may provide a user interface to the server, which user interface may, for example, allow a network administrator to configure, troubleshoot, or test various aspects of the server's operation, or otherwise to access information thereon. A server application 2834 operates to populate and transmit web pages to the web-enabled devices 2894, receive information from the user 2892 transmitted back to the server 2890, and forward appropriate data to the central processing system 2840 and the facility servers 2826, as described below. Like the software 2871, the server application 2834 may be a single module 2834 or a number of modules 2834a, 2834b. While the server application 2834 is depicted in
Typically, a user may launch or instantiate a user interface application (e.g., a web browser or other client application) from a web-enabled device, such as the web-enabled devices 2833 and 2894, to access the web server 2890 cooperating with the system 2840 to implement the GRIP system 2800.
One or more processors can be utilized to implement any functions and/or algorithms described herein, unless explicitly stated otherwise. Additionally, any functions and/or algorithms described herein, unless explicitly stated otherwise, can be performed upon one or more virtual processors, for example on one or more physical computing systems such as a computer farm or a cloud drive.
In some implementations, the functions and features described herein may also be executed by various distributed components of a system 2900. For example, one or more processors may execute these system functions, wherein the processors are distributed across multiple components communicating in a network. The distributed components may include one or more client and server machines, which may share processing, as shown on
In some implementations, the described herein may interface with a cloud computing environment 2930, such as GOOGLE Cloud Platform™ to perform at least portions of methods or algorithms detailed above. The processes associated with the methods described herein can be executed on a computation processor, such as the GOOGLE Compute Engine by data center 2934. The data center 2934, for example, can also include an application processor, such as the GOOGLE App Engine, that can be used as the interface with the systems described herein to receive data and output corresponding information. The cloud computing environment 2930 may also include one or more databases 2938 or other data storage, such as cloud storage and a query database. In some implementations, the cloud storage database 2938, such as the GOOGLE Cloud Storage, may store processed and unprocessed data supplied by systems described herein.
The systems described herein may communicate with the cloud computing environment 2930 through a secure gateway 2932. In some implementations, the secure gateway 2932 includes a database querying interface, such as the GOOGLE BigQuery platform.
The cloud computing environment 2902 may include a provisioning tool 2940 for resource management. The provisioning tool 2940 may be connected to the computing devices of a data center 2934 to facilitate the provision of computing resources of the data center 2934. The provisioning tool 2940 may receive a request for a computing resource via the secure gateway 2932 or a cloud controller 2936. The provisioning tool 2940 may facilitate a connection to a particular computing device of the data center 2934.
A network 2940 represents one or more networks, such as the Internet, connecting the cloud environment 2930 to a number of client devices such as, in some examples, a cellular telephone 2910, a tablet computer 2912, a mobile computing device 2914, and a desktop computing device 2916. The network 2940 can also communicate via wireless networks using a variety of mobile network services 2920 such as WI-FI, BLUETOOTH, cellular networks including EDGE, 3G and 4G wireless cellular systems, or any other wireless form of communication that is known. In some embodiments, the network 2902 is agnostic to local interfaces and networks associated with the client devices to allow for integration of the local interfaces and networks configured to perform the processes described herein.
Reference has been made to flowchart illustrations and block diagrams of methods, systems and computer program products according to implementations of this disclosure. Aspects thereof are implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable medium that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable medium produce an article of manufacture including instruction means which implement the function/act specified in the flowchart and/or block diagram block or blocks.
A number of implementations have been described. Nevertheless, it will be understood that various modifications may be made without departing from the spirit and scope of this disclosure. For example, preferable results may be achieved if the steps of the disclosed techniques were performed in a different sequence, if components in the disclosed systems were combined in a different manner, or if the components were replaced or supplemented by other components. The functions, processes and algorithms described herein may be performed in hardware or software executed by hardware, including computer processors and/or programmable circuits configured to execute program code and/or computer instructions to execute the functions, processes and algorithms described herein. Additionally, some implementations may be performed on modules or hardware not identical to those described. Accordingly, other implementations are within the scope that may be claimed.
The present application is a continuation-in-part of and claims priority to U.S. patent application Ser. No. 14/294,046 filed Jun. 2, 2014. U.S. patent application Ser. No. 14/294,046 is a continuation-in-part of: U.S. patent application Ser. No. 13/469,331 filed May 11, 2012, which claims the benefit of U.S. Provisional Patent Application No. 61/488,131 filed May 19, 2011; U.S. patent application Ser. No. 13/469,355 filed May 11, 2012, which claims the benefit of U.S. Provisional Patent Application No. 61/488,126 filed May 19, 2011; U.S. patent application Ser. No. 13/284,566 filed Oct. 28, 2011, which claims the benefit of both U.S. Provisional Patent Application No. 61/488,131 and U.S. Provisional Patent Application No. 61/488,126; U.S. patent application Ser. No. 13/284,628 filed Oct. 28, 2011, which claims the benefit of both U.S. Provisional Patent Application No. 61/488,131 and U.S. Provisional Patent Application No. 61/488,126; and U.S. patent application Ser. No. 13/284,518 filed Oct. 28, 2011, which claims the benefit of both U.S. Provisional Patent Application No. 61/488,131 and U.S. Provisional Patent Application No. 61/488,126. The disclosure of each of the aforementioned applications is incorporated herein by reference in its entirety for all purposes.
Number | Date | Country | |
---|---|---|---|
61488131 | May 2011 | US | |
61488126 | May 2011 | US | |
61488131 | May 2011 | US | |
61488126 | May 2011 | US | |
61488131 | May 2011 | US | |
61488126 | May 2011 | US | |
61488131 | May 2011 | US | |
61488126 | May 2011 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 14294046 | Jun 2014 | US |
Child | 15286405 | US | |
Parent | 13469331 | May 2012 | US |
Child | 14294046 | US | |
Parent | 13469355 | May 2012 | US |
Child | 14294046 | US | |
Parent | 13284566 | Oct 2011 | US |
Child | 14294046 | US | |
Parent | 13284628 | Oct 2011 | US |
Child | 14294046 | US | |
Parent | 13284518 | Oct 2011 | US |
Child | 14294046 | US |