Patent Inventor: Bruce D. MacKinnon