Map-like interface for an electronic design representation
AssigneeBlubeam, Inc.
InventorsToddie Lee WYNNE, IV, Benjamin BRINGARDNER, Joseph Lawson WILLIAMS
Life of this patent
Estimating the term…
Abstract
A system for providing a map-like interface comprises a plurality of sets of image data, each set of image data having associated location and resolution level data, wherein a first set of image data comprises a first associated location and a first resolution level, and a second set of image data comprises the first associated location and a second resolution level. A processor configured to receive the first set of image data and the second set of image data and to generate one or more user controls that allow a user to selectively display the first of image data with some, all or none of the second set of image data.
Claims21
1-9. (canceled)
A computer-implemented method of assembling a plurality of views in a display, comprising:
- receiving an electronic document, the electronic document corresponding to an electronic representation of a physical structure;
- determining a plurality of views associated with the electronic document, each view of the plurality of views corresponding to a simulated vantage of the physical structure;
- determining whether the plurality of views contain position coordinates;
- determining whether the plurality of views have associated patterns;
- determining whether the plurality of views have associated control coordinates;
- upon determining that the plurality of views contain position coordinates, assembling one or more of the plurality of views in a display using the position coordinates;
- upon determining that the plurality of views have associated patterns, assembling one or more of the plurality of views in the display using pattern recognition of the associated patterns;
- and
- upon determining that the plurality of views have associated control coordinates, assembling one or more of the plurality of views in the display using the control coordinates.
A system for assembling a plurality of views in a display, comprising:
- at least one data storage device storing instructions for assembling a plurality of views in a display;
- and
- at least one processor configured to execute the instructions to perform a method comprising:
- receiving an electronic document, the electronic document corresponding to an electronic representation of a physical structure;
- determining a plurality of views associated with the electronic document, each view of the plurality of views corresponding to a simulated vantage of the physical structure;
- determining whether the plurality of views contain position coordinates;
- determining whether the plurality of views have associated patterns;
- determining whether the plurality of views have associated control coordinates;
- upon determining that the plurality of views contain position coordinates, assembling one or more of the plurality of views in a display using the position coordinates;
- upon determining that the plurality of views have associated patterns, assembling one or more of the plurality of views in the display using pattern recognition of the associated patterns;
- and
- upon determining that the plurality of views have associated control coordinates, assembling one or more of the plurality of views in the display using the control coordinates.
A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform a method of assembling a plurality of views in a display, comprising:
- receiving an electronic document, the electronic document corresponding to an electronic representation of a physical structure;
- determining a plurality of views associated with the electronic document, each view of the plurality of views corresponding to a simulated vantage of the physical structure;
- determining whether the plurality of views contain position coordinates;
- determining whether the plurality of views have associated patterns;
- determining whether the plurality of views have associated control coordinates;
- upon determining that the plurality of views contain position coordinates, assembling one or more of the plurality of views in a display using the position coordinates;
- upon determining that the plurality of views have associated patterns, assembling one or more of the plurality of views in the display using pattern recognition of the associated patterns;
- and
- upon determining that the plurality of views have associated control coordinates, assembling one or more of the plurality of views in the display using the control coordinates.
Dependencies are inferred from the claim text.