Hmmm.. I read your About Page, and still dun get what your startup does... So when a business wants to advertise someplace, you actually install a TV or something in that place, and install the advertisement so it plays 24/7?
I think they have to enroll the locations first and then they play your ads on the locations you selected.