Pat 2,583,297