Publication of US6826744B1 2004-11-30 Application granted 2019-10-01 Anticipated expiration Status Expired - Lifetime