Filed: April 15, 2021Computer software platforms, downloadable, for application development; Downloadable software development kits (SDK); Downloadable…Owned by: InsprSerial Number: 90647534