88220221
Dec 6, 2018
Computer software platforms, namely, recorded blockchain software platforms, for developing, building, and operating distributed applications; distributed computing platform, namely, a recorded blockchain software platform, for developing, building, and operating decentralized computer applications; downloadable computer software for developing, building, and operating decentralized computer applications, namely, blockchain applications; downloadable computer software featuring algorithms for distributing digital media, facilitating digital advertising and processing financial transactions for use in distributed computing environments
Electrical and Scientific Apparatus