Robust silo based system architecture
First Claim
Patent Images
1. A robust enterprise system comprising:
- an administrative server group, the administrative server group including a first plurality of operatively coupled servers;
at least one member server group, the at least one member server group including a second plurality of operatively coupled servers; and
a web server operatively coupled to at least one of the administrative server group or the at least one member server group;
wherein the first and the second plurality of operatively coupled servers includes an application server, a master data server, and a plurality of replication data servers;
wherein the administrative server group is configured to manage system data, the system data excluding member demographics data;
wherein the web server is configured to transmit at least one of member demographics data or campaign data to at least one of the administrative server group or the at least one member server group.
7 Assignments
0 Petitions
Accused Products
Abstract
A robust system architecture based on discrete groups of servers and other components may provide an improved large-population information management system and incentive award system by providing improved system scalability, campaign management, member activity tracking, real-time aggregate counting, and distributed application hosting.
36 Citations
25 Claims
-
1. A robust enterprise system comprising:
-
an administrative server group, the administrative server group including a first plurality of operatively coupled servers;
at least one member server group, the at least one member server group including a second plurality of operatively coupled servers; and
a web server operatively coupled to at least one of the administrative server group or the at least one member server group;
wherein the first and the second plurality of operatively coupled servers includes an application server, a master data server, and a plurality of replication data servers;
wherein the administrative server group is configured to manage system data, the system data excluding member demographics data;
wherein the web server is configured to transmit at least one of member demographics data or campaign data to at least one of the administrative server group or the at least one member server group.
-
-
2. The robust enterprise system of claim 1, wherein the application server includes at least one application program, wherein the at least one application program is one of an e-mail engine, a query engine, a validation engine, a crypto engine, an award engine, or a transaction engine.
-
3. The robust enterprise system of claim 1, wherein the replication data server includes at least one application program, wherein the at least one application program is an e-mail engine.
-
4. The robust enterprise system of claim 1, wherein the at least one member server group is configured to store and manipulate member demographics data.
-
5. The robust enterprise system of claim 1, wherein the administrative server group includes a lookup table wherein the lookup table directs data to the correct member server group.
-
6. The robust enterprise system of claim 1, further comprising a data warehouse system operatively coupled to at least one of the administrative server group or the at least one member server group.
-
7. The robust enterprise system of claim 6, wherein the data warehouse system includes:
-
an extract/transform/load (ETL) server; and
a data warehouse server.
-
-
8. The robust enterprise system of claim 1, further comprising a client interface system.
-
9. The robust enterprise system of claim 8, wherein the client interface system includes:
a client interface, the client interface configured to transfer campaign data.
-
10. The robust enterprise system of claim 9, wherein the client interface is operatively coupled to a file processing element, the file processing element configured to manipulate at least one of member demographics data or client campaign data.
-
11. The robust enterprise system of claim 1, further comprising an e-mail relay system operatively coupled to the administrative server group and the at least one member server group.
-
12. The robust enterprise system of claim 1, further comprising a Web content staging and testing system operatively coupled to the web server, the Web content staging and testing system including at least one computing device, the at least one computing device configured to develop system data.
-
13. The robust enterprise system of claim 1, further comprising a plurality of administrative server groups.
-
14. A robust enterprise system comprising:
-
a load balancer;
a web server communicatively coupled to the load balancer;
an administrative server group, the administrative server group including a first plurality of operatively coupled servers;
a plurality of member server groups, the plurality of member server groups including a second plurality of operatively coupled servers; and
wherein the load balancer is configured to randomly assign a unique set of member data to each member server group of the plurality of member server groups;
wherein the web server is operatively coupled to at least one of the administrative server group or the at least one member server group;
wherein the first and the second plurality of operatively coupled servers includes an application server, a master data server, and a plurality of replication data servers;
wherein the administrative server group is configured to provide access to the plurality of member server groups;
wherein the web server is configured to transmit at least one of member demographics data or campaign data to at least one of the administrative server group or the at least one member server group.
-
-
15. The robust enterprise system of claim 14, wherein the web server is configured to randomly assign a unique set of member data to each member server group of the plurality of member server groups.
-
16. The robust enterprise system of claim 14, wherein the plurality of member server groups is configured to store and manipulate member demographics data.
-
17. The robust enterprise system of claim 14, wherein the load balancer or the web server is further configured to randomly assign a member server group identification number to member demographic data.
-
18. The robust enterprise system of claim 14, wherein each member server group of the plurality of member server groups is configured to store and manipulate member demographics data.
-
19. The robust enterprise system of claim 14, wherein the administrative server group is further configured to manage system data, the system data excluding member demographics data.
-
20. The robust enterprise system of claim 14, further comprising a plurality of administrative server groups.
-
21. A robust enterprise system comprising:
-
an administrative server group, the administrative server group including a first plurality of operatively coupled servers;
a plurality of member server groups, the plurality of member server groups including a second plurality of operatively coupled servers;
a load balancer configured to randomly assign a unique set of member data to each member server group of the plurality of member server groups;
a web server operatively coupled to the load balancer and at least one of the administrative server group or the at least one member server group;
a data warehouse system operatively coupled to at least one of the administrative server group or the at least one member server group;
the data warehouse system configured to store current system data and legacy system data and including an extract/transform/load (ETL) server; and
a data warehouse server;
a client interface system, the client interface system including a client interface and a file processing element, the client interface configured to transfer campaign data, the file processing element configured to manipulate at least one of member demographics data or client campaign data. an e-mail relay system operatively coupled to the administrative server group and the at least one member server group; and
a Web content staging and testing system operatively coupled to the web server, the Web content staging and testing system including at least one computing device, the at least one computing device configured to develop system data;
wherein the first and the second plurality of operatively coupled servers includes an application server, a master data server, and a plurality of replication data servers;
wherein the administrative server group is configured to provide access to the plurality of member server groups;
wherein the web server is configured to transmit at least one of member demographics data or campaign data to at least one of the administrative server group or the at least one member server group.
-
-
22. The method of claim 21, wherein the web server is further configured to randomly assign a unique set of member data to each member server group of the plurality of member server groups.
-
23. The method of claim 21, wherein the application server includes at least one application program, wherein the at least one application program is one of an e-mail engine, a query engine, a validation engine, a crypto engine, an award engine, or a transaction engine.
-
24. The robust enterprise system of claim 21, wherein each member server group of the plurality of member server groups is configured to store and manipulate member demographics data.
-
25. The robust enterprise system of claim 21, wherein the administrative server group is further configured to manage system data, the system data excluding member demographics data.
Specification