Shared insurance industry system for non-disruptive enhancement and substitution of insurance transaction processing
First Claim
1. A system for sharing information among companies, agencies, and agents, the system comprising:
- a memory configured to store the information and programs, wherein the information comprises insurance data, including customer, sales, agent, and commissions data, and wherein the memory is further configured to store business roles and business relationship rules for the companies, the agencies, the agents, and customers;
a processor, coupled to the memory, configured to access the memory for the information, the business roles, and the business relationship rules, and run the programs stored in the memory;
a communication port, coupled to the processor, configured to transfer the information, under control of the processor, between the memory and each of the companies, the agencies, the agents, and customers;
wherein the information further comprises business relationship data among the companies, the agencies, the agents, and the customers, with the companies offering insurance products for purchase by the customers directly, for purchase by the customers through the agents, or for purchase by the customers through the agents affiliated with the agencies; and
wherein the programs comprise;
a permissions program adapted to determine if a request from one of the companies, the agencies, the agents, or the customers is valid based on the business roles and the business relationship rules stored in the memory;
a membership program adapted to register new ones of the companies, the agencies, the agents, and the customers and their business roles within the system and store in the memory; and
a distribution program adapted to register the companies, the agencies, the agents, and the customers and their business relationship data among the companies, the agencies, the agents, and the customers and store in the memory, wherein the business relationship data registered is subject to the business relationship rules which govern vertical sales distribution hierarchies between the companies and the agencies, between the companies and the agents, and between the agencies and the agents, and wherein the programs permit the companies, the agencies, and the agents to enter information available only to the company, the agency, or the agent that entered the information and enter information about one or more companies, agencies, or agents which have not been registered by the membership program; and
wherein the information stored in the memory is shared among the companies, the agencies, and the agents based on the business relationship rules as determined by the permission program and the distribution program, with business relationships established horizontally and vertically in hierarchical relationships among the companies, the agencies, the agents, and the customers such that the companies, the agencies, the agents, and the customers are able to establish independent vertical hierarchical relationships and the agents are able to establish horizontal business relationships to form agencies within the vertical hierarchical relationships, and wherein the programs provide for the information to be displayed only to the company, the agency, or the agent that entered the information along with the information that is shared and provide for the company, the agency, and the agent to each participate independently within the system without requiring participation with the other registered companies, agencies, or agents within the system, with at least a portion of the information, available only to one or more of the agencies, the agents, or the customers that are lower vertically in the hierarchical relationship relative to the company, the agency, or the agent that entered the information, and not shared with one or more companies that are higher vertically in the hierarchical relationship.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and methods for implementing a new insurance industry business processing system, called a “Shared Industry Platform”, are described. A network-based computing platform is defined which includes a communications portal and industry shared databases which are controlled by enabling application and security software and which may be accessed through a global computer network by insurance company computers, managing general agency computers, selling agent computers, and consumer computers. This shared industry platform allows communication among the various components of the insurance industry in a flexible manner as specified by each insurance company, no matter what the company'"'"'s customary internal processing system might be. The present invention provides an evolutionary, non-disruptive means for interconnecting insurance company computers, managing general agency computers, agent computers, and consumer computers to allow interactive communication and secured business processing and data exchange over the Internet.
-
Citations
35 Claims
-
1. A system for sharing information among companies, agencies, and agents, the system comprising:
-
a memory configured to store the information and programs, wherein the information comprises insurance data, including customer, sales, agent, and commissions data, and wherein the memory is further configured to store business roles and business relationship rules for the companies, the agencies, the agents, and customers; a processor, coupled to the memory, configured to access the memory for the information, the business roles, and the business relationship rules, and run the programs stored in the memory; a communication port, coupled to the processor, configured to transfer the information, under control of the processor, between the memory and each of the companies, the agencies, the agents, and customers; wherein the information further comprises business relationship data among the companies, the agencies, the agents, and the customers, with the companies offering insurance products for purchase by the customers directly, for purchase by the customers through the agents, or for purchase by the customers through the agents affiliated with the agencies; and wherein the programs comprise; a permissions program adapted to determine if a request from one of the companies, the agencies, the agents, or the customers is valid based on the business roles and the business relationship rules stored in the memory; a membership program adapted to register new ones of the companies, the agencies, the agents, and the customers and their business roles within the system and store in the memory; and a distribution program adapted to register the companies, the agencies, the agents, and the customers and their business relationship data among the companies, the agencies, the agents, and the customers and store in the memory, wherein the business relationship data registered is subject to the business relationship rules which govern vertical sales distribution hierarchies between the companies and the agencies, between the companies and the agents, and between the agencies and the agents, and wherein the programs permit the companies, the agencies, and the agents to enter information available only to the company, the agency, or the agent that entered the information and enter information about one or more companies, agencies, or agents which have not been registered by the membership program; and wherein the information stored in the memory is shared among the companies, the agencies, and the agents based on the business relationship rules as determined by the permission program and the distribution program, with business relationships established horizontally and vertically in hierarchical relationships among the companies, the agencies, the agents, and the customers such that the companies, the agencies, the agents, and the customers are able to establish independent vertical hierarchical relationships and the agents are able to establish horizontal business relationships to form agencies within the vertical hierarchical relationships, and wherein the programs provide for the information to be displayed only to the company, the agency, or the agent that entered the information along with the information that is shared and provide for the company, the agency, and the agent to each participate independently within the system without requiring participation with the other registered companies, agencies, or agents within the system, with at least a portion of the information, available only to one or more of the agencies, the agents, or the customers that are lower vertically in the hierarchical relationship relative to the company, the agency, or the agent that entered the information, and not shared with one or more companies that are higher vertically in the hierarchical relationship. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
means for storing information to share among various entities based on their business role and business relationship rules stored in the storing means, wherein the entities comprise companies, agencies, agents, and customers, and wherein the information comprises insurance data, including customer, sales, agent, and commissions data, and further comprises business relationship data for the companies, the agencies, the agents, and the customers, with the companies offering insurance products for purchase by the customers directly, for purchase by the customers through the agents, or for purchase by the customers through the agents affiliated with the agencies; means for communicating the information between the system and the entities via a network; means for determining if a request from one of the entities is permitted based on their business role and the business relationship rules; means for registering new ones of the entities and their business role within the system; means for recording the business relationship data of the new ones of the entities relative to the existing ones of the entities subject to the business relationship rules which govern vertical sales distribution hierarchies between the companies and the agencies, between the companies and the agents, and between the agencies and the agents, wherein the business relationship rules permit the entities to form a private business relationship with an entity which has not been registered in the system by the registering means and which is not governed by the determining means and the business relationship rules; and wherein the information in the storing means is shared among the companies, the agencies, and the agents based on the determining means and subject to the business relationship rules which govern horizontal and vertical hierarchical relationships such that the companies, the agencies, the agents, and the customers are able to establish independent vertical hierarchical relationships and the agents are able to establish horizontal business relationships to form agencies within the vertical hierarchical relationships, and wherein the storing means further stores information to be displayed only to the company, the agency, or the agent that entered the information along with the information that is shared and provide for the company, the agency, and the agent to each participate independently within the system without requiring participation with the other registered companies, agencies, or agents within the system, with at least a portion of the information, available only to one or more of the agencies, the agents, or the customers that are lower vertically in the hierarchical relationship relative to the company, the agency, or the agent that entered the information, and not shared with one or more companies that are higher vertically in the hierarchical relationship. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method comprising:
-
storing information within a memory of a computer system to share among various entities based on business roles and business relationship rules, wherein the entities comprise companies, agencies, agents, and customers, and wherein the information comprises insurance data, including customer, sales, agent, and commissions data, and further comprises business relationship data for the companies, the agencies, the agents, and the customers based on insurance products offered by the companies for purchase by the customers directly, for purchase by the customers through the agents, or for purchase by the customers through the agents affiliated with the agencies; receiving a request via a communication port of the computer system from one of the entities; determining if the request from one of the entities is permitted based on their business role and the business relationship rules; registering new ones of the entities and their business role within the system; recording the business relationship data of the new ones of the entities relative to the existing ones of the entities subject to the business relationship rules which govern vertical sales distribution hierarchies between the companies and the agencies, between the companies and the agents, and between the agencies and the agents, wherein the business relationship rules permit the entities to form a private business relationship with an entity which has not been registered in the system by the registering and which is not governed by the determining and the business relationship rules; and sharing the stored information among the companies, the agencies, and the agents subject to the business relationship rules which govern horizontal and vertical hierarchical relationships such that the companies, the agencies, the agents, and the customers are able to establish independent vertical hierarchical relationships and the agents are able to establish horizontal business relationships to form agencies within the vertical hierarchical relationships, and wherein the storing further stores information to be displayed only to the company, the agency, or the agent that entered the information along with the information that is shared and provide for the company, the agency, and the agent to each participate independently within the system without requiring participation with the other registered companies, agencies, or agents within the system, with at least a portion of the information, available only to one or more of the agencies, the agents, or the customers that are lower vertically in the hierarchical relationship relative to the company, the agency, or the agent that entered the information, and not shared with one or more companies that are higher vertically in the hierarchical relationship, wherein the determining, the registering, the recording, and the sharing are controlled by a processor of the computer system executing instructions stored in the memory. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A method comprising:
-
providing registration information to a shared database system to enroll as a member of the shared database system, wherein the registration information includes a name and a business role of the member along with any appointment business relationship with any other members which include companies, agencies, agents, and customers enrolled with the shared database system or with an entity that is not enrolled with the shared database system to form a private relationship; receiving a member identification code corresponding to the member from the shared database system, wherein the shared database system is configured to share information among the members, wherein the information that is shared comprises insurance data, including customer, sales, agent, and commissions data, and further comprises business relationship data for the companies, the agencies, the agents, and the customers, with the insurance data including insurance products offered by companies for purchase by the customers directly, for purchase by the customers through the agents, or for purchase by the customers through the agents affiliated with the agencies; providing a request from the member to the shared database system, wherein the request includes the member identification code embedded in the request and which is used by the shared database system to verify that the member identification code is valid and that the request is authorized based on the business role of the member and the business relationship rules among the members which govern vertical and horizontal hierarchies and the sharing of information among the members, wherein the business relationship rules permit the agent to determine whether to appoint to one or more of the companies, permit the agent to determine whether to appoint to one of the companies directly or through one of the agencies, permit the agent to determine whether to appoint to a given one of the companies only once either directly or through one of the agencies, permit the agent to determine whether to appoint to a number of the companies through the same agency, permit the agent to determine whether to appoint to a number of the companies through a plurality of the agencies, and permit the agency to determine whether to share in a commission paid to the agent if the agent is appointed to one of the companies through the agency; designating information stored in the shared database system as shared among the companies, the agencies, and the agents based on the business relationship rules, with business relationships established horizontally and vertically in hierarchical relationships among the companies, the agencies, the agents, and the customers such that the companies, the agencies, the agents, and the customers are able to establish independent vertical hierarchical relationships and the agents are able to establish horizontal business relationships to form agencies within the vertical hierarchical relationships, and wherein the information is displayed only to the company, the agency, or the agent that entered the information along with the information that is shared and provide for the company, the agency, and the agent to each participate independently within the system without requiring participation with the other registered companies, agencies, or agents within the system, with at least a portion of the information, available only to one or more of the agencies, the agents, or the customers that are lower vertically in the hierarchical relationship relative to the company, the agency, or the agent that entered the information, and not shared with one or more companies that are higher vertically in the hierarchical relationship; and receiving a response from the shared database system based on the request. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A computer system comprising:
-
a processor; a memory adapted to store information and instructions; a communication port, coupled to the memory, the processor, and to a network, configured to transfer information under control of the processor from the memory to the network; wherein the processor is configured to execute the instructions stored in the memory to perform a communication process comprising; providing registration information from the memory via the communication port to a shared database system coupled to the network to enroll as a member of the shared database system, wherein the registration information includes a name and a business role of the member along with any appointment business relationship with any other members which include companies, agencies, agents, and customers enrolled with the shared database system or with an entity that is not enrolled with the shared database system to form a private relationship; receiving a member identification code, via the communication port from the shared database system, corresponding to the member from the shared database system, wherein the shared database system is configured to share information among the members, wherein the information that is shared comprises insurance data, including customer, sales, agent, and commissions data, and further comprises business relationship data for the companies, the agencies, the agents, and the customers, with the insurance data including insurance products offered by companies for purchase by the customers directly, for purchase by the customers through the agents, or for purchase by the customers through the agents affiliated with the agencies; providing a request from the memory via the communication port to the shared database system, wherein the request includes the member identification code embedded in the request and which is used by the shared database system to verify that the member identification code is valid and that the request is authorized based on the business role of the member and the business relationship rules among the members which govern vertical and horizontal hierarchies and the sharing of information among the members, wherein the business relationship rules permit the agent to determine whether to appoint to one or more of the companies, permit the agent to determine whether to appoint to one of the companies directly or through one of the agencies, permit the agent to determine whether to appoint to a given one of the companies only once either directly or through one of the agencies, permit the agent to determine whether to appoint to a number of the companies through the same agency, permit the agent to determine whether to appoint to a number of the companies through a plurality of the agencies, and permit the agency to determine whether to share in a commission paid to the agent if the agent is appointed to one of the companies through the agency; designating information stored in the shared database system as shared among the companies, the agencies, and the agents based on the business relationship rules, with business relationships established horizontally and vertically in hierarchical relationships among the companies, the agencies, the agents, and the customers such that the companies, the agencies, the agents, and the customers are able to establish independent vertical hierarchical relationships and the agents are able to establish horizontal business relationships to form agencies within the vertical hierarchical relationships, and wherein the information is displayed only to the company, the agency, or the agent that entered the information along with the information that is shared and provide for the company, the agency, and the agent to each participate independently within the system without requiring participation with the other registered companies, agencies, or agents within the system, with at least a portion of the information, available only to one or more of the agencies, the agents, or the customers that are lower vertically in the hierarchical relationship relative to the company, the agency, or the agent that entered the information, and not shared with one or more companies that are higher vertically in the hierarchical relationship; and receiving a response via the communication port from the shared database system based on the request. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
Specification