Patent ID: 11971865
Assignee: BENTLEY SYSTEMS, INCORPORATED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 9:
10. An infrastructure modeling software architecture for modeling infrastructure from a plurality of modeling perspectives and granularities using an intelligent model hierarchy, including
a client executing on a local computing device, the client including a user interface; and
infrastructure modeling component services software executing on one or more cloud computing devices remote from the client, the infrastructure modeling component services software configured to:
maintain a repository that includes a repository model that models an infrastructure element that represents a particular unit of infrastructure, the infrastructure being a physical structure or object that has been built or is planned to be built in the real-world, the repository model serving as a root of the intelligent model hierarchy, the repository model including a hierarchy of subjects with a root subject and one or more child subjects wherein each subject is a data structure maintained in a repository or briefcase that serves as an organizational subdivision of the repository model, each subject of the root subject and the one or more child subjects including one or more information partitions that organizationally subdivide the subject and that express a respective modeling perspective of the plurality of modeling perspectives that characterizes an aspect of infrastructure, at least one of the one or more information partitions that are organizational subdivisions of subjects associated with a plurality of child models that serve as children of the root in the intelligent model hierarchy, the plurality of child models each modeling a single element that represents an aspect of the physical structure or object and containing one or more other elements that collectively form the modeled single element, each of the one or more contained elements expressing the modeling perspective of the information partition with which the child model is associated;
receive a selection of a model of the intelligent model hierarchy over the Internet from the client; and
transfer a copy of at least a portion of the intelligent model hierarchy over the Internet to the client device, the at least the portion of the repository model including the selected model of the intelligent model hierarchy,

wherein the client is configured to display an infrastructure element of the selected model in the user interface of the client.