Computer software platforms, downloadable, for uploading and sharing food and recipe media; Computer software platforms, downloadable, for users to create, upload, bookmark, view, annotate, share and discover data, information and media content; Downloadable computer application software for electronic devices such as handheld computers, mobile devices, and desktop computers, namely, software for uploading and sharing food and recipe media; Downloadable computer application software for users to create, upload, bookmark, view, annotate, share and discover data, information and media content, namely, software for uploading and sharing food and recipe media; Downloadable computer software platforms for uploading and sharing food and recipe media; Downloadable computer software platforms for users to create, upload, bookmark, view, annotate, share and discover data, information and media content
Electrical and Scientific Apparatus