Computer software to enable uploading, posting, showing, displaying, tagging and sharing photographs and videos over the internet or other communications network
Electrical and Scientific ApparatusProviding temporary use of a web-based software application to enable uploading, posting, showing, displaying, tagging and sharing photographs and videos over the Internet or other communications network
Computer and Scientific