Predictive background updating
AssigneeGraphisoft SE
InventorsAndrás Belcsik, Gyula Faller
Life of this patent
Estimating the term…
Abstract
Predictive background updating is disclosed, which takes advantage of a processors' unused capacity to build up live model views in advance. Open model views of the project can be continuously updated in the background. In this manner, changing model views is implemented more rapidly, regardless of the size and complexity of the BIM model, such as when the view updates in the background have finished prior to the change in views.
Claims20
1-20. (canceled)
A system for data modeling, comprising:
- a boundary representation (BREP) cache operating on a processor and configured to store a plurality of building information model (BIM) elements;
- and
- an active window cache operating on the processor and configured to store an active window view and a separate inactive window cache operating on the processor and configured to store each of a plurality of inactive window views, wherein the inactive window views are updated by the processor in the inactive window cache in a predetermined order and wherein an active window view cache BIM element and an inactive window view cache BIM element are each associated to a single BIM element in the BREP cache.
A non-transitory computer readable medium comprising a set of computer instructions executable by a processor for operating a system, the computer instructions configured to:
- update changes made to a view in an active window to a view in a first inactive window of two or more inactive windows using the processor;
- update the changes made to the view in the active window to the view in a second inactive window of the two or more inactive windows using the processor after completion of the updates to the first inactive window;
- and
- wherein the inactive window views are updated in a predetermined order.
Dependencies are inferred from the claim text.