We thought out a concept for a mobile app that allows: - To create bar/restaurant/event profiles (we want to define them ourselves) by owners; - Make these profiles accessible to users via Nearby Places (possible to link?); - Check In, via the profile - See how many people are checked in into the place, male/female according to the user profile. Is this achievable via the Foursquare API? If not, can it be done in another way? I also don't understand very well why I read everywhere that finding or checking in into places via GeoLocation is patented, but at the same time it seems freely available and everyone seems to use it (?).