Patent ID: 7859544
Filing Date: 2010-12-28
Classification: G06F,Y10S

Abstract:
1. A data federation system for implementing data federation among a plurality of data display means having mutually independent databases respectively by using a computer, comprising: interface means for inputting various instruction and data and performing screen display; three-dimensional component data display means comprising a three-dimensional component database storing three-dimensional component data including classification of each component and component specific information, for displaying the three-dimensional component data on a screen by said interface means; two-dimensional component data display means comprising a two-dimensional component database storing two-dimensional component data including classification of each component and component specific information, for displaying the two-dimensional component data on a screen by said interface means; user data display means comprising a table on classification and component specific information extracted from said three dimensional component database and said two-dimensional component database respectively, and a user database including a table on component attribute data associated thereto, for displaying the component attribute data on a screen by said interface means; and federation control means for controlling said three-dimensional component data display means, said two-dimensional component data display means and said user data display means, wherein said federation control means comprises: jump means which acquires classification or component specific information to indicate a specific component based on an instruction provided by a user via said interface means by using said table on the classification and component specific information, retrieves said three-dimensional component database or said two-dimensional component database for said specific component based on the acquired information, and displays the retrieved three-dimensional component data or two-dimensional component data on said specific component on a screen by said interface means; and attribute access means which registers access range data used for specifying a range of said component attribute data acquired from the table of said component attribute data, specifies an attribute access range based on an instruction provided by the user via said interface means using the registered access range data, extracts the component attribute data in said specified attribute access range from the table of said component attribute data, and displays said extracted component attribute data or related data acquired using the component attribute data on a screen by said interface means, wherein said attribute access means, as a registration method for registering said access range data, employs at least one of the following two types of registration methods: a jump range registration method which registers classification or component specific information in a case when said classification or component specific information is acquired to indicate a specific component based on an instruction from said user and the three-dimensional component data or two-dimensional component data is displayed on a screen by said jump means; and a user specified range registration method which registers a user specified range information to indicate a range, specified based on an instruction from said user, when a three-dimensional component data or two-dimensional component data is displayed on a screen by said interface means.