United States patent 4648X