patent creativity nationalflags attorney innovation flag consulting nationality flags autocad copyright nhl flag inventor cad international flags technology intellectual property national flags