Patent ID: 8516399

Claim:
A computing device comprising: a processor; and a memory storing instructions that, when executed by the processor, cause the computing device to function as: one or more physical verification process modules configured to generate physical verification results by performing at least one physical verification process on microdevice design data, wherein the at least one physical verification process comprises one or more of a design-rule-check process, a layout-versus-schematic comparison process, a design-for-manufacturing process, an optical proximity correction process, and an optical rule check process; and a collaboration module configured to allow a plurality of designers to view, edit, and approve the microdevice design data during the at least one physical verification process, the collaboration module comprising: a concurrent user access module configured to allow the plurality of designers concurrent access to the physical verification results and the microdevice design data, permit a first subset of the plurality of designers to edit only the physical verification results, permit a second subset of the plurality of designers to edit the physical verification results and the microdevice design data, and when a portion of the microdevice design data is being accessed by one of the second subset of the plurality of designers, permit only the one of the second subset of the plurality of designers to edit the microdevice design data.