Claims
- 1. A distributable software system for collecting and aggregating data from a network and for providing compartmentalized and optimized data summaries to third parties comprising:
a data gathering layer for gathering the data; a data normalization layer for normalizing data types from multiple data sources; a data cleansing layer for correcting data inconsistencies; a data enrichment layer for rendering data analyzable; and an application interface layer for providing multiple interfaces to like multiple user applications; characterized in that an enterprise utilizes the system to provide data aggregation and summary services to clients and wherein intelligence created from the activity is harnessed to improve service and to enhance profitability.
- 2. The software system of claim 1 wherein the network is a wide-area-network.
- 3. The software system of claim 2 wherein the wide-area-network is the Internet network.
- 4. The software system of claim 1 wherein the software system is distributed whole or in part to an enterprise responsible for operating the system and retained whole or in part by an enterprise providing the distributable portion.
- 5. The software system of claim 1 wherein the performance of the software system is monitored whole or in part by the provider of the system for the purpose of maintaining, updating, and enhancing the system.
- 6. The software system of claim 5 wherein the intelligence is created by system monitoring from the provider location and wherein summary reports containing the intelligence are created and provided to the enterprise hosting the software system.
- 7. The software system of claim 1 wherein the multiple data sources include web sites, online or internal databases, display interfaces, and live data feeds.
- 8. The software system of claim 1 wherein the network is internal to the enterprise operating the software system.
- 9. The software system of claim 8 wherein the network is a local area network and the data gathered includes data from at least one internal database connected to the local area network.
- 10. The software system of claim 9 wherein the included data is data obtained from display interfaces connected to the local area network.
- 11. A data engine for gathering and processing data from multiple and disparate data sources comprising;
a data gathering layer for gathering the data; a data normalization layer for normalizing data types from multiple data sources; a data cleansing layer for correcting data inconsistencies; a data enrichment layer for rendering data analyzable; and an application interface layer for providing multiple interfaces to like multiple user applications; characterized in that the data engine serves as a central processing hub in an enterprise for generating useful services that are client specific and enterprise specific.
- 12. The data engine of claim 11 wherein the data sources are network sources and the network is the Internet network.
- 13. The data engine of claim 11 wherein the data sources are network sources and the network is a local area network.
- 14. The data engine of claim 11 wherein the data engine is distributed in part to an enterprise responsible for operating the system and retained in part by an enterprise providing the distributable portion.
- 15. The data engine of claim 11 wherein the performance of the data engine is monitored by the provider of the system for the purpose of maintaining, updating, and enhancing the services provided by the engine.
- 16. The data engine of claim 15 wherein intelligence is created by system monitoring from the provider location and wherein summary reports containing the intelligence are created and provided to the enterprise hosting the data engine.
- 17. The data engine of claim 11 wherein the data sources include web sites, online databases, display interfaces, and live data feeds.
- 18. The data engine of claim 11 wherein the data sources include an internal database and display systems connected thereto by a local area network internal to a hosting enterprise.
- 19. A data management system having components distributed across a service provider site and a partner site, comprising:
a system server at the provider site connected by a data link to components at the partner site, for remote monitoring of components at the partner site; a management server at the partner site for overall management of system activities at the partner site; a data gathering engine controlled by the management server for collecting and integrating data from a plurality of data sources accessible by the data gathering engine; a local database for storage of collected and integrated data; and a client interface enabling clients of the partner site to access services at the partner site.
- 20. The system of claim 19 wherein the data sources include one or more of Internet sites, remote legacy sites, and data sources local to the partner site.
- 21. The system of claim 20 further comprising a facility for data cleansing and normalization in the data gathering and integration.
- 22. The system of claim 19 wherein the client interface comprises an Internet-connected WEB server, through which clients may access, through personalized WEB pages, services at the partner site.
- 23. The system of claim 19 wherein the system server provides both monitoring and troubleshooting of operations at the partner site.
- 24. The system of claim 19 wherein the system server comprises one or more workstations having a graphical user interface for a knowledge worker to interact with the operations at the partner site.
- 25. The system of claim 19 further comprising an update server at the provider site, the update server enabled to provide periodic system updates to components at the partner site.
- 26. The system of claim 19 wherein any one or more of components other than the system server is implemented at the provider site, with the client interface remaining at the partner site.
- 27. A method for enabling, by a provider, client services requiring data collection for a partner enterprise at a partner site, comprising the steps of:
(a) establishing at the partner site a management server for overall management of system activities, a data gathering engine controlled by the management server for collecting and integrating data from a plurality of data sources accessible by the data gathering engine, a local database for storage of collected and integrated data, and a client interface enabling clients of the partner site to access services at the partner site; and (b) establishing at the provider site a system server connected by a data link to components at the partner site, for remote monitoring of components at the partner site.
- 28. The method of claim 27 wherein the data sources include one or more of Internet sites, remote legacy sites, and data sources local to the partner site.
- 29. The method of claim 28 further comprising a facility for data cleansing and normalization in the data gathering and integration.
- 30. The method of claim 27 wherein the client interface comprises an Internet-connected WEB server, through which clients may access, through personalized WEB pages, services at the partner site.
- 31. The method of claim 28 wherein the system server provides both monitoring and troubleshooting of operations at the partner site.
- 32. The method of claim 27 wherein the system server comprises one or more workstations having a graphical user interface for a knowledge worker to interact with the operations at the partner site.
- 33. The method of claim 27 further comprising an update server at the provider site, the update server enabled to provide periodic system updates to components at the partner site.
- 34. The method of claim 27 wherein any one or more of components other than the system server is implemented at the provider site, with the client interface remaining at the partner site.
Parent Case Info
[0001] CROSS-REFERENCE TO RELATED DOCUMENTS
[0002] The present invention is continuation in part (CIP) to a patent application Ser. No. 09/362,914 entitled, “Networked Architecture for Enabling Automated Gathering of Information from Web Servers” filed on Jul. 27, 1999, which is a (CIP) to a patent application entitled “Method and Apparatus for Obtaining and Presenting WEB Summaries to Users” filed on Jun. 1, 1999, for which Ser. No. 09/323,598 is assigned, the disclosures of which are incorporated herein by reference. The case also claims priority to a Provisional Patent Application entitled “Turnkey System for Harvesting Personal Information and Providing Same to Subscribers”, bearing U.S. Ser. No. 60/278,502, which application is also incorporated herein in its entirety by reference.