Samsung sends invitations for New York City-based Galaxy Note II launch on October 24th