Horse: Patent Pending #12511