Methods, systems, and articles of manufacture for accessing data stored in multiple data sources. Such methods employ an automated software agent to maintain a collection of data sources available for querying. The data sources may all reside within a single local network or may be distributed throughout...http://www.google.de/patents/US8165989?utm_source=gb-gplus-sharePatent US8165989 - Automated data model extension through data crawler approach