Patent attributes
Methods and apparatus, including computer systems and program products, for enabling collaborative asset management. In one implementation, a computer program product includes instructions to perform the operations of providing a first copy of an asset for use by a first user. The asset is available for use and editing by multiple users, and the asset and the first copy each has a corresponding state. The instructions include monitoring changes in the states of the asset, the first copy, and/one or more additional copies of the asset. The additional copies of the asset correspond to one or more concurrent users. If a conflict is detected between the state of the first copy and the state of the asset, or between the state of the first copy and the states of the additional copies, the instructions include providing guidance to the first user about how to resolve the conflict.