BIM Server Data Extraction for Reduced Transfer Time

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Building Information Modeling (BIM) data files, especially in IFC format, are large and require significant server memory to load, leading to prolonged transfer and loading times when sent to clients, causing inefficiencies in data retrieval and rendering.

Innovation Solution

A BIM server system that extracts and transmits only requested data from BIM data files using mapping data, reducing the need for clients to handle large files by generating sub-files containing only the necessary information, and enables data processing and simulation results to be provided directly to clients without requiring them to run simulations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the entire BIM data file is transferred to the client, then the client receives complete building information, but the transfer time and loading time are prolonged

Engineering Contradiction:
Improvecompleteness of building informationVSAvoidtransfer time and loading time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent extracts and transmits only the specific requested data from the BIM file rather than the entire file. The server identifies and sends only the necessary building information elements that the client needs, eliminating unnecessary data transfer while maintaining information completeness for the requested scope.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The BIM data is segmented into discrete building elements or information categories. The server can selectively transmit individual segments or groups of segments that correspond to the client's specific requests, rather than transferring the complete unsegmented file.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If the entire BIM data file is loaded into server memory, then all building information is accessible, but significant server memory is required

Engineering Contradiction:
Improveaccessibility of building informationVSAvoidserver memory requirement
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The server extracts only the specific requested data elements from the BIM file into memory rather than loading the entire file. This selective extraction approach maintains accessibility of needed information while minimizing memory consumption by excluding unnecessary data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The server performs preliminary identification of requested data elements before loading them into memory. By determining in advance which specific building information elements are needed, the server can prepare and load only those segments, optimizing memory usage while ensuring required information is accessible.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If the client receives the complete BIM data file, then all building data is available for processing, but data processing time is increased

Engineering Contradiction:
Improveavailability of building dataVSAvoiddata processing efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The server extracts and transmits only the specific requested building data elements that the client needs for processing. This eliminates unnecessary data that would otherwise require processing time, while ensuring all required information is available to the client for their specific purposes.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of providing the complete BIM dataset, the server provides exactly the partial set of data that is sufficient for the client's requested operations. This avoids the excessive processing burden of handling unnecessary data while maintaining sufficiency for the client's needs.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP2629210B1Method of providing data included in building information modeling data file, computer readable medium therefor, system using the method
Publication Date: 2018.06.06 SOLIDEOS CO LTD
  • EP2629210B1 patent drawingFigure 1
  • EP2629210B1 patent drawingFigure 2
  • EP2629210B1 patent drawingFigure 3

AI summary

A method of providing data included in a building information modeling (BIM) data file using a server is provided. The method includes retrieving mapping data corresponding to a user request, extracting data corresponding to at least one entity mapped to the mapping data from the BIM data file, and transmitting the extracted data to a client.