Patent ID: 9043346
Filing Date: 2015-05-26
Classification: G06F,G06Q

Abstract:
1. A method of providing data included in a first building information modeling (BIM) data file using a server, which comprises a database storing the first BIM data file including a plurality of entities in a hierarchical structure and mapping data mapped to at least one of the plurality of the entities, the method comprising: receiving, by the server, a user request which includes application information from the client that is configured to communicate remotely with the server over a network; retrieving mapping data corresponding to the user request from the database based on the application information included in the user request; extracting data corresponding to at least one entity mapped to the mapping data from the first BIM data file; generating a second BIM data file based on the extracted data, the second BIM data file being smaller than the first BIM data file; and transmitting the second BIM data file to the client over the network, wherein the application information includes a type of an application executed by the client, wherein the at least one entity mapped to the mapping data comprises a plurality of first lower entities associated with a first upper entity and a plurality of second lower entities associated with a second upper entity, and wherein the extracting comprises comparing the first lower entities with the second lower entities, and data corresponding to an overlapping lower entity between the first and the second lower entities according to a comparison result is not extracted repeatedly.