Bump Technologies creates smartphone applications and application programming interfaces that permit two cell phones to recognize and communicate when they are poked together.