Patent ID: 8516572

Claim:
A computer-implemented method for assigning a user certification for interaction with a system for designing a structure and coordinating its implementation, comprising: receiving, in a subsystem communicatively connected to a computer-implemented system for designing a structure and coordinating its implementation, user identification data; receiving, in said subsystem, user qualification data associated with said user identification data; comparing, in said subsystem, said user qualification data to certification criteria; assigning a certification to said user identification data based on said comparison of said user qualification data and said certification criteria; storing, in memory communicatively connected to said system, an association between said assigned certification and said user identification data; whereby when a user proffers said user identification data to said system, said system may authenticate said user for actions commensurate with said assigned certification; and providing to said user, by said subsystem, training content related to said system; tracking, using said user identification data, a measure of progress toward completion of said training content by said user; storing, in memory communicatively connected to said subsystem, an association between said measure of progress toward completion of said training content by said user and said user identification data; whereby at least a portion of said certification criteria is completion of an established level of progress toward completion of said training content by said user, and said subsystem may assign a certification to, and associate said certification with, said user identification data based on said completion of said established level of progress by said user.