Communications Research Laboratory, Independent Administrative Institution Patent: US6630578 B2, 2003 ;