WO2001009799A1 - System and method for electronically managing financial service claims - Google Patents

System and method for electronically managing financial service claims Download PDF

Info

Publication number
WO2001009799A1
WO2001009799A1 PCT/US2000/021183 US0021183W WO0109799A1 WO 2001009799 A1 WO2001009799 A1 WO 2001009799A1 US 0021183 W US0021183 W US 0021183W WO 0109799 A1 WO0109799 A1 WO 0109799A1
Authority
WO
WIPO (PCT)
Prior art keywords
module
modules
information
attribute
financial service
Prior art date
Application number
PCT/US2000/021183
Other languages
French (fr)
Inventor
Michael Degusta
Original Assignee
Ecoverage, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ecoverage, Inc. filed Critical Ecoverage, Inc.
Priority to AU66199/00A priority Critical patent/AU6619900A/en
Publication of WO2001009799A1 publication Critical patent/WO2001009799A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance

Definitions

  • 60/146,958 (Attorney Docket No. ECOVP001+) entitled SYSTEM AND METHOD FOR ELECTRONICALLY PROVIDING FINANCIAL SERVICES USING MODULES filed August 3, 1999 which is incorporated herein by reference for all purposes; and this application claims priority to U.S. Provisional Patent Application No. 60/146,964 (Attorney Docket No. ECOVP002+) entitled SYSTEM AND METHOD FOR ELECTRONICALLY PROVIDING AN ESTIMATE FOR A FINANCIAL SERVICE filed August 3, 1999 which is incorporated herein by reference for all purposes; and this application claims priority to U.S. Provisional Patent Application No. 60/146,957 (Attorney Docket No.
  • the present invention relates to a system and method for providing financial services.
  • the present invention relates to a system and method for providing financial services.
  • a financial service such as insurance
  • a financial service such as insurance
  • An example of a practical result of the use of these modules is that an insurance program may be quickly and easily established in all states with a minimum of duplication of effort.
  • a method according to an embodiment of the present invention for managing financial service claims is presented. The method comprises providing a claims form, wherein the claims form is related to a first module; receiving the claims form information; and routing the claims form information to an adjuster, wherein routing information is derived from a second module.
  • a system for managing financial service claims is also presented.
  • the system comprises a processor configured to provide a claims form, wherein the claims form is related to a first module; receive the claims form information; and route the claims form information to an adjuster, wherein routing information is derived from a second module.
  • the system also includes a memory coupled to the processor to provide instructions to the processor.
  • FIG. 1 is a block diagram of an example of a computer system suitable for use with an embodiment of the present invention.
  • FIG. 2 is a flow diagram of a method according to an embodiment of the present invention for providing a financial service.
  • FIG. 3 is another flow diagram of a method according to an embodiment of the present invention for providing a financial service.
  • FIGs. 4 A - 4B are further flow diagrams of a method according to an embodiment of the present invention for providing a financial service.
  • FIG. 5 is an example of a table showing modules which may be used according to an embodiment of the present invention.
  • FIGs. 6A-6F are examples of tables that may be used according to an embodiment of the present invention.
  • FIG. 7 is a flow diagram of a method according to an embodiment of the present invention for using a meta collection in conjunction with providing a financial service.
  • FIG. 8 is a flow diagram of a method according to an embodiment of the present invention for calculating a net factor in conjunction with providing a financial service.
  • FIG. 9 shows an example of questions that may be asked of a potential customer who is interested in obtaining an auto insurance quote according to an embodiment of the present invention.
  • FIGS. 10A - 10B shows an example of a list of collections and modules that are valid for a product according to an embodiment of the present invention.
  • FIG. 11 shows an example of a screen shot of a quote manipulation tool.
  • FIG. 12 is a flow diagram of a method according to an embodiment of the present invention for asserting claims for a financial service such as insurance.
  • FIG. 13 is another flow diagram of a method according to an embodiment of the present invention for handling a claim made to a financial service company such as an insurance company.
  • FIG. 1 is a block diagram of a general purpose computer system 100 suitable for carrying out the processing in accordance with one embodiment of the present invention.
  • FIG. 1 illustrates one embodiment of a general purpose computer system.
  • Computer system 100 includes at least one microprocessor subsystem (also referred to as a central processing unit, or CPU, 102). That is, CPU 102 can be implemented by a single-chip processor or by multiple processors.
  • CPU 102 is a general purpose digital processor which controls the operation of the computer system 100. Using instructions retrieved from memory 110, the CPU 102 controls the reception and manipulation of input data, and the output and display of data on output devices.
  • CPU 102 is coupled bi-directionally with memory 110 which can include a first primary storage, typically a random access memory (RAM), and a second primary storage area, typically a read-only memory (ROM).
  • primary storage can be used as a general storage area and as scratch-pad memory, and can also be used to store input data and processed data. It can also store programming instructions and data, in the form of data objects and text objects, in addition to other data and instructions for processes operating on CPU 102.
  • primary storage typically includes basic operating instructions, program code, data and objects used by the CPU 102 to perform its functions.
  • Primary storage devices 110 may include any suitable computer-readable storage media, described below, depending on whether, for example, data access needs to be bi-directional or uni-directional.
  • CPU 102 can also directly and very rapidly retrieve and store frequently needed data in a cache memory (not shown).
  • a removable mass storage device 112 provides additional data storage capacity for the computer system 100, and is coupled either bi-directionally or uni- directionally to CPU 102.
  • a specific removable mass storage device commonly known as a CD-ROM typically passes data uni-directionally to the CPU 102, whereas a floppy disk can pass data bi-directionally to the CPU 102.
  • Mass storage 112 may also include computer-readable media such as magnetic tape, flash memory, signals embodied on a carrier wave, PC-CARDS, portable mass storage devices, holographic storage devices, and other storage devices.
  • a fixed mass storage 120 can also provide additional data storage capacity. The most common example of mass storage 120 is a hard disk drive. Mass storage 112, 120 generally store additional programming instructions, data, and the like that typically are not in active use by the CPU 102. It will be appreciated that the information retained within mass storage 112, 120 may be incorporated, if needed, in standard fashion as part of primary storage 110 (e.g. RAM) as virtual memory.
  • primary storage 110 e.g. RAM
  • bus 114 can be used to provide access other subsystems and devices as well.
  • these can include a display monitor 118, a network interface 116, a keyboard 104, and a pointing device 106, as well as an auxiliary input/output device interface, a sound card, speakers, and other subsystems as needed.
  • the pointing device 106 may be a mouse, stylus, track ball, or tablet, and is useful for interacting with a graphical user interface.
  • the network interface 116 allows CPU 102 to be coupled to another computer, computer network, or telecommunications network using a network connection as shown. Through the network interface 116, it is contemplated that the CPU 102 might receive information, e.g., data objects or program instructions, from another network, or might output information to another network in the course of performing the above-described method steps. Information, often represented as a sequence of instructions to be executed on a CPU, may be received from and outputted to another network, for example, in the form of a computer data signal embodied in a carrier wave. An interface card or similar device and appropriate software implemented by CPU 102 can be used to connect the computer system 100 to an external network and transfer data according to standard protocols.
  • method embodiments of the present invention may execute solely upon CPU 102, or may be performed across a network such as the Internet, intranet networks, or local area networks, in conjunction with a remote CPU that shares a portion of the processing.
  • Additional mass storage devices may also be connected to CPU 102 through network interface 116.
  • auxiliary I/O device interface (not shown) can be used in conjunction with computer system 100.
  • the auxiliary I/O device interface can include general and customized interfaces that allow the CPU 102 to send and, more typically, receive data from other devices such as microphones, touch-sensitive displays, transducer card readers, tape readers, voice or handwriting recognizers, biometrics readers, cameras, portable mass storage devices, and other computers.
  • embodiments of the present invention further relate to computer storage products with a computer readable medium that contain program code for performing various computer-implemented operations.
  • the computer-readable medium is any data storage device that can store data which can thereafter be read by a computer system.
  • the media and program code may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well known to those of ordinary skill in the computer software arts.
  • Examples of computer-readable media include, but are not limited to, all the media mentioned above: magnetic media such as hard disks, floppy disks, and magnetic tape; optical media such as CD-ROM disks; magneto-optical media such as floptical disks; and specially configured hardware devices such as application-specific integrated circuits (ASICs), programmable logic devices (PLDs), and ROM and RAM devices.
  • the computer-readable medium can also be distributed as a data signal embodied in a carrier wave over a network of coupled computer systems so that the computer- readable code is stored and executed in a distributed fashion.
  • Examples of program code include both machine code, as produced, for example, by a compiler, or files containing higher level code that may be executed using an interpreter.
  • the computer system shown in FIG. 1 is but an example of a computer system suitable for use with the invention.
  • Other computer systems suitable for use with the invention may include additional or fewer subsystems.
  • bus 114 is illustrative of any interconnection scheme serving to link the subsystems.
  • Other computer architectures having different configurations of subsystems may also be utilized.
  • FIG. 2 is a flow diagram of a method according to an embodiment of the present invention for providing a financial service.
  • Data related to a financial service such as insurance
  • a module associated with the provided data is then selected (step 202).
  • Modules, as defined herein, are encapsulations of code, with attributes that collectively define a component of a process of a financial institution. Examples of modules for insurance include the make of a car, a pricing weight of a person's driving record, and zip code. There may be multiple modules dealing with a specific piece of information needed for processing a particular type of insurance in a specified state. For example, there may multiple modules dealing the make of the person's car.
  • FIG. 3 is another flow diagram of a method according to embodiment of the present invention for providing a financial service.
  • a quote request is received (step 300).
  • the quote request may be sent via the Internet by a potential customer interested in a financial service product.
  • the underwriting decision may be a preliminary decision determining whether this potential customer qualifies for an initial quote for the financial service product. For example, a potential customer requesting a quote may provide information to help determine the underwriting decision. If the potential customer requests a quote for car insurance but it is determined that he is too high of a risk based on his driver's record, the requested quote may simply be refused. Accordingly, time and resources are not wasted in determining and describing a product that will eventually not be offered to the potential customer. Further details of the underwriting decision performed in step 302 will later be discussed in conjunction with FIGs. 4 A - 4B.
  • quote generation is performed (step 304). Modules may be used to perform the quote generation to return quote information to the potential customer requesting the quote. Further details of the generation of the quote are later discussed in conjunction with FIGS 4A - 4B.
  • billing and detailed information may be obtained from the potential customer (step 306).
  • Validation and verification of the information provided by the potential customer may also be performed (step 308).
  • verification of the driver's record which was provided by the potential customer may be independently verified.
  • Closing functions may also be performed (step 310). Closing functions may include any remaining pending issues such as filling out forms to comply with state regulations.
  • FIGs. 4A - 4B are further flow diagrams of an example of a method according to an embodiment of the present invention for providing a financial service.
  • FIG. 5 shows an example of a modules table showing examples of modules and their attributes.
  • FIGs. 6A - 6F show examples of table mappings and collections that may be used in conjunction with modules.
  • FIG. 6A shows a person table 600;
  • FIG. 6B shows a frequency table 610;
  • FIG. 6C is an example of a table of mappings 620;
  • FIG. 6D is an example of a table of collections 630;
  • FIG. 6E is another example of a table of collections 640; and
  • FIG. 6F is an example of a table of meta collections 650.
  • a potential customer logs onto a web site providing a financial service (step 400).
  • the potential customer requests a financial service application, such as an application for a particular type of insurance in a particular state (step 402).
  • FIG. 9 is an example of questions that may be asked of a potential customer who is interested in obtaining an auto insurance quote. Examples of questions include name, gender, marital status, years as a licensed driver in the U.S., years without lapse in insurance coverage, points on driving record in the last three years, whether the person has completed a defensive driving course in the last three years, whether the person is a student with a B or better grade average, vehicle year, make, model, usage, principal driver, home zip code, and any other information that may be relevant to an application for the requested financial service product.
  • Quote request modules associated with the selected state and selected insurance type are identified (step 404). There may be different types of modules, such as module types delineated by function. Examples of types of modules include quote request, quote generation, verification, closing requirements, billing, claims handling, help, and underwriting modules.
  • modules used for the quote request process may be identified based on their assigned module type, such as quote request modules.
  • An example of quote request modules associated with a selected state and insurance type is shown in FIGs. 6C and 5.
  • FIG. 6C shows a mappings table that identifies modules with some attributes. For example, modules with an assigned type of "quote request", for the state of California, for car insurance include modules named “car” and "zip”. These modules may be found in the modules table 500 shown in FIG. 5.
  • FIG. 5 shows an example of a modules table showing examples of modules and their attributes.
  • the modules table 500 is shown to include the names 501 of the modules and various attributes 502A-502J of the modules.
  • the modules included in the modules table 500 is zip code, car make, car year, zip code, and frequency.
  • Further examples of module names include “Calculation”, “Content”, “Document”, “External”, “frame”, “rating”, and “underwriting”.
  • attributes shown in the modules table 500 include code type 502A, code 502B, whether this module is repeatable 502C, a destination table 502D, a destination field 502E, initial conditions 502F, date from 502G, date to 502H, state 5021, and insurance type 502 J.
  • Further examples of attributes which may be associated with modules include the following:
  • California may be the selected state 5021 and auto may be the selected insurance type 502J of FIG. 5.
  • the modules that would be identified during step 404 include zip code, car make, car year, and frequency.
  • quote request modules are then displayed to the potential customer (step 406).
  • the potential customer then inputs requested data (step 408). Examples of requested data are later discussed in conjunction with FIG. 9.
  • Each module then takes input associated with that particular module and places it in a predetermined location (step 410).
  • An example of determining the predetermined location is shown in FIG. 5 as the attributes destination table 502D and destination field 502E. For example, if the destination table 502D of FIG. 5 identifies "person" as the destination table and "frequency" as the destination field, then the data related to frequency module would be placed in the person table 600 of FIG. 6A in the frequency column.
  • calculation modules related to the selected state and insurance type are then retrieved (step 412).
  • the calculation modules may be modules that are related to calculating a rating associated with the potential customer and the insurance policy to be offered to him. The rating may be the insurance rate a potential customer would qualify to receive.
  • Primary underwriting modules are then implemented in this example (step 414). These underwriting modules determine whether or not to offer insurance to this particular potential customer.
  • Quote generation modules are then determined (step 416).
  • Quote generation modules determine a rating factor or a set of rating factors to be used in offering a quote to the potential customer. As previously mentioned, these modules may be determined by referring to a mappings table 620 of FIG. 6C which give examples of types of the modules that may be associated with a given module.
  • a net rating factor for the potential customer is then generated (step 450).
  • a net rating factor is a customized rating factor for a particular potential customer that is a compilation of other rating factors. For example, there may be several rating factors provided in the form of modules such as car type, number of years of driving experience, driving record, insurance deductible, gender, age, location of residence, and age of the car. Each of these factors may be translated into a number system so that the number system may be associated with a particular cost and risk associated with that particular rating factor. For example, a ten may signify an extremely high risk factor which can be equivalent to a very high price for the offered policy, while a factor of one may indicate a very low risk and a correspondingly low price for the offered policy.
  • the number system may be any system that denotes a degree of risk or price.
  • a net factor For example, all of the various rating factors may be multiplied to produce a net factor.
  • This net factor may be used in conjunction with a specific insurance company's base rate for a specific state. For example, a particular insurance company may have a base rate in the state of California for bodily injury at $1000 per year.
  • the net rating factor may be combined with the base rate, such as multiplying by the base rate, to produce a price for the potential customer for a particular type of insurance. For example, if the bodily injury base rate for car insurance in California is $ 1 ,000 per year, then the potential customer's price may be $1,000 per year times the net factor calculated for this particular customer.
  • another quote for another type of financial service may also be presented.
  • a net rating factor may be generated for auto insurance for a potential customer in a given state.
  • the same information provided by the potential customer may be used to generate a net rating factor for home owner's insurance.
  • Both the auto insurance quote and the home insurance quote generated from these net rating factors may be presented to the potential customer. In this manner, even though a potential customer may only request a quote for auto insurance, he can view a quote for home owner's insurance without having to input a significant amount of additional information, if any at all.
  • a quote manipulation tool may be displayed to the potential customer (step 452).
  • An example of a quote manipulation tool is described in conjunction with FIG. 11.
  • the use of a quote manipulation tool is optional.
  • the net rating factor may be used to generate a quote for the requested financial service to be presented to the user. The user may then decide whether to accept the financial service at that price.
  • a potential customer may insert variables to generate different quotes with a quote manipulation tool (step 454).
  • the potential customer selects a policy or coverage (step 456).
  • the potential customer then provides detailed information regarding the property or person being insured (step 458).
  • the potential customer also provides billing information (step 460). Examples of the billing information include information required for electronic transfer. Validation of the information may then be performed (step 461). Resolution of outstanding issues are also performed if there are any outstanding issues (step 462). For example, a notification may be sent to the marketing department of the insurance company to send out a new customer package to the potential customer. Any remaining customer documents may be executed (step 464), and any required company documents may also be executed (step 466).
  • FIG. 5 is an example of a modules table according to an embodiment of the present invention.
  • the modules table 500 identifies the name 501 of the modules and the various attributes 502 A - 502 J associated with the modules.
  • the sample list of attributes associated with the modules for the modules table 500 includes a code type 502A, code 502B, repeatable 502C, a destination table 502D, a destination field 502E, initial conditions 502F, date from 502G, date to 502H, state 5021, and insurance type 502J.
  • a code type 502A indicates a type of programming code that is associated with a particular module.
  • SQL or math may be code types associated with a particular module.
  • Code 502B is the actual code or calculation used in conjunction with the module.
  • the code may identify a field in another table multiplied by a factor and added to another field from another table.
  • the code associated with the module frequency may be a SQL code and defined as (person serious) times 5 plus (person minor) times 1 , wherein person serious indicates a column entitled "serious" in the "person” table and person minor is the "minor" column in the "person” table.
  • the attribute "repeatable" 502C simply indicates whether a module may be used more than once in a particular process. For example, a potential customer may have more than one car that needs to be insured under his name. Accordingly, the car make and car year may be repeatable to allow input of more than one car.
  • Destination table 502D and destination field 502E identify the location to which the data received from the potential customer associated with a particular module is to be placed. For example, the data received from the potential customer associated with the module "frequency" is placed in destination table "person" 600 of FIG. 6 A, in the destination field "frequency" of the "person” table 600 of FIG. 6A.
  • Initial conditions 502F indicate under what conditions the module is activated. For example, for processing billing information, data associated with the billing information is an initial condition such that the billing module does nothing if there is no billing information to process.
  • Another example is a credit card module wherein initial conditions of the credit card module may include a credit card number, a charge on the credit card or a lack of payment of a charge on the credit card.
  • Completion conditions may also be used in addition to or instead of initial conditions 502F. Completion conditions may indicate under what conditions the module is deactivated.
  • the credit card module may include completion conditions such as payment of a charge on the credit card. When a charge on the credit card is paid, then the credit card module is deactivated.
  • the “date from” 502G and “date to” 502H indicate the time period during which the module is valid.
  • State 5021 may indicate the state or location to which the module applies.
  • Insurance type 502J which may also be financial services type, indicates what type of financial service to which the module applies.
  • Modules may be dynamic such that the modules may be rearranged in any order and associated with any other module or program. Modules may be classified into collections or groups and may be arbitrarily rearranged. Modules may include definable and editable attributes and may be defined by a set of its attributes.
  • Modules may be used so that an outside program simply executes the modules in any order desired by the programmer.
  • a single module may be assigned to various uses such that the same module may be used repeatedly for different projects.
  • a module may be disconnected from the data pool such that the module simply accesses the location of the data. Accordingly, the data may be changed in one location to update multiple modules.
  • a group of modules or all of the modules may have at least one thing in common so that all of these modules may be generalized. For example, all modules or a subset of all modules may be valid for certain dates or have common initial conditions. This facilitates the use of an admin tool that can manipulate all of the modules or a subset of all of the modules by taking advantage of the factors that these modules have in common.
  • a module is an encapsulation of code with attributes that collectively define a component of a process of financial services. It is optional to have different types of modules.
  • An example of a type of module is a query module which would ask a potential customer a predetermined question or questions, such as the make of his car, and placing the answers to those questions in a predetermined location, such as a data table.
  • Another example of a type of module is a rating module which is a piece of programming code that can determine a price for a particular financial service product.
  • modules for a concept such as three modules for a car: make, model, and year. All of these modules associated with this particular concept may be placed in a collection called a car collection.
  • FIGs. 6D and 6E show examples of a table of collections 640, 630.
  • the collections table 640 shows the name of the collection, the name of the modules within that collection, and date from and date to which identify dates during which the collection is valid.
  • a collection may also include other collections and not just modules.
  • the collections are a convenient form of access to the modules. Collections are not necessary to access modules, however, some modules may be convenient to be grouped together because they are often accessed together. Accordingly, a collection, such as car collection, may be re-accessed and reused more conveniently then accessing every module and collection within the car collection each time those modules and collections need to be accessed.
  • modules used for the auto insurance may be reused for the application for the property insurance.
  • a collection may be used to take advantage of the relationships that have already been determined. Examples of names of collections include “frameset", “page”, and “content”. Each collection identifies modules or other collections which point to the location of those modules and other collections. The following are examples of modules and collections that may be included in collections:
  • An operational collection is preferably a collection that gets executed, while a meta collection is preferably not executed.
  • Meta collections are preferably not used by transactions, they are only for administrative purposes.
  • a meta collection identifies modules or collections for an operation.
  • a meta collection associates modules to collections.
  • the example of the meta collection 650 shown in FIG. 6F shows electronic funds transfer (EFT) as the name of a meta collection. If an electronic funds transfer is desired in the state of Texas, then a module, such as one identifying a credit card number, should be added to a billing page content as well as to billing processing. For administrative purposes, it may be desired to group these two collections, billing page content and billing processing, together since changes to the billing page content would also effect billing processing. Accordingly, it may be helpful to group these two collections together under a meta collection.
  • EFT electronic funds transfer
  • the meta collection named "EFT" associates module 19 with collection 8 and module 35 with collection 11, collection 8 being billing page content and collection 11 being billing processing.
  • Examples of module 19 and 35 may be a credit card number and expiration date. Accordingly, if it is desired to add electronic funds transfer to pay for the financial service, then the EFT meta collection identifies the modules to be included in a particular collection to ensure that the EFT is properly added. If the electronic funds information is changed, such as the customer wishes to charge on a different credit card, then the EFT meta collection may again be used to identify what new or revised modules need to be added to which collections to enact these changes. Meta collections are not required to execute the modules, it is an additional directory to assist in organizing the modules and the uses thereof.
  • FIG. 7 is a flow diagram of a method according to an embodiment of the present invention for using a meta collection in conjunction with providing a financial service.
  • a user such as the program administrator, selects an option (step 700).
  • An example of an option is whether the user chooses to present electronic fund transfer as an option to a potential customer applying for insurance.
  • the selected option is then looked up under a meta collection (step 702).
  • Modules identified under the meta collection are inserted into operational collections from the meta collection (step 704).
  • the operational collection puts together the modules required for the customer for the selected state and insurance type (step 706), as discussed in conjunction with FIGs. 2 - 6A-6F.
  • FIG. 8 is a flow diagram of a method according to an embodiment of the present invention for determining a net rating factor for providing a financial service, such as in step 450 of FIG. 4B.
  • a rating factor for each calculation module is looked up for the selected state and insurance type (step 800). All of these rating factors are multiplied together to result in a net rating factor (step 802).
  • a base rate of the financial service provider is looked up for the selected state and insurance type (step 804). The base rate is then multiplied with the net rating factor to result in a price for the customer (step 806).
  • these rating factors may be combined in any way such as addition, subtraction, division or by any other mathematical function or combinations thereof to result in the net rating factor.
  • the base rate may be combined in any way with the net rating factor to result in the quoted price.
  • the rating factor for each module for the selected state and insurance type may be determined by the company providing the financial services.
  • FIGS. 10A - 10B show an example of a list of collections and modules that are valid for a product according to an embodiment of the present invention.
  • collections can be included in other collections as well as modules (elements). Examples of collections include a purchasing master, quote request page, quote request frameset, quote questions frameset, auto quote, pre- underwriting calculation, prefened filter underwriting, post-underwriting calculation, auto program, auto rating, deductible rating, class factor rating, quote header page, drivers page, points questions content, and vehicles page.
  • modules include quote header frame, drivers frame, vehicles frame, nav bottom frame, points calculation, symbol calculation, vehicle count, experience underwriting, accidents underwriting, points underwriting, frequency and severity calculation, driver assignment calculation, base rates rating, symbol rating, multiple vehicle rating, multiple vehicle rating, affinity group rating, mature driver rating, model year rating, and anti-theft rating.
  • FIG. 11 shows an example of a screen shot of a quote manipulation tool.
  • variables that may be used to allow the potential customer to see the effect of the premium quote includes bodily injury liability amount, property damage liability amount, medical payments, uninsured motorist bodily injury amount, uninsured motorist personal damage amount, comprehensive coverage, and collision coverage.
  • a potential customer may vary any of these variables to recalculate the total premium quote for that customer.
  • FIG. 12 is a flow diagram of a method according to an embodiment of the present invention for asserting claims for a financial service such as insurance.
  • a claimant fills out a claims form, wherein the claims form is derived form a module (step 1250).
  • the questions presented to the claimant may be listed in a module and the answers to these questions are sent to a predetermined location as described by one of the module attributes.
  • the information received from the claims form is then routed to an adjuster, wherein the adjuster routing information is derived from a module (step 1252).
  • the module describing the routing of information to the adjuster may include the adjuster's preferences on a communication means, such as fax, email, or regular mail. Additionally, the adjuster contact information may also be included.
  • the adjuster's response is then received (step 1254). At least one module is then looked up for the procedure on forwarding the adjuster's response to the claimant (step 1256).
  • step 1258 The claimant is then notified of the adjuster's response (step 1258).
  • Another module is then called up to handle required information and check request out to a bank or an out source agency (step 1260). Adjuster close out may then be performed (step 1262), and claimant close out may also be performed (step 1264). The performance of close out includes any remaining issues still pending. Regulatory and accounting requirements may also be performed (step 1266).
  • FIG. 13 is another flow diagram of a method according to an embodiment of the present invention for handling a claim made to a financial service company such as an insurance company.
  • a claimant fills out a claims form (step 1350).
  • the claimant fills out a claims form electronically.
  • a module is used to present the questions to the claimant and to place the responses by the claimant in a predetermined location.
  • This claims form information is then routed to an adjuster (step 1352) based on information derived through a module as previously discussed in conjunction with FIG. 12.
  • An adjuster response is receive (step 1354).
  • the claimant is then notified of the adjuster response (step 1356). It is then determined whether repairs are needed to property (step 1358). For example, if the claimant files for auto insurance payments, then repairs may be needed to his auto. If repairs are needed, then a repair shop can be notified (step 1360).
  • Information regarding the repair shop may be stored in conjunction with a module. This module can include the identity of the repair shop as well as prefened methods of contact such as email or fax. The claimant is then notified regarding the repair shop notification (step 1362). The module with claimant notification information may be used again in this step as well as in step 1356.
  • close out of the repair of this property may be performed (step 1364).
  • the performance of the close out includes handling any outstanding issues.
  • An example of interim replacement includes a car rental or a hotel room. If an interim replacement is needed, then the replacement can be set up (step 1366) through the use of at least one module.
  • An example of attributes of an interim replacement module can include the identification and contact information of a prefened vendor, such as a rental car company or a hotel, as well as the number of days required for the interim replacement and the identification of the claimant.
  • the claimant is then notified of the interim replacement set up (step 1370). Thereafter, interim replacement closeout can be performed (step 1372).
  • adjuster close out is performed (step 1374).
  • the claimant close out can also be performed (step 1376). Regulatory and accounting compliance may also be performed (step 1378).
  • a method and system for providing a financial service has been disclosed.
  • Software written according to the present invention may be stored in some form of computer-readable medium, such as memory or CD-ROM, or transmitted over a network, and executed by a processor.

Abstract

The present invention relates to a system and method for providing financial services. According to an embodiment of the present invention, a financial service, such as insurance, may be provided through the use of reusable modules that may be called upon multiple times for various functions. In an examplary embodiment is shown in a flow diagram. Data related to a financial service is provided (step 200). Module associated with the provided is then selected (step 202) and then the selected module is executed (step 204). An example of a practical result of the use of these modules is that an insurance proram may be quickly and easily established in all states with a minimum of duplication of effort.

Description

SYSTEM AND METHOD FOR ELECTRONICALLY MANAGING FINANCIAL SERVICE CLAIMS
CROSS REFERENCE TO RELATED APPLICATIONS
This application claims priority to U.S. Provisional Patent Application No.
60/146,958 (Attorney Docket No. ECOVP001+) entitled SYSTEM AND METHOD FOR ELECTRONICALLY PROVIDING FINANCIAL SERVICES USING MODULES filed August 3, 1999 which is incorporated herein by reference for all purposes; and this application claims priority to U.S. Provisional Patent Application No. 60/146,964 (Attorney Docket No. ECOVP002+) entitled SYSTEM AND METHOD FOR ELECTRONICALLY PROVIDING AN ESTIMATE FOR A FINANCIAL SERVICE filed August 3, 1999 which is incorporated herein by reference for all purposes; and this application claims priority to U.S. Provisional Patent Application No. 60/146,957 (Attorney Docket No. ECOVP003+) entitled SYSTEM AND METHOD FOR ELECTRONICALLY PROVIDING A FINANCIAL SERVICE USING RATING FACTORS filed August 3, 1999 which is incorporated herein by reference for all purposes; and this application claims priority to U.S. Provisional Patent Application No. SYSTEM AND METHOD FOR ELECTRONICALLY PROVIDING A FINANCIAL SERVICE USING RATING FACTORS (Attorney Docket No. ECOVP004+) entitled SYSTEM AND METHOD
FOR ELECTRONICALLY PROVIDING A FINANCIAL SERVICE USING
RATING FACTORS filed August 3, 1999 which is incorporated herein by reference for all purposes; and this application claims priority to U.S. Provisional Patent
Application No. 60/146,959 (Attorney Docket No. ECOVP005+) entitled SYSTEM AND METHOD FOR ELECTRONICALLY REVISING A FINANCIAL SERVICE PRODUCT filed August 3, 1999 which is incorporated herein by reference for all purposes; and this application claims priority to U.S. Provisional Patent Application No. 60/146,966 (Attorney Docket No. ECOVP006+) entitled SYSTEM AND METHOD FOR ELECTRONICALLY MANAGING FINANCIAL SERVICE CLAIMS filed August 3, 1999 which is incorporated herein by reference for all purposes; and this application claims priority to U.S. Provisional Patent Application No. 60/146,949 (Attorney Docket No. ECOVP007+) entitled SYSTEM AND METHOD FOR ELECTRONICALLY CREATING A NEW FINANCIAL SERVICE PRODUCT filed August 3, 1999 which is incorporated herein by reference for all purposes.
This application is related to co-pending U.S. Patent Application No. (Attorney Docket No. ECOVP002) entitled SYSTEM AND
METHOD FOR ELECTRONICALLY PROVIDING AN ESTIMATE FOR A FINANCIAL SERVICE filed concurrently herewith, which is incorporated herein by reference for all purposes; and co-pending U.S. Patent Application No. (Attorney Docket No. ECOVP003) entitled SYSTEM AND
METHOD FOR ELECTRONICALLY PROVIDING A FINANCIAL SERVICE
USING RATING FACTORS filed concurrently herewith, which is incorporated herein by reference for all purposes; and co-pending U.S. Patent Application No. (Attorney Docket No. ECOVP004) entitled SYSTEM AND
METHOD FOR ELECTRONICALLY PROVIDING A FINANCIAL SERVICE USING COLLECTIONS INCLUDING MODULES filed concurrently herewith, which is incorporated herein by reference for all purposes; and co-pending U.S. Patent Application No. (Attorney Docket No. ECOVP005) entitled SYSTEM
AND METHOD FOR ELECTRONICALLY REVISING A FINANCIAL SERVICE PRODUCT filed concurrently herewith, which is incorporated herein by reference for all purposes; and co-pending U.S. Patent Application No. (Attorney Docket No. ECOVP006) entitled SYSTEM AND METHOD FOR
ELECTRONICALLY MANAGING FINANCIAL SERVICE CLAIMS filed concurrently herewith, which is incorporated herein by reference for all purposes; and co-pending U.S. Patent Application No. (Attorney Docket No. -
ECOVP007) entitled SYSTEM AND METHOD FOR ELECTRONICALLY CREATING A NEW FINANCIAL SERVICE PRODUCT filed concurrently herewith, which is incorporated herein by reference for all purposes.
FIELD OF THE INVENTION
The present invention relates to a system and method for providing financial services.
BACKGROUND OF THE INVENTION
Regulations for financial services, such as insurance, can be very complicated. Additionally, the complication may be compounded by the enforcement of different rules and regulations unique to each regulatory area, such as in a particular state. In order to accommodate these varying requirements, financial services, such as the insurance industry, have adopted a procedure that typically requires the financial service provider to reestablish the financial service system for each regulatory area. For example, in the insurance industry, each state has its own set of rules and regulations for a particular insurance type offered in that state. Examples of insurance types include auto, life, and health. An example of the different requirement for auto insurance in varying states includes signature requirements. For example, one state might require an original signature, while another state might deem that a faxed copy of the signature is sufficient.
To accommodate the various regulations, insurance companies typically create a separate process for each insurance type in each state. Additionally, a new pricing program is typically prepared for each insurance type in each state. This multiple duplication of establishing programs typically results in extremely high costs, inefficiencies, duplication of effort, and high labor costs.
It would be desirable to have a system and method for providing financial services in an efficient and less costly manner. The present invention addresses such a need.
SUMMARY OF THE INVENTION
The present invention relates to a system and method for providing financial services. According to an embodiment of the present invention, a financial service, such as insurance, may be provided through the use of reusable modules that may be called upon multiple times for various functions. An example of a practical result of the use of these modules is that an insurance program may be quickly and easily established in all states with a minimum of duplication of effort. A method according to an embodiment of the present invention for managing financial service claims is presented. The method comprises providing a claims form, wherein the claims form is related to a first module; receiving the claims form information; and routing the claims form information to an adjuster, wherein routing information is derived from a second module.
A system according to an embodiment of the present invention for managing financial service claims is also presented. The system comprises a processor configured to provide a claims form, wherein the claims form is related to a first module; receive the claims form information; and route the claims form information to an adjuster, wherein routing information is derived from a second module. The system also includes a memory coupled to the processor to provide instructions to the processor.
BRIEF DESCRIPTION OF THE DRAWINGS
The present invention will be readily understood by the following detailed description in conjunction with the accompanying drawings.
FIG. 1 is a block diagram of an example of a computer system suitable for use with an embodiment of the present invention.
FIG. 2 is a flow diagram of a method according to an embodiment of the present invention for providing a financial service.
FIG. 3 is another flow diagram of a method according to an embodiment of the present invention for providing a financial service. FIGs. 4 A - 4B are further flow diagrams of a method according to an embodiment of the present invention for providing a financial service.
FIG. 5 is an example of a table showing modules which may be used according to an embodiment of the present invention.
FIGs. 6A-6F are examples of tables that may be used according to an embodiment of the present invention.
FIG. 7 is a flow diagram of a method according to an embodiment of the present invention for using a meta collection in conjunction with providing a financial service.
FIG. 8 is a flow diagram of a method according to an embodiment of the present invention for calculating a net factor in conjunction with providing a financial service.
FIG. 9 shows an example of questions that may be asked of a potential customer who is interested in obtaining an auto insurance quote according to an embodiment of the present invention.
FIGS. 10A - 10B shows an example of a list of collections and modules that are valid for a product according to an embodiment of the present invention.
FIG. 11 shows an example of a screen shot of a quote manipulation tool.
FIG. 12 is a flow diagram of a method according to an embodiment of the present invention for asserting claims for a financial service such as insurance. FIG. 13 is another flow diagram of a method according to an embodiment of the present invention for handling a claim made to a financial service company such as an insurance company.
DESCRIPTION OF SPECIFIC EMBODIMENTS
The following description is presented to enable one of ordinary skill in the art to make and to use the invention and is provided in the context of a patent application and its requirements. Various modifications to the preferred embodiments will be readily apparent to those skilled in the art and the generic principles herein may be applied to other embodiments. Thus, the present invention is not intended to be limited to the embodiment shown but is to be accorded the widest scope consistent with the principles and features described herein.
FIG. 1 is a block diagram of a general purpose computer system 100 suitable for carrying out the processing in accordance with one embodiment of the present invention. FIG. 1 illustrates one embodiment of a general purpose computer system. Other computer system architectures and configurations can be used for carrying out the processing of the present invention. Computer system 100, made up of various subsystems described below, includes at least one microprocessor subsystem (also referred to as a central processing unit, or CPU, 102). That is, CPU 102 can be implemented by a single-chip processor or by multiple processors. CPU 102 is a general purpose digital processor which controls the operation of the computer system 100. Using instructions retrieved from memory 110, the CPU 102 controls the reception and manipulation of input data, and the output and display of data on output devices.
CPU 102 is coupled bi-directionally with memory 110 which can include a first primary storage, typically a random access memory (RAM), and a second primary storage area, typically a read-only memory (ROM). As is well known in the art, primary storage can be used as a general storage area and as scratch-pad memory, and can also be used to store input data and processed data. It can also store programming instructions and data, in the form of data objects and text objects, in addition to other data and instructions for processes operating on CPU 102. Also as well known in the art, primary storage typically includes basic operating instructions, program code, data and objects used by the CPU 102 to perform its functions. Primary storage devices 110 may include any suitable computer-readable storage media, described below, depending on whether, for example, data access needs to be bi-directional or uni-directional. CPU 102 can also directly and very rapidly retrieve and store frequently needed data in a cache memory (not shown).
A removable mass storage device 112 provides additional data storage capacity for the computer system 100, and is coupled either bi-directionally or uni- directionally to CPU 102. For example, a specific removable mass storage device commonly known as a CD-ROM typically passes data uni-directionally to the CPU 102, whereas a floppy disk can pass data bi-directionally to the CPU 102. Storage
112 may also include computer-readable media such as magnetic tape, flash memory, signals embodied on a carrier wave, PC-CARDS, portable mass storage devices, holographic storage devices, and other storage devices. A fixed mass storage 120 can also provide additional data storage capacity. The most common example of mass storage 120 is a hard disk drive. Mass storage 112, 120 generally store additional programming instructions, data, and the like that typically are not in active use by the CPU 102. It will be appreciated that the information retained within mass storage 112, 120 may be incorporated, if needed, in standard fashion as part of primary storage 110 (e.g. RAM) as virtual memory.
In addition to providing CPU 102 access to storage subsystems, bus 114 can be used to provide access other subsystems and devices as well. In the described embodiment, these can include a display monitor 118, a network interface 116, a keyboard 104, and a pointing device 106, as well as an auxiliary input/output device interface, a sound card, speakers, and other subsystems as needed. The pointing device 106 may be a mouse, stylus, track ball, or tablet, and is useful for interacting with a graphical user interface.
The network interface 116 allows CPU 102 to be coupled to another computer, computer network, or telecommunications network using a network connection as shown. Through the network interface 116, it is contemplated that the CPU 102 might receive information, e.g., data objects or program instructions, from another network, or might output information to another network in the course of performing the above-described method steps. Information, often represented as a sequence of instructions to be executed on a CPU, may be received from and outputted to another network, for example, in the form of a computer data signal embodied in a carrier wave. An interface card or similar device and appropriate software implemented by CPU 102 can be used to connect the computer system 100 to an external network and transfer data according to standard protocols. That is, method embodiments of the present invention may execute solely upon CPU 102, or may be performed across a network such as the Internet, intranet networks, or local area networks, in conjunction with a remote CPU that shares a portion of the processing. Additional mass storage devices (not shown) may also be connected to CPU 102 through network interface 116.
An auxiliary I/O device interface (not shown) can be used in conjunction with computer system 100. The auxiliary I/O device interface can include general and customized interfaces that allow the CPU 102 to send and, more typically, receive data from other devices such as microphones, touch-sensitive displays, transducer card readers, tape readers, voice or handwriting recognizers, biometrics readers, cameras, portable mass storage devices, and other computers.
In addition, embodiments of the present invention further relate to computer storage products with a computer readable medium that contain program code for performing various computer-implemented operations. The computer-readable medium is any data storage device that can store data which can thereafter be read by a computer system. The media and program code may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well known to those of ordinary skill in the computer software arts. Examples of computer-readable media include, but are not limited to, all the media mentioned above: magnetic media such as hard disks, floppy disks, and magnetic tape; optical media such as CD-ROM disks; magneto-optical media such as floptical disks; and specially configured hardware devices such as application-specific integrated circuits (ASICs), programmable logic devices (PLDs), and ROM and RAM devices. The computer-readable medium can also be distributed as a data signal embodied in a carrier wave over a network of coupled computer systems so that the computer- readable code is stored and executed in a distributed fashion. Examples of program code include both machine code, as produced, for example, by a compiler, or files containing higher level code that may be executed using an interpreter.
The computer system shown in FIG. 1 is but an example of a computer system suitable for use with the invention. Other computer systems suitable for use with the invention may include additional or fewer subsystems. In addition, bus 114 is illustrative of any interconnection scheme serving to link the subsystems. Other computer architectures having different configurations of subsystems may also be utilized.
FIG. 2 is a flow diagram of a method according to an embodiment of the present invention for providing a financial service. Data related to a financial service, such as insurance, is provided (step 200), typically by a potential customer or a company administrator. A module associated with the provided data is then selected (step 202). Modules, as defined herein, are encapsulations of code, with attributes that collectively define a component of a process of a financial institution. Examples of modules for insurance include the make of a car, a pricing weight of a person's driving record, and zip code. There may be multiple modules dealing with a specific piece of information needed for processing a particular type of insurance in a specified state. For example, there may multiple modules dealing the make of the person's car. Further details of modules will later be discussed in conjunction with the remaining figures, particularly FIG. 5. Once a module associated with the data has been selected (step 202), then the selected module is executed (step 204). FIG. 3 is another flow diagram of a method according to embodiment of the present invention for providing a financial service. A quote request is received (step 300). For example, the quote request may be sent via the Internet by a potential customer interested in a financial service product.
Once the quote request is received, an underwriting decision is then performed
(step 302). The underwriting decision may be a preliminary decision determining whether this potential customer qualifies for an initial quote for the financial service product. For example, a potential customer requesting a quote may provide information to help determine the underwriting decision. If the potential customer requests a quote for car insurance but it is determined that he is too high of a risk based on his driver's record, the requested quote may simply be refused. Accordingly, time and resources are not wasted in determining and describing a product that will eventually not be offered to the potential customer. Further details of the underwriting decision performed in step 302 will later be discussed in conjunction with FIGs. 4 A - 4B.
Once an underwriting decision has been made and approved, quote generation is performed (step 304). Modules may be used to perform the quote generation to return quote information to the potential customer requesting the quote. Further details of the generation of the quote are later discussed in conjunction with FIGS 4A - 4B.
Thereafter, billing and detailed information may be obtained from the potential customer (step 306). Validation and verification of the information provided by the potential customer may also be performed (step 308). For example, verification of the driver's record which was provided by the potential customer may be independently verified. Closing functions may also be performed (step 310). Closing functions may include any remaining pending issues such as filling out forms to comply with state regulations.
FIGs. 4A - 4B are further flow diagrams of an example of a method according to an embodiment of the present invention for providing a financial service. FIG. 5 shows an example of a modules table showing examples of modules and their attributes. FIGs. 6A - 6F show examples of table mappings and collections that may be used in conjunction with modules. FIG. 6A shows a person table 600; FIG. 6B shows a frequency table 610; FIG. 6C is an example of a table of mappings 620; FIG. 6D is an example of a table of collections 630; FIG. 6E is another example of a table of collections 640; and FIG. 6F is an example of a table of meta collections 650. These figures are herein described together.
In the example shown in FIGs. 4A - 4B, a potential customer logs onto a web site providing a financial service (step 400). The potential customer then requests a financial service application, such as an application for a particular type of insurance in a particular state (step 402).
Examples of information that a potential customer may be requested to provide in conjunction with the request for an application are shown in FIG. 9. FIG. 9 is an example of questions that may be asked of a potential customer who is interested in obtaining an auto insurance quote. Examples of questions include name, gender, marital status, years as a licensed driver in the U.S., years without lapse in insurance coverage, points on driving record in the last three years, whether the person has completed a defensive driving course in the last three years, whether the person is a student with a B or better grade average, vehicle year, make, model, usage, principal driver, home zip code, and any other information that may be relevant to an application for the requested financial service product.
Quote request modules associated with the selected state and selected insurance type are identified (step 404). There may be different types of modules, such as module types delineated by function. Examples of types of modules include quote request, quote generation, verification, closing requirements, billing, claims handling, help, and underwriting modules. In step 404, modules used for the quote request process may be identified based on their assigned module type, such as quote request modules. An example of quote request modules associated with a selected state and insurance type (step 404 of FIG. 4A) is shown in FIGs. 6C and 5.
FIG. 6C shows a mappings table that identifies modules with some attributes. For example, modules with an assigned type of "quote request", for the state of California, for car insurance include modules named "car" and "zip". These modules may be found in the modules table 500 shown in FIG. 5.
FIG. 5 shows an example of a modules table showing examples of modules and their attributes. The modules table 500 is shown to include the names 501 of the modules and various attributes 502A-502J of the modules. In this example, the modules included in the modules table 500 is zip code, car make, car year, zip code, and frequency. Further examples of module names include "Calculation", "Content", "Document", "External", "frame", "rating", and "underwriting". In this example, attributes shown in the modules table 500 include code type 502A, code 502B, whether this module is repeatable 502C, a destination table 502D, a destination field 502E, initial conditions 502F, date from 502G, date to 502H, state 5021, and insurance type 502 J. Further examples of attributes which may be associated with modules include the following:
ATTRIBUTES FOR CALCULATION MODULE Calculation Language Destination Table Destination Field Destination Custom
ATTRIBUTES FOR CONTENT MODULE
Title Text
Destination Table
Destination Field
Form Type
Form Size Answer Set
Default Answer
Help
Layout
Borders Repetition
Auto Reload
Language
Execute Dependency ATTRIBUTES FOR DOCUMENT MODULE Title Format Template ATTRIBUTES FOR EXTERNAL MODULE Protocol Format Destination Authorization
ATTRIBUTES FOR FRAME MODULE Frame Name Initial Page Name Scroll ATTRIBUTES FOR RATING MODULE Factor
Source Table Source Field Match Type Factor Usage Constraint Table Constraint Field
ATTRIBUTES FOR UNDERWRITING MODULE Asset Type Test Success Failure
For example, California may be the selected state 5021 and auto may be the selected insurance type 502J of FIG. 5. Accordingly, in this example, the modules that would be identified during step 404 include zip code, car make, car year, and frequency.
These quote request modules are then displayed to the potential customer (step 406). The potential customer then inputs requested data (step 408). Examples of requested data are later discussed in conjunction with FIG. 9.
Each module then takes input associated with that particular module and places it in a predetermined location (step 410). An example of determining the predetermined location is shown in FIG. 5 as the attributes destination table 502D and destination field 502E. For example, if the destination table 502D of FIG. 5 identifies "person" as the destination table and "frequency" as the destination field, then the data related to frequency module would be placed in the person table 600 of FIG. 6A in the frequency column. After each module takes input associated with it and places it in a predetermined location (step 410 of FIG. 4A), calculation modules related to the selected state and insurance type are then retrieved (step 412). The calculation modules may be modules that are related to calculating a rating associated with the potential customer and the insurance policy to be offered to him. The rating may be the insurance rate a potential customer would qualify to receive.
Primary underwriting modules are then implemented in this example (step 414). These underwriting modules determine whether or not to offer insurance to this particular potential customer. Quote generation modules are then determined (step 416). Quote generation modules determine a rating factor or a set of rating factors to be used in offering a quote to the potential customer. As previously mentioned, these modules may be determined by referring to a mappings table 620 of FIG. 6C which give examples of types of the modules that may be associated with a given module.
A net rating factor for the potential customer is then generated (step 450). A net rating factor is a customized rating factor for a particular potential customer that is a compilation of other rating factors. For example, there may be several rating factors provided in the form of modules such as car type, number of years of driving experience, driving record, insurance deductible, gender, age, location of residence, and age of the car. Each of these factors may be translated into a number system so that the number system may be associated with a particular cost and risk associated with that particular rating factor. For example, a ten may signify an extremely high risk factor which can be equivalent to a very high price for the offered policy, while a factor of one may indicate a very low risk and a correspondingly low price for the offered policy. The number system may be any system that denotes a degree of risk or price.
These various factors are then combined to produce a net factor. For example, all of the various rating factors may be multiplied to produce a net factor. This net factor may be used in conjunction with a specific insurance company's base rate for a specific state. For example, a particular insurance company may have a base rate in the state of California for bodily injury at $1000 per year. The net rating factor may be combined with the base rate, such as multiplying by the base rate, to produce a price for the potential customer for a particular type of insurance. For example, if the bodily injury base rate for car insurance in California is $ 1 ,000 per year, then the potential customer's price may be $1,000 per year times the net factor calculated for this particular customer. If the combination of all of the rating factors equals 2.75 as a net factor and the base rate for this type of insurance in this state is $1,000 per year, then the quote offered to the potential customer would be $2,750 per year. Further details of the calculation of the net factor will later be discussed in conjunction with FIG. 8.
In addition to presenting one quote for one type of financial service, another quote for another type of financial service may also be presented. For example, a net rating factor may be generated for auto insurance for a potential customer in a given state. In addition, the same information provided by the potential customer may be used to generate a net rating factor for home owner's insurance. Both the auto insurance quote and the home insurance quote generated from these net rating factors may be presented to the potential customer. In this manner, even though a potential customer may only request a quote for auto insurance, he can view a quote for home owner's insurance without having to input a significant amount of additional information, if any at all.
After the net rating factor is generated for the potential customer (step 450), a quote manipulation tool may be displayed to the potential customer (step 452). An example of a quote manipulation tool is described in conjunction with FIG. 11. The use of a quote manipulation tool is optional. The net rating factor may be used to generate a quote for the requested financial service to be presented to the user. The user may then decide whether to accept the financial service at that price.
Alternatively, a potential customer may insert variables to generate different quotes with a quote manipulation tool (step 454). The potential customer then selects a policy or coverage (step 456). The potential customer then provides detailed information regarding the property or person being insured (step 458). The potential customer also provides billing information (step 460). Examples of the billing information include information required for electronic transfer. Validation of the information may then be performed (step 461). Resolution of outstanding issues are also performed if there are any outstanding issues (step 462). For example, a notification may be sent to the marketing department of the insurance company to send out a new customer package to the potential customer. Any remaining customer documents may be executed (step 464), and any required company documents may also be executed (step 466).
As previously mentioned, FIG. 5 is an example of a modules table according to an embodiment of the present invention. In this example, the modules table 500 identifies the name 501 of the modules and the various attributes 502 A - 502 J associated with the modules. The sample list of attributes associated with the modules for the modules table 500 includes a code type 502A, code 502B, repeatable 502C, a destination table 502D, a destination field 502E, initial conditions 502F, date from 502G, date to 502H, state 5021, and insurance type 502J.
A code type 502A indicates a type of programming code that is associated with a particular module. For example, SQL or math may be code types associated with a particular module. Code 502B is the actual code or calculation used in conjunction with the module. For example, the code may identify a field in another table multiplied by a factor and added to another field from another table. For example, the code associated with the module frequency may be a SQL code and defined as (person serious) times 5 plus (person minor) times 1 , wherein person serious indicates a column entitled "serious" in the "person" table and person minor is the "minor" column in the "person" table.
The attribute "repeatable" 502C simply indicates whether a module may be used more than once in a particular process. For example, a potential customer may have more than one car that needs to be insured under his name. Accordingly, the car make and car year may be repeatable to allow input of more than one car.
Destination table 502D and destination field 502E identify the location to which the data received from the potential customer associated with a particular module is to be placed. For example, the data received from the potential customer associated with the module "frequency" is placed in destination table "person" 600 of FIG. 6 A, in the destination field "frequency" of the "person" table 600 of FIG. 6A. Initial conditions 502F indicate under what conditions the module is activated. For example, for processing billing information, data associated with the billing information is an initial condition such that the billing module does nothing if there is no billing information to process. Another example is a credit card module wherein initial conditions of the credit card module may include a credit card number, a charge on the credit card or a lack of payment of a charge on the credit card. Under these conditions, the credit card module is activated. Completion conditions (not shown) may also be used in addition to or instead of initial conditions 502F. Completion conditions may indicate under what conditions the module is deactivated. For example, the credit card module may include completion conditions such as payment of a charge on the credit card. When a charge on the credit card is paid, then the credit card module is deactivated.
The "date from" 502G and "date to" 502H indicate the time period during which the module is valid. State 5021 may indicate the state or location to which the module applies. Insurance type 502J, which may also be financial services type, indicates what type of financial service to which the module applies.
Modules may be dynamic such that the modules may be rearranged in any order and associated with any other module or program. Modules may be classified into collections or groups and may be arbitrarily rearranged. Modules may include definable and editable attributes and may be defined by a set of its attributes.
Modules may be used so that an outside program simply executes the modules in any order desired by the programmer. A single module may be assigned to various uses such that the same module may be used repeatedly for different projects. A module may be disconnected from the data pool such that the module simply accesses the location of the data. Accordingly, the data may be changed in one location to update multiple modules. A group of modules or all of the modules may have at least one thing in common so that all of these modules may be generalized. For example, all modules or a subset of all modules may be valid for certain dates or have common initial conditions. This facilitates the use of an admin tool that can manipulate all of the modules or a subset of all of the modules by taking advantage of the factors that these modules have in common.
As previously mentioned a module is an encapsulation of code with attributes that collectively define a component of a process of financial services. It is optional to have different types of modules. An example of a type of module is a query module which would ask a potential customer a predetermined question or questions, such as the make of his car, and placing the answers to those questions in a predetermined location, such as a data table. Another example of a type of module is a rating module which is a piece of programming code that can determine a price for a particular financial service product.
There may be multiple modules for a concept, such as three modules for a car: make, model, and year. All of these modules associated with this particular concept may be placed in a collection called a car collection.
FIGs. 6D and 6E show examples of a table of collections 640, 630. In FIG. 6E, the collections table 640 shows the name of the collection, the name of the modules within that collection, and date from and date to which identify dates during which the collection is valid. A collection may also include other collections and not just modules. The collections are a convenient form of access to the modules. Collections are not necessary to access modules, however, some modules may be convenient to be grouped together because they are often accessed together. Accordingly, a collection, such as car collection, may be re-accessed and reused more conveniently then accessing every module and collection within the car collection each time those modules and collections need to be accessed.
For example, if a customer applies for both auto insurance and property insurance, then much of the information the customer provides for auto insurance will be the same as information required to be provided for the property insurance.
Accordingly, many of the modules used for the auto insurance may be reused for the application for the property insurance. Rather than determining a second time what each module is related to, a collection may be used to take advantage of the relationships that have already been determined. Examples of names of collections include "frameset", "page", and "content". Each collection identifies modules or other collections which point to the location of those modules and other collections. The following are examples of modules and collections that may be included in collections:
ELEMENTS OF FRAMESET COLLECTION Sizes
Layout
ELEMENTS OF PAGE COLLECTION Title Text
ELEMENTS OF CONTENT COLLECTION Title Text Help
Repeats
Layout
Borders
Execute Dependency
There may be several different types of collections, for example, an operational collection or a meta collection. The operational collection is preferably a collection that gets executed, while a meta collection is preferably not executed. Meta collections are preferably not used by transactions, they are only for administrative purposes. A meta collection identifies modules or collections for an operation. A meta collection associates modules to collections. The example of the meta collection 650 shown in FIG. 6F shows electronic funds transfer (EFT) as the name of a meta collection. If an electronic funds transfer is desired in the state of Texas, then a module, such as one identifying a credit card number, should be added to a billing page content as well as to billing processing. For administrative purposes, it may be desired to group these two collections, billing page content and billing processing, together since changes to the billing page content would also effect billing processing. Accordingly, it may be helpful to group these two collections together under a meta collection.
In the example of the meta collection 650 of FIG 6F, the meta collection named "EFT" associates module 19 with collection 8 and module 35 with collection 11, collection 8 being billing page content and collection 11 being billing processing. Examples of module 19 and 35 may be a credit card number and expiration date. Accordingly, if it is desired to add electronic funds transfer to pay for the financial service, then the EFT meta collection identifies the modules to be included in a particular collection to ensure that the EFT is properly added. If the electronic funds information is changed, such as the customer wishes to charge on a different credit card, then the EFT meta collection may again be used to identify what new or revised modules need to be added to which collections to enact these changes. Meta collections are not required to execute the modules, it is an additional directory to assist in organizing the modules and the uses thereof.
FIG. 7 is a flow diagram of a method according to an embodiment of the present invention for using a meta collection in conjunction with providing a financial service. A user, such as the program administrator, selects an option (step 700). An example of an option is whether the user chooses to present electronic fund transfer as an option to a potential customer applying for insurance. The selected option is then looked up under a meta collection (step 702). Modules identified under the meta collection are inserted into operational collections from the meta collection (step 704). When a customer selects a state and insurance type, the operational collection then puts together the modules required for the customer for the selected state and insurance type (step 706), as discussed in conjunction with FIGs. 2 - 6A-6F.
FIG. 8 is a flow diagram of a method according to an embodiment of the present invention for determining a net rating factor for providing a financial service, such as in step 450 of FIG. 4B. A rating factor for each calculation module is looked up for the selected state and insurance type (step 800). All of these rating factors are multiplied together to result in a net rating factor (step 802). A base rate of the financial service provider is looked up for the selected state and insurance type (step 804). The base rate is then multiplied with the net rating factor to result in a price for the customer (step 806). Although multiplication is used in this example, these rating factors may be combined in any way such as addition, subtraction, division or by any other mathematical function or combinations thereof to result in the net rating factor. Similarly, the base rate may be combined in any way with the net rating factor to result in the quoted price. The rating factor for each module for the selected state and insurance type may be determined by the company providing the financial services.
FIGS. 10A - 10B show an example of a list of collections and modules that are valid for a product according to an embodiment of the present invention. As shown in FIGS. 10A - 10B, collections can be included in other collections as well as modules (elements). Examples of collections include a purchasing master, quote request page, quote request frameset, quote questions frameset, auto quote, pre- underwriting calculation, prefened filter underwriting, post-underwriting calculation, auto program, auto rating, deductible rating, class factor rating, quote header page, drivers page, points questions content, and vehicles page. Examples of modules include quote header frame, drivers frame, vehicles frame, nav bottom frame, points calculation, symbol calculation, vehicle count, experience underwriting, accidents underwriting, points underwriting, frequency and severity calculation, driver assignment calculation, base rates rating, symbol rating, multiple vehicle rating, multiple vehicle rating, affinity group rating, mature driver rating, model year rating, and anti-theft rating.
FIG. 11 shows an example of a screen shot of a quote manipulation tool. Examples of variables that may be used to allow the potential customer to see the effect of the premium quote includes bodily injury liability amount, property damage liability amount, medical payments, uninsured motorist bodily injury amount, uninsured motorist personal damage amount, comprehensive coverage, and collision coverage. A potential customer may vary any of these variables to recalculate the total premium quote for that customer.
FIG. 12 is a flow diagram of a method according to an embodiment of the present invention for asserting claims for a financial service such as insurance. A claimant fills out a claims form, wherein the claims form is derived form a module (step 1250). For example, the questions presented to the claimant may be listed in a module and the answers to these questions are sent to a predetermined location as described by one of the module attributes.
The information received from the claims form is then routed to an adjuster, wherein the adjuster routing information is derived from a module (step 1252). For example, the module describing the routing of information to the adjuster may include the adjuster's preferences on a communication means, such as fax, email, or regular mail. Additionally, the adjuster contact information may also be included. The adjuster's response is then received (step 1254). At least one module is then looked up for the procedure on forwarding the adjuster's response to the claimant (step 1256).
The claimant is then notified of the adjuster's response (step 1258). Another module is then called up to handle required information and check request out to a bank or an out source agency (step 1260). Adjuster close out may then be performed (step 1262), and claimant close out may also be performed (step 1264). The performance of close out includes any remaining issues still pending. Regulatory and accounting requirements may also be performed (step 1266).
FIG. 13 is another flow diagram of a method according to an embodiment of the present invention for handling a claim made to a financial service company such as an insurance company. A claimant fills out a claims form (step 1350). Preferably, the claimant fills out a claims form electronically. A module is used to present the questions to the claimant and to place the responses by the claimant in a predetermined location. This claims form information is then routed to an adjuster (step 1352) based on information derived through a module as previously discussed in conjunction with FIG. 12.
An adjuster response is receive (step 1354). The claimant is then notified of the adjuster response (step 1356). It is then determined whether repairs are needed to property (step 1358). For example, if the claimant files for auto insurance payments, then repairs may be needed to his auto. If repairs are needed, then a repair shop can be notified (step 1360). Information regarding the repair shop may be stored in conjunction with a module. This module can include the identity of the repair shop as well as prefened methods of contact such as email or fax. The claimant is then notified regarding the repair shop notification (step 1362). The module with claimant notification information may be used again in this step as well as in step 1356.
Thereafter, close out of the repair of this property may be performed (step 1364). The performance of the close out includes handling any outstanding issues.
It is also determined whether an interim replacement is needed (step 1368). An example of interim replacement includes a car rental or a hotel room. If an interim replacement is needed, then the replacement can be set up (step 1366) through the use of at least one module. An example of attributes of an interim replacement module can include the identification and contact information of a prefened vendor, such as a rental car company or a hotel, as well as the number of days required for the interim replacement and the identification of the claimant. The claimant is then notified of the interim replacement set up (step 1370). Thereafter, interim replacement closeout can be performed (step 1372).
If interim replacement is not required (step 1368), then adjuster close out is performed (step 1374). The claimant close out can also be performed (step 1376). Regulatory and accounting compliance may also be performed (step 1378).
A method and system for providing a financial service has been disclosed. Software written according to the present invention may be stored in some form of computer-readable medium, such as memory or CD-ROM, or transmitted over a network, and executed by a processor.
Although the present invention has been described in accordance with the embodiment shown, one of ordinary skill in the art will readily recognize that there could be variations to the embodiment and these variations would be within the spirit and scope of the present invention. The examples used to illustrate the invention were for the insurance industry, however, the invention may be applied to any financial service, such as various types of loans. Accordingly, many modifications may be made by one of ordinary skill in the art without departing from the spirit and scope of the appended claims.

Claims

1. A method for managing financial service claims comprising: providing a claims form, wherein the claims form is related to a first module; receiving the claims form information; and routing the claims form information to an adjuster, wherein routing information is derived from a second module.
2. The method of claim 1, further comprising receiving an adjuster response.
3. The method of claim 2, further comprising looking up a third module for a procedure on forwarding an adjuster response to a claimant.
4. The method of claim 3, further comprising notifying the claimant of the adjuster response.
5. The method of claim 1, further comprising looking up a fourth module to manage a check request to be sent. 6. The method of claim 1, further comprising performing regulatory compliance by using a fifth module.
7. The method of claim 1, further comprising performing accounting compliance by using a sixth module.
8. The method of claim 1, further comprising notifying a repair shop if repairs are needed, wherein the repair shop contact information is accessed through a seventh module. 9. The method of claim 8, further comprising notifying a claimant of a notification of the repair shop, wherein the claimant notification information is accessed through an eighth module.
10. The method of claim 1, further comprising setting up an interim replacement if an interim replacement is needed, wherein the setting up of the interim replacement is managed through the use of a ninth module.
12 The method of claim 1, wherein the first module may be arranged in any relative order compared to the second module.
13. The method of claim 1, wherein the second module may be used for a plurality of uses.
14. The method of claim 1, wherein the second module identifies the location of data, wherein the data is related to the second module.
15. The method of claim 1, wherein the first module has at least one attribute in common with the second module.
16. The method of claim 15, wherein the first module and the second module may both be manipulated by using the at least one attribute in common.
17. The method of claim 1, wherein the first module includes an attribute.
18. The method of claim 17, wherein the attribute is a code type.
19. The method of claim 17, wherein the attribute is a code.
20. The method of claim 17, wherein the attribute is whether the module is repeatable.
21. The method of claim 17, wherein the attribute is a destination table.
22. The method of claim 17, wherein the attribute is a destination field. 23. The method of claim 17, wherein the attribute is an initial condition.
24. The method of claim 17, wherein the attribute is a start date wherein the first module becomes valid from that day forth. 25. The method of claim 17, wherein the attribute is an end date wherein the first module becomes invalid from that day forth.
26. The method of claim 1, wherein the claims form information is provided via a network.
27. The method of claim 1, wherein the claims form information is provided via an Internet.
28. A system for managing financial service claims comprising: a processor configured to provide a claims form, wherein the claims form is related to a first module; receive the claims form information; and route the claims form information to an adjuster, wherein routing information is derived from a second module; and a memory coupled to the processor for providing the processor with instructions.
29. A computer program product for managing financial service claims comprising: computer code providing a claims form, wherein the claims form is related to a first module; computer code receiving the claims form information; computer code routing the claims form information to an adjuster, wherein routing information is derived from a second module; and a computer readable medium that stores the computer codes.
30. The computer program product of claim 29, wherein the computer readable medium is selected from the group consisting of CD-ROM, floppy disk, tape, flash memory, system memory, hard drive, and data signal embodied in a carrier wave.
PCT/US2000/021183 1999-08-03 2000-08-02 System and method for electronically managing financial service claims WO2001009799A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU66199/00A AU6619900A (en) 1999-08-03 2000-08-02 System and method for electronically managing financial service claims

Applications Claiming Priority (14)

Application Number Priority Date Filing Date Title
US14695899P 1999-08-03 1999-08-03
US14695799P 1999-08-03 1999-08-03
US14694899P 1999-08-03 1999-08-03
US14696499P 1999-08-03 1999-08-03
US14694999P 1999-08-03 1999-08-03
US14695999P 1999-08-03 1999-08-03
US14696699P 1999-08-03 1999-08-03
US60/146,959 1999-08-03
US60/146,966 1999-08-03
US60/146,949 1999-08-03
US60/146,964 1999-08-03
US60/146,948 1999-08-03
US60/146,957 1999-08-03
US60/146,958 1999-08-03

Publications (1)

Publication Number Publication Date
WO2001009799A1 true WO2001009799A1 (en) 2001-02-08

Family

ID=27568991

Family Applications (7)

Application Number Title Priority Date Filing Date
PCT/US2000/021160 WO2001009798A1 (en) 1999-08-03 2000-08-02 System and method for electronically providing financial services using modules
PCT/US2000/021220 WO2001009800A1 (en) 1999-08-03 2000-08-02 System and method for electronically revising a financial service product
PCT/US2000/021180 WO2001009810A1 (en) 1999-08-03 2000-08-02 System and method for electronically creating a new financial service product
PCT/US2000/021181 WO2001009811A1 (en) 1999-08-03 2000-08-02 System and method for electronically providing an estimate for a financial service
PCT/US2000/021183 WO2001009799A1 (en) 1999-08-03 2000-08-02 System and method for electronically managing financial service claims
PCT/US2000/021235 WO2001009802A1 (en) 1999-08-03 2000-08-02 System and method for electronically providing a financial service using collections including modules
PCT/US2000/021234 WO2001009801A1 (en) 1999-08-03 2000-08-02 System and method for electronically providing a financial service using rating factors

Family Applications Before (4)

Application Number Title Priority Date Filing Date
PCT/US2000/021160 WO2001009798A1 (en) 1999-08-03 2000-08-02 System and method for electronically providing financial services using modules
PCT/US2000/021220 WO2001009800A1 (en) 1999-08-03 2000-08-02 System and method for electronically revising a financial service product
PCT/US2000/021180 WO2001009810A1 (en) 1999-08-03 2000-08-02 System and method for electronically creating a new financial service product
PCT/US2000/021181 WO2001009811A1 (en) 1999-08-03 2000-08-02 System and method for electronically providing an estimate for a financial service

Family Applications After (2)

Application Number Title Priority Date Filing Date
PCT/US2000/021235 WO2001009802A1 (en) 1999-08-03 2000-08-02 System and method for electronically providing a financial service using collections including modules
PCT/US2000/021234 WO2001009801A1 (en) 1999-08-03 2000-08-02 System and method for electronically providing a financial service using rating factors

Country Status (2)

Country Link
AU (7) AU6514600A (en)
WO (7) WO2001009798A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7647372B2 (en) 2000-07-24 2010-01-12 Vignette Corporation Method and system for facilitating marketing dialogues

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6867789B1 (en) 2000-02-15 2005-03-15 Bank One, Delaware, National Association System and method for generating graphical user interfaces

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5182705A (en) * 1989-08-11 1993-01-26 Itt Corporation Computer system and method for work management
US5235702A (en) * 1990-04-11 1993-08-10 Miller Brent G Automated posting of medical insurance claims
US5504674A (en) * 1991-02-19 1996-04-02 Ccc Information Services, Inc. Insurance claims estimate, text, and graphics network and method
US5557515A (en) * 1989-08-11 1996-09-17 Hartford Fire Insurance Company, Inc. Computerized system and method for work management
US5745687A (en) * 1994-09-30 1998-04-28 Hewlett-Packard Co System for distributed workflow in which a routing node selects next node to be performed within a workflow procedure

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4831526A (en) * 1986-04-22 1989-05-16 The Chubb Corporation Computerized insurance premium quote request and policy issuance system
US4839804A (en) * 1986-12-30 1989-06-13 College Savings Bank Method and apparatus for insuring the funding of a future liability of uncertain cost
US4837693A (en) * 1987-02-27 1989-06-06 Schotz Barry R Method and apparatus for facilitating operation of an insurance plan
US4953085A (en) * 1987-04-15 1990-08-28 Proprietary Financial Products, Inc. System for the operation of a financial account
US5191522A (en) * 1990-01-18 1993-03-02 Itt Corporation Integrated group insurance information processing and reporting system based upon an enterprise-wide data structure
US5802500A (en) * 1992-05-06 1998-09-01 The Evergreen Group Incorporated System and method for computing a financial projection of a prefunding program for other postretirement employee benefits under FASB statement 106
US5655085A (en) * 1992-08-17 1997-08-05 The Ryan Evalulife Systems, Inc. Computer system for automated comparing of universal life insurance policies based on selectable criteria
US5913198A (en) * 1997-09-09 1999-06-15 Sbp Services, Inc. System and method for designing and administering survivor benefit plans
US5765142A (en) * 1994-08-18 1998-06-09 Creatacard Method and apparatus for the development and implementation of an interactive customer service system that is dynamically responsive to change in marketing decisions and environments
US5752236A (en) * 1994-09-02 1998-05-12 Sexton; Frank M. Life insurance method, and system
EP0806017A4 (en) * 1994-12-13 2000-08-30 Fs Holdings Inc A system for receiving, processing, creating, storing and disseminating investment information
US5754980A (en) * 1995-05-24 1998-05-19 Century Associates L.L.C. Method of providing for a future benefit conditioned on life expectancies of both an insured and a beneficiary
US5907828A (en) * 1995-12-26 1999-05-25 Meyer; Bennett S. System and method for implementing and administering lender-owned credit life insurance policies
US5930759A (en) * 1996-04-30 1999-07-27 Symbol Technologies, Inc. Method and system for processing health care electronic data transactions
US5855005A (en) * 1996-06-24 1998-12-29 Insurance Company Of North America System for electronically auditing exposures used for determining insurance premiums

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5182705A (en) * 1989-08-11 1993-01-26 Itt Corporation Computer system and method for work management
US5557515A (en) * 1989-08-11 1996-09-17 Hartford Fire Insurance Company, Inc. Computerized system and method for work management
US5235702A (en) * 1990-04-11 1993-08-10 Miller Brent G Automated posting of medical insurance claims
US5504674A (en) * 1991-02-19 1996-04-02 Ccc Information Services, Inc. Insurance claims estimate, text, and graphics network and method
US5745687A (en) * 1994-09-30 1998-04-28 Hewlett-Packard Co System for distributed workflow in which a routing node selects next node to be performed within a workflow procedure

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7647372B2 (en) 2000-07-24 2010-01-12 Vignette Corporation Method and system for facilitating marketing dialogues
US7975007B2 (en) 2000-07-24 2011-07-05 Vignette Software Llc Method and system for facilitating marketing dialogues
US8065375B2 (en) 2000-07-24 2011-11-22 Vignette Software Llc Method and system for message pacing
US8234334B2 (en) 2000-07-24 2012-07-31 Open Text S.A. Method and system for facilitating marketing dialogues
US8255460B2 (en) 2000-07-24 2012-08-28 Open Text S.A. Method and system for providing personalized network based marketing dialogues
US8260870B2 (en) 2000-07-24 2012-09-04 Open Text S.A. Method and system for message pacing
US8386578B2 (en) 2000-07-24 2013-02-26 Open Text S.A. Method and system for message pacing
US8805945B2 (en) 2000-07-24 2014-08-12 Open Text S.A. Method and system for message pacing
US9118615B2 (en) 2000-07-24 2015-08-25 Open Text S.A. Method and system for providing personalized network based marketing dialogues
US9419934B2 (en) 2000-07-24 2016-08-16 Open Text S.A. Method and system for message pacing
US9515979B2 (en) 2000-07-24 2016-12-06 Open Text Sa Ulc Method and system for providing personalized network based dialogues
US9853936B2 (en) 2000-07-24 2017-12-26 Open Text Sa Ulc Method and system for message pacing
US10263942B2 (en) 2000-07-24 2019-04-16 Open Text Sa Ulc Method and system for providing personalized network based dialogues

Also Published As

Publication number Publication date
WO2001009810A1 (en) 2001-02-08
WO2001009801A9 (en) 2002-07-25
AU6619900A (en) 2001-02-19
AU6516300A (en) 2001-02-19
WO2001009811A1 (en) 2001-02-08
AU6513700A (en) 2001-02-19
AU6514500A (en) 2001-02-19
WO2001009802A1 (en) 2001-02-08
AU6516200A (en) 2001-02-19
WO2001009798A1 (en) 2001-02-08
WO2001009798A9 (en) 2002-08-08
AU6514600A (en) 2001-02-19
AU6515900A (en) 2001-02-19
WO2001009801A1 (en) 2001-02-08
WO2001009800A1 (en) 2001-02-08

Similar Documents

Publication Publication Date Title
US6965874B2 (en) Method, apparatus and program product for facilitating transfer of vehicle leases
US7908210B2 (en) Systems and method for managing dealer information
US20030093302A1 (en) Method and system for online binding of insurance policies
US7406427B1 (en) Capture highly refined claim evaluation information across multiple web interfaces
US20030139990A1 (en) Method, apparatus and system for control and assessment of risk in commercial transactions
CA2421630C (en) Providing evaluation and processing of line items
US20030229582A1 (en) Method, apparatus and system for providing notifications in commercial transactions
US20020099618A1 (en) Vehicle lease exchange method & system
US20080091700A1 (en) Network-based document generation and processing
US20050198212A1 (en) Interactive forms processing system and method
EP1805710A2 (en) Financial institution portal system and method
US20070203758A1 (en) Automated insurance enrollment, underwriting, and claims adjusting
AU2001296302A1 (en) Providing evaluation and processing of line items
AU2001292990A1 (en) Capture highly refined claim evaluation information across multiple web interfaces
US20070111190A1 (en) Data Transformation And Analysis
US20020007342A1 (en) Systems and methods for automatically obtaining loss mitigation loan workout decisions
US20070192115A1 (en) Method for initiating a real estate transaction
US7024412B1 (en) Systems and methods for database configuration migration
US20060031125A1 (en) Interactive forms processing system and method
US20060069631A1 (en) System and method for providing an incentive program
WO2001009799A1 (en) System and method for electronically managing financial service claims
US7409355B1 (en) Line item data processing
WO2000072219A1 (en) System for online quoting and binding of insurance policies
AU2001296895A1 (en) Line item data processing
US20050139650A1 (en) Method and system for configuring a publicly accessible computer system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP