Network architecture and management system for conducting insurance activities on a network
First Claim
1. A method for facilitating insurance industry activities over an electronic data network, said method comprising the steps of:
- (a) receiving non-standardized insurance request data from a client computer over the network;
(b) generating standardized insurance request data from the non-standardized insurance request data;
(c) transmitting the standardized insurance request data to at least one insurance carrier server over the data network;
(d) receiving standardized insurance response data from the insurance carrier server over the data network; and
(e) transmitting the standardized insurance response data to the client computer over the data network.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention includes a network architecture and system which enables users to electronically conduct insurance transactions over a network, such as the Internet. Preferably, the network architecture is of the client/server/server type which operates with the transfer of standardized data, such as XML files, between server and server and server and client. It is also preferable that the management system is supported by this architecture and enables users to operate and manage insurance-related businesses on the network, including the transactional, accounting and other aspects of such businesses. The network architecture and management system of the present invention provides insurance agents, agent affiliates or producers, insurance carriers or providers and others with increased efficiency, convenience and effectiveness in the performance of insurance industry activities.
-
Citations
113 Claims
-
1. A method for facilitating insurance industry activities over an electronic data network, said method comprising the steps of:
-
(a) receiving non-standardized insurance request data from a client computer over the network;
(b) generating standardized insurance request data from the non-standardized insurance request data;
(c) transmitting the standardized insurance request data to at least one insurance carrier server over the data network;
(d) receiving standardized insurance response data from the insurance carrier server over the data network; and
(e) transmitting the standardized insurance response data to the client computer over the data network. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for performing insurance transactions over an electronic data network, said method comprising the steps of:
-
(a) receiving an insurance data request from a client computer;
(b) standardizing the insurance data request;
(c) transmitting a standardized insurance data request to at least one insurance carrier server;
(d) receiving a standardized insurance data response from the insurance carrier server; and
(e) transmitting the standardized insurance data response to the client computer. - View Dependent Claims (8, 9, 10)
-
-
11. A method for facilitating insurance industry activities through an Internet, said method comprising the steps of:
-
(a) receiving an HTML request from a client computer, over the Internet;
(b) generating a first XML request based upon the HTML request;
(c) transmitting the first XML request from the first server to a plurality of insurance carrier servers over the Internet;
(d) receiving a carrier XML response from at least one of the insurance carrier servers over the Internet; and
(e) transmitting the carrier XML response to the client computer over the Internet. - View Dependent Claims (12, 14, 15, 20, 21)
-
-
13. A method for facilitating insurance agency operation over an Internet, said method comprising the steps of:
-
(a) receiving an insurance data request from a client computer over the Internet;
(b) generating a first XML request based upon the insurance data request;
(c) transmitting the first XML request from the first server to at least one of a plurality of potential insurance carrier servers over the Internet;
(d) receiving a carrier XML response from at least one of the insurance carrier servers over the Internet; and
(e) transmitting the carrier XML response from the first server to the client computer over the Internet.
-
-
16. A method for facilitating insurance policy sales by insurance agents over an Internet, said method comprising the steps of:
-
(a) receiving an HTML/XML sell request from an agent'"'"'s web browser over the Internet;
(b) generating an XML sell request based upon the HTML/XML sell request;
(c) transmitting the XML sell request from the first server to at least one of a plurality of potential insurance carrier servers over the Internet;
(d) receiving an XML sell response from at least one of the insurance carrier servers over the Internet; and
(e) transmitting the XML sell response to the insurance agent'"'"'s web browser over the Internet.
-
-
17. A method for facilitating insurance policy purchases by insurance customers over an Internet, said method comprising the steps of:
-
(a) enabling a customer to electronically select one insurance policy out of a plurality of insurance policies offered by a plurality of different insurance carriers;
(b) receiving an HTML/XML purchase request from an insurance customer'"'"'s web browser over the Internet;
(c) generating an XML purchase request based upon the HTML/XML purchase request;
(d) transmitting the XML purchase request to a particular insurance carrier server over the Internet;
(e) receiving an XML sale response from the particular insurance carrier server over the Internet; and
(f) transmitting the XML sale response to the customer'"'"'s web browser over the Internet.
-
-
18. A method for facilitating insurance agency operation over an Internet, said method comprising the steps of:
-
(a) providing an insurance agency website which is accessible by a plurality of customer computers electronically connected the Internet;
(b) enabling insurance customers to transmit insurance data requests through the insurance agency website over the Internet;
(c) using a first server and a data storage device electronically connected thereto in order to receive the data requests over the Internet;
(d) using the first server and the data storage device to generate XML requests from the insurance data requests;
(e) using the first server to obtain XML responses from insurance carrier servers over the Internet; and
(f) using the first server to transmit the XML responses to the customer computers over the Internet.
-
-
19. A method for using a network architecture for conducting insurance industry activities over a network, said method comprising the steps of:
-
(a) electronically connecting a first server to the network;
(b) enabling at least one network access device to electronically connect to the first server;
(c) electronically connecting the first server to a plurality of insurance carrier servers over the network;
(d) electronically connecting a data storage device to the first server; and
(e) storing standardized insurance data generator code within the data storage device.
-
-
22. A data storage device electronically connected to a server operating on a network, said data storage device comprising:
- a memory device storing a plurality of instructions which direct the server to;
(a) execute a plurality of predetermined insurance-related database requests;
(b) receive a plurality of predetermined types of insurance-related requests from devices electronically connected to the network;
(c) generate standardized insurance data requests based upon the insurance-related requests;
(d) transmit the standardized insurance data requests to insurance carrier servers;
(e) receive standardized insurance data responses from the insurance carrier servers; and
(f) store data associated with the requests and responses for tracking insurance transactions. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52)
- a memory device storing a plurality of instructions which direct the server to;
-
23. A data storage device for a plurality of different insurance agencies, said data storage device comprising:
- a memory device storing a plurality of instructions which direct a server to;
(a) host a plurality of different agency websites which are accessible by a plurality of different Internet access devices;
(b) transmit HTML data to the Internet access devices;
(c) display a plurality of web pages on each of the agency websites;
(d) execute a plurality of different types of predetermined database requests;
(e) execute a plurality of different types of predetermined server requests; and
(f) track data associated with insurance transactions.
- a memory device storing a plurality of instructions which direct a server to;
-
49. A data storage device electronically connected to a first server, the first server connected, over a network, to at least one client computer and at least one insurance carrier server, said data storage device comprising:
- a memory device storing standardized insurance data generator code and standardized insurance data processor code.
-
53. A data storage device electronically connected to a first server, the first server electronically connected to a database and the first server connected, over an Internet, to a plurality of client computers and a plurality of insurance carrier servers, said data storage device comprising:
- a memory device storing XML insurance file generator code;
XML insurance file parser code;
database request code; and
server request code. - View Dependent Claims (54)
- a memory device storing XML insurance file generator code;
-
55. A data storage device electronically connected to a first server, the first server electronically connected to the Internet, said data storage device comprising:
- a memory device storing a plurality of instructions which Internet access devices can read, through the use of a predetermined web browser program, said instructions directing the server to;
(a) receive insurance data requests from the Internet access devices;
(b) generate insurance data in response to predetermined insurance data requests;
(c) store insurance data;
(d) retrieve insurance data;
(e) manipulate insurance data;
(f) graphically represent insurance data; and
(g) track insurance data associated with insurance transactions. - View Dependent Claims (57, 58, 59, 60, 61, 62)
- a memory device storing a plurality of instructions which Internet access devices can read, through the use of a predetermined web browser program, said instructions directing the server to;
-
56. A data storage device for use by different insurance agencies, said data storage device electronically connected to an application server, the application server electronically connected to an Internet, said data storage device comprising:
a memory device storing a plurality of instructions which agency computers of different insurance agencies can use to transmit insurance data requests to the application server and to receive insurance data responses from the application server, said agency computers including a web browser program, said application server connected to at least one insurance carrier server over the Internet.
-
63. A data storage device electronically connected to a first server, the first server connected to a client computer over an Internet client/server communication channel, the first server connected to a second server over an Internet peer-to-peer communication channel, said data storage device comprising:
- a memory device storing a plurality of instructions directing the first server to;
(a) host at least one agent website which is accessible by at least one client computer;
(b) receive an insurance data request from the client computer;
(c) generate XML request files from the insurance data request;
(d) transmit the XML request files to a second server;
(e) receive XML response files from the second server;
(f) transmit the XML response files to the client computer;
(a) transmit predetermined HTML files to the client computer;
(g) execute at least one database request;
(h) track data associated with insurance transactions;
(i) store insurance data for insurance agents;
(j) organize insurance data for insurance agents; and
(k) retrieve insurance data in response to requests made through the agent website.
- a memory device storing a plurality of instructions directing the first server to;
-
64. A system for facilitating insurance industry activities comprising:
-
a client/server communication channel for connecting a client computer to a first server over an Internet;
a peer-to-peer communication channel for connecting the first server to a second server over the Internet; and
a data storage device storing a plurality of instructions directing the first server to;
(a) host at least one agent website which is accessible by the client computer;
(b) transmit HTML insurance files to the agent website;
(c) receive a non-XML insurance data request from the client computer;
(d) generate an XML insurance file request based upon the non-XML insurance data request;
(e) transmit the XML insurance file request to an insurance carrier server;
(f) receive an XML insurance file response from the insurance carrier server;
(g) transmit the XML insurance file response to the client computer;
(h) execute at least one database request; and
(i) track insurance data associated with insurance transactions.
-
-
65. A network architecture for conducting insurance industry activities, the network architecture comprising:
-
a client/server communication channel for connecting a client computer to a first server over a network;
a peer-to-peer communication channel for connecting the first server to a second server over the network;
a data storage device electronically connected to the first server; and
code for generating standardized insurance data from the insurance data received from the second server or the client computer, said code stored on the data storage device. - View Dependent Claims (66, 67, 68, 69, 70, 71, 72, 73, 74)
-
-
75. A network architecture used for conducting insurance industry activities, the network architecture comprising:
-
a client/server communication channel for connecting a client computer to a first server over a network;
a peer-to-peer communication channel for connecting the first server to a plurality of insurance carrier servers over the network;
a data storage device electronically connected to the first server; and
at least one computer program stored within the data storage device which instructs the first server to transmit standardized insurance data between the client computer and the insurance carrier servers. - View Dependent Claims (76)
-
-
77. A network architecture for conducting insurance industry activities, the network architecture comprising:
-
a client/server communication channel for connecting a plurality of client computers to a first server over a network;
a peer-to-peer communication channel for connecting the first server to a plurality of insurance carrier servers;
a data storage device electronically connected to the first server;
at least one computer program stored within the data storage device which instructs the first server to generate standardized insurance data and to transmit the standardized insurance data between the client computers and the insurance carrier servers for the performance of insurance transactions. - View Dependent Claims (78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89)
-
-
90. A network architecture used for conducting insurance transactions, the network architecture comprising:
-
at least one electronic device electronically connected to a wide-area network;
a first server electronically connected to the wide-area network;
at least one data storage device electronically connected to the first server;
standardized data generator code stored within the data storage device; and
a plurality of insurance carrier servers electronically connected to the first server through the wide-area network. - View Dependent Claims (91, 92, 93, 94, 95, 96, 97)
-
-
98. A network architecture used for conducting insurance transactions, the network architecture comprising:
-
at least one electronic device electronically connected to an Internet;
a browser program stored in a first storage device which is electronically connected to the electronic device;
a first server electronically connected to the Internet;
a second storage device electronically connected to the first server;
standardized data generator code and standardized data processor code stored within the second storage device;
a first database electronically connected to the first server;
raw data associated with insurance transactions stored within the first database;
a plurality of insurance carrier servers electronically connected to the first server through the Internet;
an insurance carrier database electronically connected to each of the insurance carrier servers; and
insurance carrier data stored within the insurance carrier databases. - View Dependent Claims (99, 100, 101, 102, 103, 104, 105, 106, 107, 108)
-
-
109. A network architecture used for conducting insurance industry activities, the network architecture comprising:
-
a plurality of browsers electronically connected to a World Wide Web portion of an Internet;
a first server electronically connected to the Internet;
at least one agent website hosted by the first server;
a first database electronically connected to the first server;
insurance-related data stored within the first database;
a first storage device electronically connected to the first server;
HTML files stored within the first storage device;
XML file generator code and XML file parser code stored within the first storage device;
a plurality of carrier servers of different insurance carriers electronically connected to the first server through the Internet;
at least one insurance carrier database electronically connected to each of the carrier servers;
insurance carrier data stored within each of the insurance carrier databases;
at least one resource provider server electronically connected to the first server through the Internet;
at least one resource database electronically connected to the resource provider server; and
insurance resource data stored within the resource databases. - View Dependent Claims (110, 111, 112, 113)
-
Specification